מדריך: אופטימיזציה של תדירות המודעות ב-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 Testing (השלב הזה) – מגדירים יעדים ומשנים את ההגדרות פרמטרים לבדיקה
  • Firebase Remote Config (השלב הבא) – מוסיפים לקוד לוגיקה לטיפול בהגדרה של הפרמטרים
  • Google Analytics (פועל מאחורי הקלעים) – מדידת ההשפעה של מערכי הגדרות אישיות

הפעלה של בדיקת A/B חדשה

כדי להתחיל בדיקה מבוקרת לאופטימיזציה של תדירות הצגת המודעות, צריך לנווט קודם לקטע A/B Testing במסוף Firebase. לוחצים על יצירה ניסוי, ולאחר מכן בוחרים Remote Config.

<span class=ממשק המשתמש של מסוף Firebase שמראה איך להתחיל בדיקת A/B באמצעות Remote Config" class="screen">

הגדרה של היסודות

בקטע עקרונות בסיסיים, מגדירים את שם הניסוי ומציינים את הפרטים הבאים: תיאור הניסוי.

<span class=ממשק המשתמש של מסוף Firebase שמראה איך להגדיר את היסודות של בדיקת A/B" class="screen">

הגדרת טירגוט

  1. בקטע טירגוט, בוחרים את האפליקציה ל-iOS או ל-Android ש שהניסוי יתמקד בו.

  2. מגדירים את אחוז המשתמשים שייחשפו לניסוי. בשביל זה במדריך הזה, יחידות המודעות החדשות ייבדקו עם 30% מהמשתמשים שלכם. שימו לב זה לא אומר ש-30% מכל המשתמשים יראו את יחידות המודעות החדשות עם מכסות תדירות מוגברות. פירוש הדבר הוא ש-30% מהמשתמשים שלכם ייחשפו בין שתי מודעות המעברון החדשות לבין יחידת המודעות הבסיסית ( מודעה קיימת).

    משאירים את כל שאר ההגדרות כברירות המחדל.

<span class=ממשק המשתמש של מסוף Firebase שמראה איך להגדיר את הטירגוט בבדיקת A/B" class="screen">

הגדרת יעדים

Firebase A/B Testing עוקב אחר מדד ראשי כדי לקבוע את הזוכה אבל הוא גם מאפשר להוסיף מדדים משניים כדי להבין ההשפעה של הגדרות שונות על גורמים חשובים אחרים באפליקציה.

  1. במדריך הזה, אופטימיזציה של הכנסה משוערת של AdMob היא השיטה הראשית יעד, לכן בחר אותו מהתפריט הנפתח.

  2. (אופציונלי) אם רוצים לעקוב אחרי מדדים נוספים ב-A/B Testing, כמו אומדן הכנסות כוללות או שיעורי שימור שונים, בוחרים אותם לפי לוחצים על הוספת מדד.

<span class=ממשק המשתמש של מסוף Firebase שבו מוסבר איך להגדיר את היעדים של בדיקת ה-A/B" class="screenshot">

מגדירים את הווריאציות

השלב האחרון בהגדרה של בדיקת A/B הוא הגדרת Remote Config פרמטר שקובע איזו יחידת מודעות תוצג למשתמשים.

  1. בקטע וריאציות, יוצרים פרמטר חדש בשם INTERSTITIAL_AD_KEY על ידי הקלדת הפרמטר בשדה פרמטר של כרטיס Baseline.

  2. מגדירים את הפרמטר INTERSTITIAL_AD_KEY לפי ההגדרות הבאות בקטע וריאנטים:

    • וריאנט Baseline: ערך מוגדר למזהה יחידת המודעות של המודעה הקיימת יחידה עם הגדרת מכסת תדירות של 4 חשיפות למשתמש לכל 10 דקות
    • הווריאנט Variant A: Value מוגדר למזהה של יחידת המודעות החדשה, עם הגדרת מכסת התדירות של 6 חשיפות לכל משתמש בכל 10 דקות.
    • וריאנט וריאנט B: ערך מוגדר למזהה יחידת המודעות של המודעה החדשה. יחידה עם הגדרת מכסת תדירות של 8 חשיפות למשתמש לכל 10 דקות

    במדריך הזה, בווריאנט Baseline תוצג יחידת המודעות הקיימת. (4 חשיפות לכל משתמש ב-10 דקות). הפעולה של וריאנט A ווריאנט B להציג את יחידות המודעות החדשות (6 ו-8 חשיפות לכל משתמש ב-10 דקות, בהתאמה) לקבוצת משנה קטנה של משתמשים. נקבע על ידי הערך של הפרמטר, שהוא מזהה יחידת המודעות שנלקח מממשק המשתמש של AdMob. האלה ערכי הפרמטרים מוגדרים כאן ב-Firebase A/B Testing, אבל למעשה הפקודה Firebase Remote Config, ששולחת את הערכים האלה לקוד של האפליקציה עבור לטיפול. בשלב הבא צריך להגדיר את Remote Config.

<span class=ממשק המשתמש של מסוף Firebase שבו מוסבר איך להגדיר את הווריאנטים של בדיקת ה-A/B" class="screenshot">

לוחצים על בדיקה כדי לוודא שהניסוי מוגדר כראוי. אבל, לפעמים לפני שתוכלו להפעיל את הניסוי, עליכם להגדיר איך הקוד יגיב לערכי הפרמטרים שיתקבלו מ-Firebase. עוברים לשלב הבא כדי להגדיר את האופן שבו Remote Config מטפל בפרמטר INTERSTITIAL_AD_KEY.




שלב 1: משתמשים ב-AdMob כדי ליצור וריאנטים חדשים של יחידות מודעות שלב 3: טיפול ב-Remote Config ערכי פרמטרים