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

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


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

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

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


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

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

  • اختبار Firebase A / B (هذه الخطوة) - تحديد الأهداف والمعلمات القابلة للتكوين للاختبار الخاص بك
  • Firebase Remote Config (الخطوة التالية) - أضف منطقًا إلى الكود الخاص بك للتعامل مع تكوين المعلمات
  • Google Analytics (يعمل في الكواليس) - يقيس تأثير التكوينات

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

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

توضح واجهة مستخدم وحدة تحكم Firebase كيفية بدء اختبار A / B باستخدام Remote Config

قم بإعداد الأساسيات

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

تعرض واجهة مستخدم وحدة تحكم Firebase كيفية إعداد أساسيات اختبار A / B

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

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

  2. حدد النسبة المئوية للمستخدمين الذين سيتعرضون للتجربة. في هذا البرنامج التعليمي ، سيتم اختبار الوحدات الإعلانية الجديدة مع 30٪ من المستخدمين لديك. لاحظ أن هذا لا يعني أن 30٪ من جميع المستخدمين سيشاهدون الوحدات الإعلانية الجديدة ذات الحدود القصوى لعدد مرات الظهور ؛ هذا يعني أن 30٪ من المستخدمين سيتعرضون للإعلانين البينيين الجديدين إلى جانب الوحدة الإعلانية الأساسية (إعلانك الحالي).

    اترك جميع الإعدادات الأخرى كإعدادات افتراضية.

تعرض واجهة مستخدم وحدة تحكم Firebase كيفية إعداد استهداف اختبار A / B

ضع أهدافك

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

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

  2. (اختياري) إذا كنت تريد أن يتتبع اختبار أ / ب مقاييس إضافية ، مثل إجمالي الإيرادات المقدرة أو معدلات احتفاظ مختلفة ، فحدد تلك المقاييس بالنقر فوق إضافة مقياس .

توضح واجهة مستخدم وحدة تحكم Firebase كيفية إعداد أهداف اختبار A / B

قم بإعداد المتغيرات

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

  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 في الخطوة التالية.

تعرض واجهة مستخدم وحدة تحكم Firebase كيفية إعداد متغيرات اختبار A / B

انقر فوق مراجعة للتأكد من إعداد تجربتك على النحو المتوقع. ومع ذلك ، قبل أن تتمكن من بدء التجربة فعليًا ، تحتاج إلى تحديد كيفية تفاعل رمز تطبيقك مع قيم المعلمات المستلمة من Firebase. تابع إلى الخطوة التالية لتنفيذ كيفية تعامل "التكوين البعيد" مع المعلمة INTERSTITIAL_AD_KEY .




الخطوة 1 : استخدم AdMob لإنشاء متغيرات وحدة إعلانية جديدة الخطوة 3 : التعامل مع قيم معلمات التهيئة عن بُعد