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

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


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

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

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


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

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

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

بدء اختبار A/B جديد

لبدء اختبار متحكم فيه لتحسين تكرار الإعلان، ابدأ بالانتقال إلى قسم اختبار 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. (اختياري) إذا كنت تريد أن يقوم اختبار A/B بتتبع مقاييس إضافية، مثل إجمالي الإيرادات المقدرة أو معدلات الاحتفاظ المختلفة، فحددها بالنقر فوق إضافة مقياس .

واجهة مستخدم وحدة تحكم 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، ولكن في الواقع، يقوم Firebase Remote Config بإرسال هذه القيم إلى رمز تطبيقك لمعالجتها. ستقوم بإعداد Remote Config في الخطوة التالية.

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

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




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