מדידה פתוחה

IMA SDK ל-HTML5 כולל את Open Measurement (OM) SDK, תקן מקובל בתחום שפותח על ידי Interactive Advertising Bureau (IAB) כדי לאפשר מדידת ניראות ואימות של צדדים שלישיים. כשמשתמשים ב-IMA SDK ל-HTML5, ערכת ה-OM SDK הכלולה מנתחת באופן אוטומטי את התג <AdVerifications> שבתגי מודעות VAST ושולחת את נתוני הניראות לספקי המדידה שצוינו באמצעות OMID API. אפשר להגדיר כללים למצב גישה לכל בקשה, כדי לשלוט בתוכן שאליו סקריפט האימות יכול לגשת.

ב-IMA SDK יש תמיכה ב-OM SDK v1.4.

דרישות מוקדמות

  • אם אתם משתמשים ב-VAST 4.1 ואילך, צריך להגדיר אספקת אימות במודעות באמצעות <AdVerifications>. אם אתם משתמשים בגרסאות VAST קודמות, המודעות צריכות להשתמש ב-<Extension type="AdVerifications">.

  • אם הטראפיק של המודעות שלכם מנוהל דרך Ad Manager, תוכלו להגדיר ספק ניראות לרשת Ad Manager ולהקצות את ספק הניראות הזה לפריט. תוכלו לקרוא מידע נוסף במאמר הגדרת ספק של נתוני ניראות ברשת Ad Manager.

מצבי גישה

ה-OM SDK תומך בהרצת סקריפטים של אימות בארבעה מצבי גישה שונים, שקובעים את רמת הגישה של סקריפט האימות:

  • FULL: לסקריפט האימות יש גישה ישירה לקריאייטיב ולדף של בעל האתר.

  • CREATIVE: סקריפט האימות והקריאייטיב נסרקים בארגז החול מהדף של בעל האתר. עם זאת, לסקריפט יש גישה ישירה לקריאייטיב.

  • DOMAIN: סקריפט האימות נמצא בארגז חול והוא לא יכול לגשת לדף של הקריאייטיב או של בעל האתר. עם זאת, הסקריפט נטען כך שהוא יכול לאשר ישירות באיזה דומיין של בעל האתר הוא נמצא.

  • LIMITED: סקריפט האימות נמצא בארגז חול, אינו יכול לגשת לדף הקריאייטיב או לדף בעל האתר, והוא אינו יכול לאשר ישירות באיזה דומיין של בעל האתר הוא נמצא.

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

הגדרת הכללים של מצב הגישה לבקשה

יש להגדיר את הכללים של מצב הגישה ברמת AdsRequest. כדי להגדיר מצבי גישה שונים לספקים שונים של סקריפטים לאימות, צריך להעביר מילון שממפה כל אחד ממצבי הגישה OmidVerificationVendor לאחד ממצבי הגישה שמפורטים למעלה. השדה OmidVerificationVendor.OTHER משמש להגדרת מצב הגישה כברירת המחדל לכל הספקים שלא כלולים באופן מפורש במילון. אם לא תגדירו כללים למצב גישה, סקריפטים לאימות יפעלו במצב הגישה LIMITED לספקים.

אפשר להיעזר בדוגמה הבאה שמגדירה את GOOGLE לערך google.ima.OmidAccessMode.FULL. אצל כל הספקים האחרים, כולל אלה שרשומים ב-OmidVerificationVendor, מוגדר האופן שבו OmidVerificationVendor.OTHER מוגדר כברירת מחדל.

request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
    = google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
    = google.ima.OmidAccessMode.DOMAIN;

כדי להטמיע את מצב הגישה CREATIVE, צריך לבצע את שני השלבים הבאים:

  1. מפעילים ארגז חול של נגן וידאו ב-iframe מאובטח, מבודד משאר האתר.

  2. מגדירים את הפרמטר OmidAccessMode עבור השותף למדידת ניראות כ-FULL.