باستخدام ميزة "التخصيص" في "Remote Config"، يمكنك اختيار مَعلمات "Remote Config" تلقائيًا لكل مستخدم من أجل تحسين الأداء لتحقيق هدف معيّن. يشبه تخصيص مَعلمة إجراء اختبار A/B تلقائي وفردي ومستمر التحسين ودائم.
عند استخدام ميزة التخصيص في "Remote Config" في تطبيقاتك، يمكنك إنشاء تجارب أكثر جاذبية لكل مستخدم من خلال تزويده تلقائيًا بإحدى تجارب المستخدم البديلة المتعددة، وهي التجربة البديلة التي تحسّن الهدف الذي تختاره. يمكنك استهداف مَعلمات Remote Config المخصّصة لمجموعات مستخدمين معيّنة باستخدام شروط استهداف Remote Config.
يمكنك تحسين الأداء لتحقيق أي هدف يمكن قياسه باستخدام Google Analytics، وتحسين الأداء حسب عدد الأحداث أو حسب القيمة المجمّعة (المجموع) لمَعلمة خاصة بالحدث. ويشمل ذلك المقاييس المضمّنة التالية:
- مدة تفاعل المستخدمين، والتي يتم تحسينها حسب مدة تفاعل المستخدمين
- النقرات على الإعلانات، والتي يتم تحسينها حسب إجمالي عدد أحداث النقرات على الإعلانات
- مرات ظهور الإعلان، والتي يتم تحسينها حسب عدد مرات ظهور الإعلان
يمكنك بدلاً من ذلك تحسين الأداء لتحقيق مقاييس مخصّصة استنادًا إلى أي حدث في "Analytics". وتشمل بعض الاحتمالات ما يلي:
- التقييمات المُرسَلة على "متجر Play" أو App Store
- نجاح المستخدم في مهام معيّنة، مثل إكمال مستويات اللعبة
- أحداث عملية الشراء داخل التطبيق
- أحداث التجارة الإلكترونية، مثل إضافة سلع إلى سلة التسوّق أو بدء عملية الدفع أو إكمالها
- إيرادات الإعلانات وعمليات الشراء داخل التطبيق
- إنفاق العملات الافتراضية
- مشاركة الروابط والمحتوى ونشاط الشبكات الاجتماعية
لمزيد من المعلومات حول حالات الاستخدام المحتملة للتخصيص، يُرجى الاطّلاع على المقالة ما الذي يمكنني فعله باستخدام ميزة التخصيص في Remote Config؟
كيف تعمل هذه الميزة؟
يستخدم التخصيص تكنولوجيا تعلُّم الآلة لتحديد التجربة المثلى لكل مستخدم. توازن الخوارزمية بكفاءة بين تعلُّم أفضل تجربة لأنواع مختلفة من المستخدمين والاستفادة من هذه المعرفة لزيادة المقياس المستهدف إلى أقصى حد. تتم مقارنة نتائج التخصيص تلقائيًا بمجموعة مستبعَدة من المستخدمين الذين يتلقّون تجربة عشوائية مستمرة مستمدة من البدائل التي تقدّمها، وتوضّح هذه المقارنة مقدار "التحسُّن" (القيمة المتزايدة) الذي يحقّقه نظام التخصيص.
لمزيد من المعلومات حول خوارزمية التخصيص في Remote Config ومفاهيمها، يُرجى الاطّلاع على لمحة عن التخصيص في Remote Config.
مسار التنفيذ
- نفِّذ تجربتَين أو أكثر من تجارب المستخدمين البديلة التي تتوقّع أن تكون مثالية لبعض المستخدمين دون غيرهم.
- اجعل هذه البدائل قابلة للضبط عن بُعد باستخدام مَعلمة Remote Config. يُرجى الاطّلاع على بدء استخدام Remote Config واستراتيجيات تحميل Remote Config.
- فعِّل ميزة التخصيص للمَعلمة. ستخصّص ميزة "Remote Config" لكل مستخدم التجربة الأنسب له. يمكنك الاطّلاع على دليل البدء.
مقارنة بين ميزة "التخصيص" و"اختبار A/B"
على عكس اختبارات A/B المصمَّمة لمعرفة تجربة المستخدم التي تحقّق أفضل أداء، يحاول خيار التخصيص تحقيق الهدف بأفضل شكل ممكن من خلال اختيار أنسب تجربة لكل مستخدم بشكلٍ ديناميكي. بالنسبة إلى العديد من أنواع المشاكل، يحقّق التخصيص أفضل النتائج، ولكن لا يزال لاختبارات A/B استخداماتها:
| يُفضّل استخدام التخصيص | A/B Testing مفضَّلة |
|---|---|
| عندما يستفيد كل مستخدم من تجربة مخصّصة له | عندما تريد تقديم تجربة واحدة مثالية لجميع المستخدمين أو لمجموعة فرعية محدّدة من المستخدمين |
| عندما تريد تحسين نموذج التخصيص بشكل مستمر | عندما تريد إجراء اختبارات خلال فترة زمنية ثابتة |
| عندما يمكن التعبير عن هدف التحسين كقيمة مُرجّحة لأحداث الإحصاءات | عندما يتطلب هدف التحسين تقييمًا مدروسًا لعدة مقاييس مختلفة متنافِسة |
| عندما تريد التحسين من أجل تحقيق هدف محدّد بصرف النظر عن المفاضلات | عندما تريد تحديد ما إذا كان أحد المتغيّرات يحقّق تحسُّنًا ذا دلالة إحصائية مقارنةً بمتغيّر آخر، وذلك قبل طرحه |
| عندما لا تكون المراجعة اليدوية للنتائج مطلوبة | عندما تكون المراجعة اليدوية للنتائج مفضّلة |
على سبيل المثال، لنفترض أنّك تريد زيادة عدد المستخدمين الذين يقيّمون تطبيقك في "متجر Google Play" عندما تطلب منهم ذلك. من العوامل التي قد تساهم في نجاح طلبك هو توقيته: هل تعرضه عندما يفتح المستخدم تطبيقك للمرة الأولى أو الثانية أو الثالثة؟ أم هل تطالبهم عندما يكملون مهام معينة بنجاح؟ يعتمد التوقيت المثالي على المستخدم نفسه، فقد يكون بعض المستخدمين مستعدين لتقييم تطبيقك على الفور، بينما قد يحتاج البعض الآخر إلى مزيد من الوقت.
يُعدّ تحسين توقيت طلب الملاحظات حالة استخدام مثالية للتخصيص:
- من المرجّح أن يختلف الإعداد الأمثل لكل مستخدم.
- يمكن قياس النجاح باستخدام Analytics.
- إنّ تغيير تجربة المستخدم المعنيّ منخفض المخاطر بما يكفي لعدم الحاجة إلى التفكير في المقايضات أو إجراء مراجعة يدوية.