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

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

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

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

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

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

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

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

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

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

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

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

الهدف في أول وقت مفتوح

بعد ربط Google Analytics وRemote Config، يمكنك استهداف المستخدمين استنادًا إلى المرة الأولى التي يفتحون فيها تطبيقك (باستخدام حدث Analytics first_open ) لجلب معلمات Remote Config وتخصيصاتها، وتجارب اختبار A/B.

يمكنك استخدام وقت الفتح الأول من أجل:

  • استهداف المستخدمين الجدد.
  • استهداف مجموعات المستخدمين الذين انضموا خلال فترة زمنية محددة في الماضي.
  • قم بإنشاء واختبار تدفقات الإعداد والترحيب بالتجارب للمستخدمين الجدد.
  • إنشاء تجارب مخصصة للمستخدمين الذين ينضمون خلال فترات زمنية محددة.

على سبيل المثال، لنفترض أن لديك تطبيقًا للتسوق عبر الإنترنت يضم مستخدمين في بلدان متعددة، وتريد الإعلان عن عروض العطلات الخاصة لمستخدمي التطبيق الجدد. بالنسبة لشيء مثل تخفيضات الجمعة السوداء، والذي ينطبق على المستخدمين في الولايات المتحدة، يمكنك إعداد شرط لتجربة التكوين عن بُعد أو اختبار A/B الذي يستهدف تطبيقًا محددًا يعمل بنظام iOS أو Android، ثم تحديد جميع المستخدمين في الولايات المتحدة ( الجهاز في المنطقة/البلد == الولايات المتحدة ) من يفتح تطبيقك لأول مرة في الشهر الذي يسبق البيع ( يفتح لأول مرة بعد 11/01/2022 الساعة 12:00 صباحًا بتوقيت لوس أنجلوس وأول يفتح قبل 26/11/2022 الساعة 12:00 صباحًا بتوقيت لوس أنجلوس ).

يتوفر استهداف المستخدم حسب وقت الفتح الأول بعد تحديد تطبيق Android أو iOS. وهو مدعوم حاليًا من خلال إصدارات Remote Config SDK التالية: أنظمة Apple الأساسية SDK v9.0.0+ وAndroid SDK v21.1.1+ (Firebase BoM v30.3.0+).

يمكنك استهداف المستخدمين الذين يقومون بتشغيل تطبيقك لأول مرة في أي وقت، طالما تم تثبيت SDK مدعوم وتم تمكين Analytics.

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

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

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

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