تنظیم مشخصه‌های کاربر

انتخاب پلاتفرم: iOS+ Android Web Flutter Unity C++‎


دارایی‌های کاربر مشخصه‌هایی هستند که برای توصیف بخش‌هایی از پایگاه کاربر خود تعریف می‌کنید، مثل اولویت زبان یا مکان جغرافیایی. از این ویژگی‌ها می‌توان برای تعریف مخاطبان برنامه شما استفاده کرد. این راهنما نحوه تنظیم ویژگی‌های کاربر در برنامه را به شما نشان می‌دهد.

‫Analytics برخی‌از دارایی‌های کاربر را به‌طور خودکار ثبت می‌کند؛ برای فعال کردن آن‌ها نیازی نیست کدی اضافه کنید. اگر نیاز دارید داده‌های بیشتری جمع‌آوری کنید، می‌توانید تا ۲۵ دارایی کاربر مختلف برای هر پروژه تنظیم کنید. توجه داشته باشید که نام‌های دارایی کاربر حروف‌حساس است و تنظیم دو دارایی کاربر که نام‌هایشان فقط در حروف متفاوت است منجر به ثبت دو دارایی کاربر متمایز می‌شود.

نمی‌توانید از مجموعه کوچکی از نام‌های دارایی کاربر که توسط Google رزرو شده است استفاده کنید:

  • سن
  • جنسیت
  • بهره

قبل از شروع

مطمئن شوید که پروژه خود را راه‌اندازی کرده‌اید و می‌توانید به Analytics همان‌طور که در شروع به کار با Analytics توضیح داده شده است دسترسی داشته باشید.

تنظیم مشخصه‌های کاربر

می‌توانید Analytics دارایی کاربر را برای توصیف کاربران برنامه‌تان تنظیم کنید. با ایجاد تعریف‌های سفارشی و سپس استفاده از آن‌ها برای اعمال مقایسه در گزارش‌هایتان یا به‌عنوان معیارهای ارزیابی مخاطب، می‌توانید از دارایی‌های کاربر استفاده کنید.

برای تنظیم دارایی کاربر، این مراحل را دنبال کنید:

  1. در کنسول Firebase، به صفحه Analytics > تعریف‌های سفارشی بروید.

  2. تعریف سفارشی برای مشخصه کاربر ایجاد کنید. برای اطلاعات بیشتر، ابعاد و سنجه‌های سفارشی را ببینید.

  3. در پایگاه کد برنامه، مشخصه کاربر را بااستفاده از روش setUserProperty() تنظیم کنید.

مثال زیر نشان می‌دهد چگونه دارایی فرضی «غذای موردعلاقه» را اضافه کنید، که مقدار موجود در mFavoriteFood را به کاربر فعال اختصاص می‌دهد:

Kotlin

firebaseAnalytics.setUserProperty("favorite_food", food)

Java

mFirebaseAnalytics.setUserProperty("favorite_food", food);