Catch up on highlights from Firebase at Google I/O 2023. Learn more

ماذا يمكنك أن تفعل بإضفاء الطابع الشخصي على Remote Config؟

يعمل تخصيص Remote Config على تحسين لأحداث Google Analytics ، لذلك إذا كان بإمكانك تشغيل حدث باستخدام معلمات ذات مغزى ، فيمكنك إنشاء تخصيص له.

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

فيما يلي بعض الطرق المختلفة التي يمكنك من خلالها تخصيص تطبيقك.

قم بتحسين أرباح ظهور الإعلان

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

دعنا نسير في إحدى الطرق التي يمكنك من خلالها تحقيق ذلك:

  1. في لعبتك ، قم بتنفيذ تسجيل أحداث مخصص لحدث ad_impression الخاص بموفري الإعلانات الذين تستخدمهم ، مع التأكد من تضمين معلمات currency value وأنه تتم إضافة الأرباح في معلمة القيمة المبلغ عنها.

    يصف قياس إيرادات الإعلانات كيفية تسجيل أحداث ad_impression تلقائيًا باستخدام Admob ، كما يوفر بعض أمثلة التنفيذ الأخرى لمنصات عرض الإعلانات الأخرى ، مثل AppLovin و ironSource .

  2. حدد معلمة Remote Config التي ستستخدمها والقيم البديلة للاختيار من بينها وتأكد من أن المنطق في لعبتك يمكنه التعامل مع القيم المختلفة.

    يصف هذا المثال تنفيذ معلمة Remote Config كعلامة ميزة لتمكين العديد من الألعاب المصغرة المختلفة. للقيام بذلك ، افتح صفحة Remote Config وانقر على إضافة معلمة . يمكنك تسمية minigame المصغرة لمعلمة Remote Config بقيمة افتراضية no_game .

    Add a Remote Config parameter

  3. الآن ، أضف تخصيصًا بالنقر فوق إضافة جديد وتحديد التخصيص .

  4. أضف ما يصل إلى خمس قيم بديلة ، ثم انقر فوق التالي .

    بالنسبة لمثال اللعبة المصغرة هذا ، يمكنك استخدام tictactoe و word_scramble و race .

    Add alternative values

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

    يمكنك تحديد حدث آخر كمقياس مخصص هنا أيضًا ، إذا وجدت أنه مناسب.

    Select an objective

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

    Choose a target condition

  7. انقر فوق التالي وقم بتسمية التخصيص الخاص بك ، ثم انقر فوق حفظ .

    Name your personalization

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

    يمكنك معرفة كيفية أداء عمليات التخصيص الخاصة بك عن طريق النقر فوق شرط استهداف المعلمة في صفحة "التكوين عن بُعد" .

الآن بعد أن تعلمت كيفية إنشاء التخصيص ، تابع القراءة لاستكشاف حالات الاستخدام الأخرى وناقش الخيارات التي يمكنك استخدامها لتنفيذها.

حدد أفضل موضع إعلان لكل مستخدم

قد يستجيب المستخدمون المختلفون بطرق مختلفة عند تقديمهم مع بعض عوامل شكل الإعلان أو الموقع. في حالة الاستخدام هذه ، يمكنك استخدام معلمة التكوين عن بُعد مثل ad_placement بقيم مواقع مختلفة ، وتحسين النقرات على الإعلانات.

عند تحسين ad_clicks ، قد ترغب في تكوين مقياس إضافي واحد على الأقل لـ user_engagement لتتبع مستويات تفاعل المستخدم لضمان بقائها عالية.

مكون التخصيص القيم المحتملة والموصى بها
معلمة التكوين عن بعد ad_placement
القيم البديلة top-left, bottom, middle-panel, full-screen
موضوعي ad_clicks
مقاييس إضافية user_engagement

تحسين معدل تكرار الإعلان

في حالة الاستخدام هذه ، يمكنك تحسين معدل تكرار الإعلان ، وتحسين تفاعل المستخدم لتحديد تكرار الإعلان الذي يؤدي إلى أكبر تفاعل للمستخدم. استخدم ad_click كمقياس إضافي للتتبع.

مكون التخصيص القيم المحتملة أو الموصى بها
معلمة التكوين عن بعد ad_display_freq_in_min
القيم البديلة 2, 10, 50
موضوعي user_engagement
مقاييس إضافية ad_click

حدد أفضل اختيار للصعوبة لتحقيق أقصى قدر من مشاركة المستخدم

في حالة الاستخدام هذه ، يمكنك تخصيص تطبيقك لكل مستخدم ، واختيار المستوى المناسب من الصعوبة لإشراك كل مستخدم بشكل كامل بمستويات مختلفة من مهارة اللاعب. يمكنك استخدام level_difficulty كمعامل Remote Config ومشاركة المستخدم كهدف. أضف أي مقياس إضافي تجده ذا صلة هنا - يستخدم هذا المثال level_complete لاكتساب نظرة ثاقبة على تقدم المستخدم خلال اللعبة.

يمكنك أيضًا استخدام هدف مثل أرباح ظهور الإعلان (كما تم تكوينه في تحسين لأرباح ظهور الإعلان ) أو استخدام in_app_purchase لتحسين عمليات الشراء داخل التطبيق.

مكون التخصيص القيم المحتملة أو الموصى بها
معلمة التكوين عن بعد level_difficulty
القيم البديلة easy, medium, difficult, impossible
موضوعي user_engagement
مقاييس إضافية level_complete