استخدم Firebase Remote Config مع Analytics

عند إنشاء تطبيق يتضمن كلاً من Firebase Remote Config و Google Analytics ، فإنك تكتسب القدرة على فهم مستخدمي التطبيق بشكل أفضل والاستجابة لاحتياجاتهم بسرعة أكبر. يمكنك استخدام الجماهير وخصائص المستخدمين في Analytics لتخصيص تطبيقك لشرائح من قاعدة المستخدمين بمرونة ودقة.

لمعرفة المزيد حول تحليل استخدام التطبيق مع Google Analytics ، راجع مقدمة Analytics .

لتخصيص تطبيقك باستخدام الشرائح التي قد تكون حددتها خارج Firebase ، راجع وثائق الشرائح المستوردة .

التكوين عن بعد وخصائص المستخدم

يتيح لك Remote Config الآن استخدام مجموعات من خصائص مستخدمي Analytics لتهيئة الظروف ، مما يسمح لك بتخصيص تطبيقك لشرائح من قاعدة المستخدمين التي حددتها.

على سبيل المثال ، يمكنك تحديد خصائص المستخدم التالية في Google Analytics لاستخدامها في تطبيق تمرين مع مجموعة من أنشطة التمرين على فترات ومستويات صعوبة مختلفة:

  • تمرين_الاهتمام
  • Preferred_Exercise_Duration
  • المستوى_الصعوبة المفضل

بعد ذلك ، يمكنك إنشاء شروط تستخدم هذه الخصائص (بشكل فردي أو مجتمعة) لتخصيص مظهر وسلوك تطبيقك لمستخدمين محددين. على سبيل المثال ، يمكنك تصميم تطبيقك بحيث يرى المستخدمون المهتمون بالجري صورة عداء ببطء عند تحميل تطبيقك. أو يمكنك تحديد أجزاء من قاعدة مستخدميك حسب مدة التمرين ومستوى الصعوبة بحيث يتم تقديم اقتراح للمستخدمين العاديين أولاً بممارسة تمرين أقصر وأسهل ، في حين تتم دعوة الرياضيين الجادين لبدء تشغيل لمدة 40 دقيقة عند بدء تشغيل تطبيقنا .

إذا تغيرت سلوكيات المستخدمين بطرق تغير خصائصهم ، يتم جمع هذه التحديثات بواسطة Google Analytics ، والتي يمكن أن تغير سلوك ومظهر مثيل التطبيق الخاص بهم بعد طلب الجلب التالي. تتوفر مجموعة كاملة من عوامل التشغيل بحيث يمكنك إنشاء القواعد التي تتضمن أو تستبعد المستخدمين الذين لديهم خصائص مستخدم معينة أو مجموعات من خصائص المستخدم.

يمكنك أيضًا دمج قواعد التكوين عن بُعد الأخرى مع القواعد المستندة إلى خصائص المستخدم ، لتقديم سلوكيات تطبيق مخصصة إلى شرائح الجمهور مثل ما يلي:

  • المستخدمون الذين يحبون اليوغا ( Exercise_Interest تتطابق تمامًا مع اليوغا ) ، والذين يستخدمون تطبيقك على جهاز Android ( نوع نظام التشغيل == Android ) ، الموجود في كندا ( الجهاز في المنطقة / البلد == كندا ).
  • المستخدمون المهتمون إما برفع الأثقال أو إنقاص الوزن (يحتوي Exercise_Interest على وزن ) والذين يستخدمون تطبيقك على جهاز Apple ( نوع نظام التشغيل == iOS ) مع واجهة مستخدم باللغة الإنجليزية ( لغة الجهاز == الإنجليزية ).

الخطوات التالية

لمعرفة المزيد حول خصائص المستخدم ، راجع الأدلة التالية:

لمعرفة المزيد حول كيفية إنشاء الشروط بدمج القواعد ، راجع معلمات وشروط التكوين عن بُعد .

لإضافة شرط Remote Config إلى مشروعك ، راجع إضافة شرط أو تحريره . يمكنك إنشاء معلمات وقواعد وشروط في وحدة تحكم Firebase .