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