| اختيار المنصة: | +iOS Android الويب Flutter Unity C++ |
خصائص المستخدمين هي سمات يمكنك تحديدها لوصف شرائح من قاعدة المستخدمين لديك، مثل اللغة المفضّلة أو الموقع الجغرافي. ويمكن استخدامها لتحديد شرائح الجمهور لتطبيقك. يوضّح لك هذا الدليل كيفية ضبط خصائص المستخدمين في تطبيقك.
تسجّل Analytics تلقائيًا بعض خصائص المستخدمين، ولست بحاجة إلى إضافة أي رمز لتفعيلها. إذا أردت جمع بيانات إضافية، يمكنك إعداد ما يصل إلى 25 خاصية مستخدم مختلفة لكل مشروع. يُرجى العلم أنّ أسماء خصائص المستخدِمين حسّاسة لحالة الأحرف، وأنّ ضبط خاصيّتَي مستخدِم تختلف أسماؤهما في حالة الأحرف فقط يؤدي إلى تسجيل خاصيّتَي مستخدِم مختلفتَين.
لا يمكنك استخدام مجموعة صغيرة من أسماء خصائص المستخدمين التي تحتفظ بها Google:
- العمر
- الجنس
- الاهتمام
قبل البدء
تأكَّد من إعداد مشروعك وإمكانية الوصول إلى Analytics كما هو موضّح في مقالة بدء استخدام Analytics.
ضبط خصائص المستخدِمين
يمكنك ضبط Analytics من خصائص المستخدمين لوصف مستخدمي تطبيقك. يمكنك الاستفادة من خصائص المستخدمين من خلال إنشاء تعريفات مخصّصة، ثم استخدامها لتطبيق المقارنات في تقاريرك أو كمعايير لتقييم الجمهور.
لضبط موقع مستخدم، اتّبِع الخطوات التالية:
أنشئ تعريفًا مخصّصًا لخاصية المستخدم في وحدة تحكّم Firebase:
انتقِل إلى صفحة الإحصاءات > التعريفات المخصّصة.
أنشِئ تعريفًا مخصّصًا لخاصية المستخدم. لمزيد من المعلومات، يُرجى الاطّلاع على المقاييس والسمات المخصّصة.
في قاعدة الرموز البرمجية لتطبيقك، اضبط سمة مستخدم باستخدام الطريقة
setUserProperty().
يوضّح المثال التالي كيفية إضافة سمة افتراضية باسم "favorite food"،
والتي تمنح القيمة في السلسلة food للمستخدم النشط:
Swift
Analytics.setUserProperty(food, forName: "favorite_food")
Objective-C
[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];