الخطوة 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. انقر على إنشاء تجربة ، ثم حدد التكوين البعيد .
قم بإعداد الأساسيات
في قسم الأساسيات ، حدد اسم التجربة وقدم وصفًا للتجربة.
إعداد الاستهداف
في قسم الاستهداف ، حدد تطبيق iOS أو Android الذي ستستهدفه التجربة.
حدد النسبة المئوية للمستخدمين الذين سيتعرضون للتجربة. في هذا البرنامج التعليمي ، سيتم اختبار الوحدة الإعلانية الجديدة مع 10٪ من المستخدمين لديك. لاحظ أن هذا لا يعني أن 10٪ من جميع المستخدمين سيشاهدون شكل الإعلان الجديد ؛ هذا يعني أن 10٪ من المستخدمين سيكونون جزءًا من التجربة لمشاهدة شكل الإعلان الجديد أو عدم رؤيته.
اترك جميع الإعدادات الأخرى كإعدادات افتراضية.
ضع أهدافك
يتتبع اختبار Firebase A / B مقياسًا أساسيًا لتحديد المتغير الفائز ، ولكنه يسمح لك أيضًا بإضافة مقاييس ثانوية لفهم تأثيرات التكوينات المختلفة على العوامل المهمة الأخرى لتطبيقك.
بالنسبة لهذا البرنامج التعليمي ، يعد تحسين أرباح AdMob المقدرة هو الهدف الأساسي ، لذا حدده من القائمة المنسدلة.
(اختياري) إذا كنت تريد أن يتتبع اختبار أ / ب مقاييس إضافية ، مثل إجمالي الإيرادات المقدرة أو معدلات احتفاظ مختلفة ، فحدد تلك المقاييس بالنقر فوق إضافة مقياس .
قم بإعداد المتغيرات
تتمثل الخطوة الأخيرة لتهيئة اختبار أ / ب في تحديد معلمة تهيئة عن بُعد تتحكم في ما إذا كانت الوحدة الإعلانية الجديدة ستظهر للمستخدمين أم لا.
في قسم المتغيرات ، قم بإنشاء معلمة جديدة باسم
SHOW_NEW_AD_KEY
عن طريق كتابتها في حقل المعلمة لبطاقة الأساس .قم بإنهاء إعداد قسم المتغيرات باستخدام الإعدادات التالية للمعلمة
SHOW_NEW_AD_KEY
:- متغير خط الأساس : تم تعيين القيمة على "
false
" (مما يعني: عدم إظهار شكل إعلان جديد) - المتغير أ : تم تعيين القيمة على "
true
" (مما يعني: عرض شكل إعلان جديد)
بالنسبة لهذا البرنامج التعليمي ، لن يعرض متغير Baseline شكل الإعلان الجديد للمستخدمين على الإطلاق ، ولكن المتغير A سيعرض شكل الإعلان الجديد لمجموعة فرعية صغيرة من المستخدمين. يتم التحكم في هذا من خلال القيمة المنطقية للمعلمة. تم تعيين هذه القيم هنا في Firebase A / B Testing ، لكنها في الواقع Firebase Remote Config هي التي ترسل هذه القيم إلى رمز تطبيقك للتعامل معها. ستقوم بإعداد Remote Config في الخطوة التالية.
- متغير خط الأساس : تم تعيين القيمة على "
انقر فوق مراجعة للتأكد من إعداد تجربتك على النحو المتوقع. ومع ذلك ، قبل أن تتمكن من بدء التجربة فعليًا ، يلزمك تحديد كيفية تفاعل شفرة تطبيقك مع قيمة المعلمة " true
أو false
" المستلمة من Firebase. تابع إلى الخطوة التالية لتنفيذ كيفية تعامل "التكوين البعيد" مع المعلمة SHOW_NEW_AD_KEY
.
الخطوة 1 : استخدم AdMob لإنشاء متغير جديد للوحدة الإعلانيةالخطوة 3 : التعامل مع قيم معلمات التهيئة عن بُعد