מדדים מתקדמים של Active View

'תצוגה פעילה' היא טכנולוגיה שנעשה בה שימוש ב-YouTube ובחלק מהאתרים והאפליקציות לנייד ברשת המדיה, שמאפשרת ל-Google לקבוע אם לקוחות פוטנציאליים יכולים לצפות במודעה.

המאמר הזה מתעד קבוצה חדשה של מדדי ניראות, שמכונים ביחד 'מדדי Active View מתקדמים'. המדדים האלה מאפשרים לחשב קבוצת מדדים רחבה יותר, ומחליפים שילובים מבוססי-אותות חלופיים.

עיצוב

נתוני הניראות ב-Ads Data Hub מדווחים באמצעות אירועי חשיפה, Active View ו-Creative Conversion. כל אחד מסוגי האירועים הבאים מאוחסן בטבלה נפרדת:

  • חשיפות: כל שורה מייצגת חשיפה ייחודית של מודעה. הערך הזה מתייחס לתחילת מחזור החיים של מודעה, שיכול להיות תחילת ההפעלה (במודעות וידאו) או עיבוד ראשוני (במודעות לרשת המדיה). חלק מנתוני החשיפות מכילים אותות בנוגע למדדי הניראות שהלקוח יכול למדוד.
  • תצוגות פעילות: כל שורה מייצגת אירוע ניתן לצפייה שנמדד על ידי לקוח. מכילה שורות לדיווח על יכולת מדידה (לדוגמה, לקוח אישר שהמדידה התחילה בהצלחה) וגם לסטנדרטים הספציפיים של ניראות (לדוגמה, תקן MRC – צפייה ב-50% למשך 2 שניות רצופות).
  • המרות מקריאייטיב: כל שורה מייצגת אירוע במחזור החיים של המודעה – בעיקר אירועי המעקב אחר VAST (התחלה, רבעונים, השהיה, דילוג וכו').

בנוסף לציון האירוע הבסיסי שהתרחש, רבים מהאירועים מכילים גם אותות של ניראות.

פורמט הקטגוריה

המועצה לדירוג מדיה (MRC) מגדירה את הניראות באופן שונה במודעות לרשת המדיה ובמודעות וידאו:

  • רשת המדיה: אזור התצוגה של המודעה חייב להיות בגודל של 50% לפחות במסך למשך שנייה אחת לפחות. דוגמאות: מודעות מסוג Masthead, מודעות וידאו בגוף הפיד למודעות להגברת ההתעניינות ברכישה
  • וידאו: אזור התצוגה של המודעה חייב להיות מוצג במסך למשך 50% לפחות למשך שתי שניות רצופות. דוגמאות: מודעות וידאו In-Stream שניתן לדלג עליהן, מודעות באמפר

בגלל ההגדרות האלה, סביר להניח שתרצו להפריד בין חשיפות שנמדדות על ידי סרטון לחשיפות של סוגי מדידה אחרים, כמו חשיפות ברשת המדיה. אפשר להשתמש בשדה format_category בטבלאות חשיפות כדי להבדיל בין האירועים האלה.

הרצת שאילתות על הטבלאות

כדי לחשב בצורה מדויקת מדדים מתקדמים של Active View, צריך לכתוב את השאילתות כאיחוד של כל 3 הטבלאות.

מיקום המדדים ביחס לטבלאות עשוי להשתנות. לכן חשוב לשרשר את הטבלאות יחד, גם אם שמתם לב שמדד מסוים מאוכלס רק בטבלה אחת. אם המיקום של מדד משתנה ואתם לא משרשרים את כל 3 הטבלאות, השאילתה לא תפעל.

דוגמה

הדוגמה הבאה מראה איך לשרשר את 3 הטבלאות למודעות שנמדדות בווידאו.

אנחנו מתאימים אירועים במזהה חשיפה כי קמפיין נתון יכול לקבל חשיפות בקטגוריות פורמט שונות (ולכן בעזרת סטנדרטים שונים של מדידה). לדוגמה, יכול להיות שבקמפיין א' תהיה חשיפה P עם קטגוריית הפורמט VIDEO וחשיפה Q עם קטגוריית הפורמט DISPLAY.

-- Write queries as a union of all 3 tables.

WITH
  CombinedEvents AS (
    SELECT
      impression_id,
      campaign_id,
      viewability_metrics,
      TRUE AS is_impression
    FROM adh.google_ads_impressions

    UNION ALL

    SELECT
      Im.impression_id,
      Av.impression_data.campaign_id,
      Av.viewability_metrics,
      FALSE AS is_impression
    FROM adh.google_ads_impressions AS Im
    INNER JOIN adh.google_ads_active_views AS Av
    USING (impression_id)

    UNION ALL

    SELECT
      Im.impression_id,
      Cc.impression_data.campaign_id,
      Cc.viewability_metrics,
      FALSE AS is_impression
    FROM adh.google_ads_impressions AS Im
    INNER JOIN adh.google_ads_creative_conversions AS Cc
    USING (impression_id)
  )
SELECT
  campaign_id,
  COUNTIF(is_impression) AS total_impressions,
  SUM(viewability_metrics.mrc_viewable_impressions.measurable_count)
    AS mrc_measurable_impressions,
  SUM(viewability_metrics.mrc_viewable_impressions.viewable_count)
    AS mrc_viewable_impressions
FROM
  CombinedEvents
GROUP BY
  campaign_id;

יכולת מדידה

גרסאות ישנות של אפליקציית YouTube לנייד, שקודמות להוספה של מדדים עדכניים יותר של ניראות, עדיין נמצאות בשימוש.

כדי לעשות זאת, כל שדה של מדד הניראות כולל גם שדה תואם שמכיל את מספר החשיפות שבהן אפשר היה למדוד את המדד הזה באופן מדויק. לדוגמה, השדה _count הניתן למדידה בתוך mrc_viewable_impressions מציין את מספר החשיפות שעבורן אפשר היה למדוד את הניראות של MRC.

בחישוב התעריפים, יש להשתמש בחשיפות הניתנות למדידה כמכנה. לדוגמה, צריך לחשב את שיעור הניראות והזמינות למדידה ב-MRC כ-mrc_viewable_impressions.viewable_count / mrc_viewable_impressions.measurable_count.