باستخدام ميزة التخصيص في "Remote Config"، يمكنك تلقائيًا تقديم تجربة من بين عدة تجارب بديلة للمستخدمين، وذلك من أجل تحسين الأداء لتحقيق هدف من اختيارك. نظرة عامة على هذه الميزة
وفي ما يلي كيفية البدء:
1. تجهيز تطبيقك باستخدام Analytics وRemote Config
قبل البدء في تقديم تجارب مخصّصة للمستخدمين، يجب أن يستخدم تطبيقك Analytics وRemote Config.
إذا لم يتم تفعيل Google Analytics عند إنشاء مشروع Firebase، يمكنك تفعيله في
الإعدادات > علامة التبويب عمليات الدمج في وحدة تحكّم Firebase.تأكَّد من استخدام الإصدارات التالية على الأقل من حزمة تطوير البرامج (SDK) لـ Remote Config:
- iOS: الإصدار 7.5.0 والإصدارات الأحدث
- Android: الإصدار 20.0.3 (قائمة مواد Firebase 26.4.0) والإصدارات الأحدث
- الإصدار 7.1.1 من C++ والإصدارات الأحدث
- Unity: الإصدار 7.1.0 والإصدارات الأحدث
هذه الإصدارات (والإصدارات الأحدث) فقط هي التي تنفّذ عملية التسجيل اللازمة لنظام التخصيص ليتعلّم كيفية تحسين الأداء لتحقيق هدفك.
أضِف طلبات تسجيل الأحداث إلى تطبيقك.
يجب تسجيل حدث واحد على الأقل عندما يُكمل المستخدم الإجراء المستهدَف الذي تعمل على تحسينه. على سبيل المثال، إذا أردت تحسين عمليات إرسال تقييمات متجر Google Play، يمكنك تسجيل حدث في كل مرة يقيّم فيها مستخدم تطبيقك.
بالإضافة إلى ذلك، يجب تسجيل أي أحداث Analytics ذات صلة بتطبيقك بشكل صريح إذا لم يتم تسجيلها تلقائيًا. من خلال تسجيل هذه الأحداث السياقية، يمكنك تحسين جودة عمليات التخصيص.
نفِّذ تجارب المستخدمين المختلفة التي تريد إتاحتها في تطبيقك. ويمكن أن يتراوح ذلك بين تخصيص معدّل ظهور الإعلانات لكل مستخدم وبدائل أكثر أهمية، مثل تنفيذ تنسيقات مختلفة.
اجعل تجارب المستخدمين المختلفة قابلة للضبط استنادًا إلى قيمة مَعلمة Remote Config. يُرجى الاطّلاع على بدء استخدام Remote Config واستراتيجيات تحميل Remote Config.
في هذه المرحلة، يمكنك تفعيل تطبيقك على متجر التطبيقات أو متجر Google Play. سيستمر المستخدمون في الحصول على التجربة التلقائية التي أعددتها، ولكن بما أنّه يمكنك التحكّم في التجربة باستخدام متغيّر يمكن ضبطه عن بُعد، يمكنك البدء في تجربة التخصيص التلقائي للمَعلمات.
يجب أن يكون لديك عدد كبير من المستخدمين الذين يستخدمون تطبيقك المحدَّث قبل أن يتمكّن نظام التخصيص من تحسين التجارب الفردية.
2. ضبط تخصيص المَعلمات في وحدة تحكّم Firebase
بعد أن أصبح تطبيقك المزوّد بأدوات القياس في متناول المستخدمين، يمكنك استخدام وحدة تحكّم Firebase لإعداد ميزة التخصيص.
في وحدة تحكّم Firebase، انتقِل إلى DevOps والتفاعل > ** Remote Config**.
ابحث عن المَعلمة التي تتحكّم في تجربة المستخدم التي تريد تخصيصها، وانقر على رمز القلم الرصاص لتعديلها.
في لوحة تعديل المَعلمة، انقر على إضافة مَعلمة جديدة > التخصيص.
حدِّد قيمتَين بديلتَين أو أكثر. "القيم البديلة" هي اسم خاص لقيم المَعلمات التي يمكن لخوارزمية التخصيص اختيارها للمستخدمين. يجب أن يتطابق تنسيق القيم التي تستخدمها هنا مع نوع البيانات الذي تستخدمه مَعلمة Remote Config.
اختَر هدفًا. يمكنك اختيار أيّ ممّا يلي:
- يمكنك الاختيار من قائمة الأهداف المُعدّة مسبقًا لمقاييس مثل الإيرادات والتفاعل.
- أضِف مقياسًا مخصّصًا استنادًا إلى أي حدث آخر في "Google Analytics" تريد تحسينه من خلال كتابة اسم الحدث في حقل الهدف والنقر على إنشاء حدث.
بما أنّ هذه الأحداث قد تكون ديناميكية أو مخصّصة، قد لا تظهر في القائمة المنسدلة. للتأكّد من أنّ المقياس الذي تحدّده يتطابق بدقة مع حدث نشط في "Analytics"، تحقَّق من الحدث في إحصاءات Google > الأحداث.
اختَر ما إذا كنت تريد التحسين لزيادة عدد الأحداث (COUNT) أو مجموع قيم جميع الأحداث (SUM).
في بعض الحالات، يتم تحديد هذا الخيار مسبقًا لأحداث Analytics المضمّنة. على سبيل المثال، سيتم دائمًا اختيار SUM لمدة تفاعل المستخدمين من أجل تحسين إجمالي الوقت الذي يقضيه المستخدمون. إذا اخترت النقرات على الإعلانات، يتم تحسين عمليات التخصيص لـ العدد، أو إجمالي عدد أحداث النقرات على الإعلانات.
إذا اخترت SUM، أدخِل اسم مَعلمة خاصة بالحدث المطلوب تجميعها.
في معظم الحالات، يكون اسم المَعلمة الخاصة بالحدث هو
value، ولكن قد يكون لديك مقياس مخصّص بقيمة معيّنة تريد تجميعها. على سبيل المثال، إذا كان لديك حدث يتضمّن أنواع عملات مختلفة مع مَعلمات مثلUSDأوJPYأوAUD، يمكنك تحسين الأرباح في أستراليا من خلال تحديدAUDكمَعلمة خاصة بالحدث (وفي الخطوة التالية، تأكَّد من ضبط شرط استهداف للمستخدمين في أستراليا).اختياري: اختَر ما يصل إلى مقياسَين إضافيَين لتتبُّعهما. على الرغم من أنّ هذه المقاييس لن تؤثر في خوارزمية التخصيص، يمكن أن تساعدك هذه النتائج في فهم الأداء والمؤشرات بشكل أفضل. على سبيل المثال، إذا كان التخصيص يُحسِّن النقرات على الإعلانات، قد تحتاج إلى تتبُّع تفاعل المستخدمين بين المجموعات الأساسية والمخصّصة.
ستظهر المقاييس التي يتم تتبّعها في ملخّص نتائج التخصيص، منظَّمة حسب علامة التبويب.
حدِّد شرط استهداف للمَعلمة المخصّصة أو اختَره. سيحصل المستخدمون الذين يستوفون هذا الشرط فقط على تجربة مخصّصة. ومن بين الشروط الشائعة الاستخدام حصر التخصيص على مستخدمي منصة معيّنة أو مستخدمي منطقة معيّنة فقط.
عندما تكون راضيًا عن البدائل والهدف والمقاييس الإضافية والاستهداف، تكون قد انتهيت. احفظ التغييرات وانشرها لبدء تخصيص تجارب المستخدمين الفردية. سيبدأ المستخدمون في تلقّي قيم مَعلمات مخصّصة في غضون بضع ساعات، ولكن سيستغرق النظام ما يصل إلى 14 يومًا للتعرّف على المستخدم وتحقيق أفضل أداء.
في وحدة تحكّم Firebase، يمكنك استخدام أحد الخيارات التالية للاطّلاع على مستوى أداء عملية التخصيص (انتقِل إلى DevOps & Engagement > الإعداد عن بُعد):
اختَرها في صفحة التخصيصات.
انقر على شرط استهداف المَعلمة في صفحة Remote Config.
لمزيد من المعلومات حول تفسير النتائج، يُرجى الاطّلاع على فهم نتائج التخصيص.