استخدام ميزة "الإعداد عن بُعد في 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 (OS type == Android)، والمقيمون في كندا (Device in region/country == Canada).
  • المستخدمون المهتمون برفع الأثقال أو خسارة الوزن (Exercise_Interest تحتوي على weight) والذين يستخدمون تطبيقك على جهاز Apple (OS type == iOS) مع واجهة مستخدم باللغة الإنجليزية (Device language == English).

الاستهداف حسب وقت فتح التطبيق للمرة الأولى

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

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

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

على سبيل المثال، لنفترض أنّ لديك تطبيقًا للتسوّق على الإنترنت يستخدمه مستخدمون في بلدان متعددة، وتريد الإعلان عن عروض خاصة بالعطلات لمستخدمي التطبيق الجدد. بالنسبة إلى حدث مثل "تخفيضات الجمعة السوداء"، الذي ينطبق على المستخدمين في الولايات المتحدة، يمكنك إعداد شرط لتجربة Remote Config أو A/B Testing التي تستهدف تطبيقًا معيّنًا على iOS أو تطبيق Android، ثم اختيار جميع المستخدمين في الولايات المتحدة (Device in region/country == United States) الذين يفتحون تطبيقك للمرة الأولى في الشهر الذي يسبق التخفيضات (First open After 11/01/2022 12:00 AM Los Angeles Time وFirst open Before 11/26/2022 12:00 AM Los Angeles Time).

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

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

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

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

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

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