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

باستخدام ميزة Remote Config التخصيص، يمكنك تلقائيًا تزويد المستخدمين بإحدى تجارب المستخدم البديلة المتعدّدة، وذلك لتحسين الأداء بهدف من اختيارك. اطّلِع على نظرة عامة حول هذه الميزة.

في ما يلي كيفية البدء.

1. تضمين Analytics وRemote Config في تطبيقك

قبل أن تتمكّن من تقديم تجارب مخصّصة للمستخدمين، يجب أن يستخدم تطبيقك Analytics وRemote Config.

  1. إذا لم تفعِّل Google Analytics عند إنشاء مشروع Firebase، فعِّله في علامة التبويب الإعدادات > عمليات الدمج في وحدة تحكّم Firebase.

  2. تأكَّد من استخدام الإصدارات التالية على الأقل من حزمة تطوير البرامج (SDK) الخاصة بـ Remote Config:

    • ‫iOS: الإصدار 7.5.0 والإصدارات الأحدث
    • ‫Android: الإصدار 20.0.3 (قائمة مواد Firebase‏ 26.4.0) والإصدارات الأحدث
    • الإصدار 7.1.1 من C++ والإصدارات الأحدث
    • ‫Unity: الإصدار 7.1.0 والإصدارات الأحدث

    تُجري هذه الإصدارات (والإصدارات الأحدث) عملية التسجيل اللازمة لكي يتعلّم نظام التخصيص كيفية إجراء التحسين لتحقيق هدفك.

  3. أضِف طلبات تسجيل الأحداث إلى تطبيقك.

    عليك تسجيل حدث على الأقل عندما يكمل المستخدم إجراء الهدف الذي تعمل على تحسينه. على سبيل المثال، إذا كنت تريد تحسين عدد تقييمات تطبيقك على "متجر Play"، سجِّل حدثًا في كل مرة يقيّم فيها أحد المستخدمين تطبيقك.

    بالإضافة إلى ذلك، عليك تسجيل أي Analytics أحداث ذات صلة بتطبيقك ولم يتم تسجيلها تلقائيًا. من خلال تسجيل هذه الأحداث السياقية، يمكنك تحسين جودة التخصيصات.

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

  5. اجعل تجارب المستخدمين المختلفة قابلة للإعداد استنادًا إلى قيمة Remote Config مَعلمة. اطّلِع على بدء استخدام Remote Config وRemote Config استراتيجيات التحميل.

في هذه المرحلة، يمكنك نشر تطبيقك على App Store أو متجر Google Play. سيستمر المستخدمون في الحصول على التجربة التلقائية التي أعددتها، ولكن بما أنّه يمكنك التحكّم في التجربة باستخدام متغيّر قابل للإعداد عن بُعد، يمكنك البدء في تجربة تخصيص المَعلمات تلقائيًا.

يجب أن يتوفّر عدد كبير من المستخدمين الذين يستخدمون تطبيقك المحدَّث قبل أن يتمكّن نظام التخصيص من تحسين تجارب المستخدمين الفردية.

2. ضبط تخصيص المَعلمات في وحدة تحكّم Firebase

بعد أن أصبح تطبيقك الذي تم تزويده بأدوات القياس متاحًا للمستخدمين، يمكنك استخدام Firebase Console لإعداد التخصيص.

  1. في وحدة تحكّم Firebase، انتقِل إلى DevOps & Engagement > ** Remote Config**.

  2. ابحث عن المَعلمة التي تتحكّم في تجربة المستخدم التي تريد تخصيصها، وانقر على رمز القلم الرصاص لتعديلها.

  3. في لوحة تعديل المَعلمة، انقر على إضافة جديد > التخصيص.

  4. حدِّد قيمتَين بديلتَين أو أكثر. "القيم البديلة" هي اسم خاص لقيم المَعلمات التي يمكن لخوارزمية التخصيص اختيارها للمستخدمين. يجب أن يتطابق تنسيق القيم التي تستخدمها هنا مع نوع البيانات الذي تستخدمه المَعلمة Remote Config.

  5. اختَر هدفًا. يمكنك اختيار أيّ ممّا يلي:

    • اختَر من قائمة الأهداف المُعدّة مسبقًا للمقاييس، مثل الأرباح والتفاعل.
    • أضِف مقياسًا مخصّصًا استنادًا إلى أي حدث آخر من أحداث Google Analytics تريد تحسينه عن طريق كتابة اسم الحدث في حقل الهدف والنقر على إنشاء حدث.

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

  6. اختَر ما إذا كنت تريد التحسين لزيادة عدد الأحداث (COUNT) أو مجموع قيم جميع الأحداث (SUM).

    في بعض الحالات، يتم تحديد هذا الخيار مسبقًا لأحداث Analytics المضمّنة. على سبيل المثال، سيتم دائمًا اختيار SUM من أجل مدة تفاعل المستخدمين لتحسين إجمالي الوقت المستغرَق. إذا اخترت النقرات على الإعلانات، سيتم تحسين عمليات التخصيص من أجل COUNT أو إجمالي عدد أحداث النقرات على الإعلانات.

  7. إذا اخترت المجموع، أدخِل اسم مَعلمة خاصة بالحدث التي تريد تجميعها.

    في معظم الحالات، يكون اسم مَعلمة خاصة بالحدث هو value، ولكن قد يكون لديك مقياس مخصص بقيمة معيّنة تريد تجميعها. على سبيل المثال، إذا كان لديك حدث يتضمّن أنواع عملات مختلفة مع مَعلمات مثل USD أو JPY أو AUD، يمكنك تحسين الأرباح في أستراليا من خلال تحديد AUD كمَعلمة خاصة بالحدث (وفي الخطوة التالية، احرص على ضبط شرط استهداف للمستخدمين في أستراليا).

  8. اختياري: اختَر ما يصل إلى مقياسَين إضافيَّين لتتبُّعهما. على الرغم من أنّ هذه النتائج لن تؤثّر في خوارزمية التخصيص، يمكن أن تساعدك في فهم الأداء والمؤشرات بشكل أفضل. على سبيل المثال، إذا كان التخصيص يحسّن عدد النقرات على الإعلانات، قد تحتاج إلى تتبُّع تفاعل المستخدمين بين المجموعتين الأساسية والمخصّصة.

    ستظهر المقاييس التي يتم تتبُّعها في ملخّص نتائج التخصيص، منظَّمة حسب علامة التبويب.

  9. حدِّد شرط استهداف للمَعلمة المخصّصة أو اختَره. لن يحصل على تجربة مخصّصة سوى المستخدمين الذين يستوفون هذا الشرط. تتضمّن بعض الشروط الشائعة الاستخدام حصر التخصيص على مستخدمي نظام أساسي معيّن أو على مستخدمي منطقة معيّنة فقط.

بعد الانتهاء من تحديد البدائل والهدف والمقاييس الإضافية والاستهداف، تكون قد انتهيت. احفظ التغييرات ونفِّذها لبدء تخصيص تجارب المستخدمين الفردية. سيبدأ المستخدمون في تلقّي قيم مخصّصة للمَعلمات في غضون بضع ساعات، ولكن سيستغرق النظام ما يصل إلى 14 يومًا للتعرّف على المستخدم وتحقيق أفضل أداء.

في وحدة تحكّم Firebase، يمكنك استخدام أحد الخيارات التالية لمعرفة أداء عملية التخصيص (انتقِل إلى عمليات تطوير البرامج وإشراك المستخدمين > Remote Config):

لمزيد من المعلومات حول تفسير النتائج، اطّلِع على فهم نتائج التخصيص.