برنامج تعليمي: تحسين معدّل تكرار إعلانات AdMob

الخطوة 2: إعداد اختبار أ/ب في وحدة تحكّم Firebase


المقدمة: تحسين AdMob معدّل تكرار الإعلانات باستخدام Firebase
الخطوة 1: استخدام AdMob لإنشاء صيغ جديدة للوحدات الإعلانية للاختبار

الخطوة 2: إعداد اختبار أ/ب في وحدة تحكّم Firebase

الخطوة 3: الاسم المعرِّف قيم المَعلمات Remote Config في رمز تطبيقك
الخطوة 4: البدء اختبار أ/ب ومراجعة نتائج الاختبار في وحدة تحكّم Firebase
الخطوة 5: تحديد ما إذا كنت تريد طرح شكل الإعلان الجديد


بعد تنفيذ وحدات إعلانية جديدة في تطبيقك، عليك إعداد اختبار أ/ب الذي سيساعدك على فهم مستوى أداء هذه الوحدات الإعلانية. ستحدد المستخدمين الذين يجب استهدافهم في الاختبار بالإضافة إلى أهداف الاختبار. سوف تحتاج إلى تحديد صيغ الاختبار (الوحدات الإعلانية المختلفة في تطبيقك) وتعيينها مَعلمة Remote Config التي ستتحكّم في عرض المختلفة في تطبيقك.

يستخدم Firebase A/B Testing المنتجات التالية لاختبار وتحليل تأثيرات إضافة وحدة إعلانية إلى تطبيقك:

  • Firebase A/B Testing (هذه الخطوة) - تحديد الأهداف والمَعلمات القابلة للضبط لاختبارك
  • Firebase Remote Config (الخطوة التالية): أضِف منطقًا إلى الرمز للتعامل معه. إعدادات المَعلمات
  • Google Analytics (يتم التشغيل من وراء الكواليس) — يقيس تأثير الإعدادات

بدء اختبار أ/ب جديد

لبدء اختبار خاضع للرقابة لتحسين معدّل تكرار الإعلان، ابدأ بالتنقل. إلى القسم A/B Testing في وحدة تحكّم Firebase. انقر على إنشاء. التجربة، ثم اختَر Remote Config.

<span class=واجهة مستخدم وحدة تحكُّم Firebase تعرض كيفية بدء اختبار أ/ب باستخدام Remote Config" class="لقطة شاشة">

إعداد الأساسيات

في قسم التفاصيل الأساسية، حدِّد اسم التجربة وقدِّم وصفًا لها.

<span class=واجهة مستخدم وحدة تحكّم Firebase تعرِض كيفية إعداد أساسيات اختبار A/B" class="screenshot">

إعداد الاستهداف

  1. في قسم الاستهداف، اختر تطبيق iOS أو Android الذي المستهدفة.

  2. حدِّد النسبة المئوية للمستخدمين الذين سيواجهون التجربة. لهذا الغرض فيديو تعليمي، سيتم اختبار الوحدات الإعلانية الجديدة مع 30% من مستخدميك. لاحظ أن فهذا لا يعني أن 30% من جميع المستخدمين سيشاهدون الوحدات الإعلانية الجديدة ذات زيادة عدد مرات الظهور المحددة فهذا يعني أن 30٪ من المستخدمين لديك سيتعرضون إلى الإعلانين البينيين الجديدين إلى جانب الوحدة الإعلانية الأساسية ( حاليًا).

    واترك جميع الإعدادات الأخرى كإعدادات تلقائية.

<span class=واجهة مستخدم وحدة تحكُّم Firebase توضح كيفية إعداد استهداف اختبار أ/ب" class="لقطة شاشة">

إعداد أهدافك

Firebase A/B Testing تتبّع مقياسًا أساسيًا لتحديد الصيغة التي تحقّق أفضل أداء، ولكنها تتيح لك أيضًا إضافة مقاييس ثانوية لفهم تأثير الإعدادات المختلفة في العوامل الأخرى المهمّة لتطبيقك.

  1. بالنسبة إلى هذا الدليل التعليمي، يكون تحسين الأرباح المقدَّرة بقيمة AdMob هو الإعداد الأساسي. الهدف، لذا حدده من القائمة المنسدلة.

  2. (اختياري) إذا أردت أن تتتبّع A/B Testing مقاييس إضافية، مثل إجمالي الأرباح المقدَّرة أو معدّلات الاحتفاظ المختلفة، اختَر هذه المقاييس من خلال النقر على إضافة مقياس.

<span class=واجهة مستخدم وحدة تحكُّم Firebase توضح كيفية إعداد أهداف اختبار أ/ب" class="لقطة شاشة">

إعداد الأسعار المتغيرة

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

  1. في قسم خيارات المنتج، أنشئ مَعلمة جديدة باسم. INTERSTITIAL_AD_KEY عن طريق كتابته في حقل المَعلمة في بطاقة المرجع

  2. يمكنك إكمال إعداد قسم خيارات المنتج باستخدام الإعدادات التالية. للمعلمة INTERSTITIAL_AD_KEY:

    • خيار المنتج خط الأساس: تم ضبط القيمة على رقم تعريف الوحدة الإعلانية الخاصة بالإعلان الحالي. مع إعداد تحديد عدد مرات الظهور على 4 مرات ظهور لكل مستخدم لكل 10 دقائق
    • خيار المنتج الصيغة أ: تمّ ضبط القيمة على رقم تعريف الوحدة الإعلانية الخاصة بالإعلان الجديد. مع إعداد تحديد عدد مرات الظهور 6 مرات ظهور لكل مستخدم لكل 10 دقائق
    • الصيغة الصيغة ب: القيمة مضبوطة على رقم تعريف الوحدة الإعلانية للوحدة الإعلانية الجديدة مع ضبط الحدّ الأقصى لعدد مرّات الظهور على 8 مرّات ظهور لكلّ مستخدِم كلّ 10 دقائق

    في هذا الدليل التعليمي، ستعرِض صيغة الخط المرجعي الوحدة الإعلانية الحالية. (4 مرات ظهور لكل مستخدم لكل 10 دقائق). سيكون الصيغة "أ" والصيغة "ب" تعرض الوحدات الإعلانية الجديدة (6 و8 مرات ظهور لكل مستخدم لكل 10 دقائق، على التوالي) إلى مجموعة فرعية صغيرة من المستخدمين. يتم التحكم في هذا من خلال قيمة المعلمة، وهي رقم تعريف الوحدة الإعلانية المأخوذ من واجهة مستخدم AdMob. هذه يتم تعيين قيم المعلمات هنا في Firebase A/B Testing، لكنها في الواقع Firebase Remote Config الذي يرسل هذه القيم إلى رمز تطبيقك ومعالجتها. سيتم إعداد Remote Config في الخطوة التالية.

<span class=واجهة مستخدم وحدة تحكُّم Firebase توضح كيفية إعداد صيغ اختبار أ/ب" class="لقطة شاشة">

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




الخطوة 1: استخدام AdMob لإنشاء صيغ جديدة للوحدات الإعلانية الخطوة 3: التعامل مع Remote Config من قيم المَعلمات