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

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


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

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

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

  • سن
  • جنسیت
  • علاقه

قبل از شروع

مطمئن شوید که پروژه‌تان را راه‌اندازی کرده‌اید و می‌توانید به Analytics دسترسی داشته باشید، همان‌طور که در شروع به کار با Analytics برای C++‎ شرح داده شده است.

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

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

مشخصه کاربر را به‌صورت زیر تنظیم کنید:

  1. در کنسول Firebase، به Analytics بروید.

  2. دارایی را ثبت کنید.

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

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

SetUserProperty("favorite_food", mFavoriteFood);

در کنسول Firebase، می‌توانید از صفحه Analytics > تعاریف سفارشی به این داده‌ها دسترسی پیدا کنید. این صفحه فهرستی از ویژگی‌های کاربر را که برای برنامه‌تان تعریف کرده‌اید نشان می‌دهد. می‌توانید از این ویژگی‌ها در مقایسه‌های بسیاری از گزارش‌های موجود در Google Analytics استفاده کنید. درباره داشبورد بیشتر بخوانید.