ویژگیهای کاربر ویژگیهایی هستند که شما برای توصیف بخشهایی از پایگاه کاربر خود، مانند ترجیح زبان یا موقعیت جغرافیایی، تعریف میکنید. از اینها می توان برای تعریف مخاطبان برنامه شما استفاده کرد. این راهنما به شما نشان می دهد که چگونه ویژگی های کاربر را در برنامه خود تنظیم کنید.
Analytics به طور خودکار برخی از ویژگی های کاربر را ثبت می کند . برای فعال کردن آنها نیازی به افزودن کدی ندارید. اگر نیاز به جمعآوری دادههای اضافی دارید، میتوانید حداکثر 25 ویژگی کاربر Analytics مختلف را در هر پروژه تنظیم کنید. توجه داشته باشید که نام ویژگی های کاربر به حروف بزرگ و کوچک حساس است و تنظیم دو ویژگی کاربر که نام آنها فقط در حروف متفاوت است منجر به ثبت دو ویژگی کاربر مجزا می شود.
نمیتوانید از مجموعه کوچکی از نامهای دارایی کاربر که توسط Google رزرو شده است استفاده کنید:
- سن
- جنسیت
- علاقه
قبل از اینکه شروع کنی
مطمئن شوید که پروژه خود را راهاندازی کردهاید و میتوانید همانطور که در Get Started with Analytics توضیح داده شد به Analytics دسترسی داشته باشید.
ویژگی های کاربر را تنظیم کنید
می توانید ویژگی های کاربر Analytics را برای توصیف کاربران برنامه خود تنظیم کنید. میتوانید با اعمال این ویژگیها به عنوان فیلتر در گزارشهای خود، رفتار بخشهای مختلف کاربر را تحلیل کنید.
یک ویژگی کاربر را به صورت زیر تنظیم کنید:
- ویژگی را در صفحه ویژگی های کاربر Analytics در کنسول Firebase ثبت کنید. برای اطلاعات بیشتر، به تنظیم و ثبت ویژگی کاربر مراجعه کنید.
- برای تنظیم ویژگی کاربر Analytics با
setUserProperty()
کد اضافه کنید. برای هر ملک می توانید از نام و ارزش انتخابی خود استفاده کنید.
مثال زیر اضافه کردن یک ویژگی غذای مورد علاقه فرضی را نشان می دهد که مقدار food
رشته را به کاربر فعال اختصاص می دهد:
سریع
Analytics.setUserProperty(food, forName: "favorite_food")
هدف-C
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];
می توانید از داشبورد User Properties در کنسول Firebase به این داده ها دسترسی داشته باشید. این داشبورد لیستی از ویژگی های کاربری را که برای برنامه خود تعریف کرده اید نشان می دهد. میتوانید از این ویژگیها بهعنوان فیلتر روی بسیاری از گزارشهای موجود در Google Analytics استفاده کنید. درباره داشبورد گزارش Analytics در مرکز راهنمایی Firebase بیشتر بخوانید.