استخدام ميزة "الإعداد عن بُعد في Firebase" مع "إحصاءات Google"

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

يوفّر دمج حزمة تطوير البرامج (SDK) الخاصة بـ "Google Analytics" إحصاءات تساعدك في تخصيص عروضك باستخدام A/B Testing وRemote Config وRemote Config. يمكنك تحليل النتائج لفهم تأثير الخيارات المختلفة في المقاييس الرئيسية، مثل الأرباح والتفاعل.

لمزيد من المعلومات حول تحليل استخدام التطبيق باستخدام Google Analytics، يمكنك الاطّلاع على مقدمة Analytics.

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

Remote Config وخصائص المستخدمين

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

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

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

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

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

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

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

الاستهداف حسب وقت الفتح الأول

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

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

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

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

تتوفّر استهداف المستخدمين حسب وقت الفتح الأول بعد اختيار تطبيق Android أو iOS. وهي متاحة حاليًا في إصدارات Remote Config حزمة تطوير البرامج (SDK) التالية: الإصدار 9.0.0 أو إصدار أحدث من حزمة تطوير البرامج (SDK) لمنصات Apple، والإصدار 21.1.1 أو إصدار أحدث من حزمة تطوير البرامج (SDK) لنظام التشغيل Android (Firebase BoM الإصدار 30.3.0 أو إصدار أحدث).

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

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

لمزيد من المعلومات عن خصائص المستخدِمين، اطّلِع على الأدلة التالية:

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

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