תמיכה ותאימות

בדף זה מופיע מידע כללי על תמיכה ותאימות בצד הלקוח של HTML5 IMA לדפדפנים, פורמטים של וידאו ופלטפורמות.

פורמטים ודפדפנים נתמכים של וידאו

התמיכה בתכונות השונות משתנה בין הדפדפנים, ואין פורמט וידאו יחיד שמוגדר כברירת מחדל בכל הדפדפנים המובילים. שלושת הפורמטים העיקריים של מודעות וידאו שבהם נעשה שימוש ברוב הדפדפנים הם H.264, WebM ו-Ogg Theora.

נגני וידאו נתמכים

רוב תכונות ה-IMA נתמכות על ידי נגני וידאו טיפוסיים מסוג HTML5, כולל תג <video> HTML. תוכנית השותפים לטכנולוגיות וידאו כוללת רשימה של נגני וידאו מוכרים שתומכים ב-IMA SDK.

תאימות אירועי VAST

בקטע הזה מפורטים אירועי VAST שמדווחים לשרת באופן אוטומטי, על סמך המידע שמוחזר בתגובת ה-VAST.

תמיכה מלאה

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (מופעל כשיש דילוג משמעותי בכיוון לאחור), start, thirdQuartile.

נתמך חלקית

  • click

    האירוע Click נשלח רק עבור מודעות וידאו. לא ניתן לתעד קליקים בנגנים המקומיים במסך מלא ב-Android, ב-iOS או במחשב, אבל עדיין אפשר לתעד קליקים באמצעות רכיב למעקב אחר קליקים בדף לאחר סגירת הסרטון. עם זאת, אם רכיב הווידאו משתמש בפקדים מקוריים ב-iPad, לא ניתן לתעד את הקליקים.

  • fullscreen

    ב-IMA SDK יש תמיכה במצב סימולציה של מסך מלא, שבו הסרטון מוצג על פני כל חלון הדפדפן. סרטון נחשב כסרטון במצב מסך מלא כאשר offsetWidth ו-offsetHeight שלו הם לפחות בגודל של גוף המסמך. המצב הזה נתמך בכל הדפדפנים. כדי לצפות בסימולציה של מסך מלא, אפשר להוריד את הדוגמה.

    בפלטפורמות iPhone ו-Android שקודמות לגרסה 3.0, הסרטון תמיד יופעל במצב מסך מלא.

  • mute, unmute

    ב-iOS וב-Android יש שליטה מובנית רק על עוצמת הקול. לכן, ה-IMA SDK לא יכול לקבוע את עוצמת הקול או את מצב ההשתקה, וגם לא אנחנו מודיעים על שינויים. בהמשך מופיעה רשימה של גרסאות הדפדפן שנתמכות או לא תומכות ב-mute, unmute:

    • נתמך: Firefox 3.5+, Chrome 8+, Safari 4+
    • לא נתמך: iOS, Android

לפרטים נוספים על הצגת מודעות VAST, ראו הנחיות IAB.

אזהרות לגבי מסגרות JavaScript

יש שיקולים מסוימים כשמשתמשים במסגרת של JavaScript, כמו React או AngularJS, עם IMA HTML5 SDK. לרוב, המסגרות האלה מזיזות רכיבים של ה-DOM, מה שעלול לגרום לשיבושים בפונקציונליות של IMA, כי ה-IMA מצפה שה-DOM יהיה סטטי כשהוא מופעל באמצעות ה-SDK. IMA תומכת במסגרות JavaScript כל עוד ה-IMA מופעל אחרי שה-framework מסיים להעביר את רכיבי DOM. באופן ספציפי, אין להעביר את רכיב ה-HTML5 שהועבר כארגומנט containerElement בעת יצירת ה-AdDisplayContainer לאחר יצירת האובייקט.

תמיכה ב-Apple AirPlay

בשלב זה, IMA SDK לא תומך ב-Apple AirPlay. יש להשבית את AirPlay או להשבית בקשות להצגת מודעות כאשר AirPlay מזוהה.

פלטפורמות נתמכות של נגני וידאו

ערכות ה-IMA SDK של Google נתמכות בפלטפורמות הבאות:

פלטפורמה גרסה סוג מודעה
HTML5 מחשב: Chrome, Firefox, Safari, Edge, Opera
נייד: דפדפן Chrome או Android (לטלפונים וטאבלטים), Safari ו-Chrome (iOS)
מודעות לינאריות, לא לינאריות ומודעות נלוות, מודעות וידאו של Ad Manager, מודעות וידאו ב-Ad Exchange ומודעות AFV
iOS iOS 10.0 ואילך מודעות לינאריות ומודעות נלוות, מודעות וידאו ב-Ad Manager, מודעות וידאו ב-Ad Exchange ומודעות AFV
Android Android מגרסה 4.4 ואילך מודעות לינאריות ומודעות נלוות, מודעות וידאו ב-Ad Manager, מודעות וידאו ב-Ad Exchange ומודעות AFV
tvOS tvOS 14 ומעלה מודעות לינאריות, סרטון ב-Ad Manager וסרטונים ב-Ad Exchange

תכונות וידאו וגרסאות SDK

מידע נוסף על התכונות האלה זמין במאמר סקירה כללית בנושא פרסום בווידאו.

HTML5 גרסה 3 iOS גרסה 3 גרסה 3 של Android tvOS
חבילת וידאו של IAB
VAST 4 אזהרה 9 אזהרה 9 אזהרה 9 אזהרה 9
VAST 3 סימן וי אזהרה 1 אזהרה 1 אזהרה 1
VAST 2 סימן וי סימן וי סימן וי סימן וי
SIMID 1.0 סימן וי סימן וי סימן וי אדום-X
VPAID 2 (HTML5) סימן וי אדום-X אדום-X אדום-X
VMAP 1.0.1 אזהרה 2 3 אזהרה 2 אזהרה 2 אזהרה 2
OM SDK 1.3 סימן וי סימן וי סימן וי אדום-X
תכונות הווידאו של Ad Manager
מודעות לינאריות סימן וי סימן וי סימן וי סימן וי
נכסים שמתארחים ב-YouTube אזהרה 4 אדום-X אדום-X אדום-X
מודעות לא לינאריות (שכבות-על) אזהרה 5 אדום-X אדום-X אדום-X
מודעות נלוות סימן וי סימן וי סימן וי אדום-X
משאבים חלופיים למודעות מסוג VAST 3 סימן וי סימן וי אדום-X אדום-X
הניראות ב-Active View סימן וי סימן וי סימן וי אדום-X
מודעות אודיו סימן וי סימן וי סימן וי סימן וי
הפניות VAST לכתובות URL אחרות סימן וי סימן וי סימן וי סימן וי
מילוי חוזר נלווה עם בקשה לתצוגה סימן וי סימן וי סימן וי אדום-X
תאימות של Google Publisher Tag (GPT) סימן וי אדום-X אדום-X אדום-X
מוּדעוּת לתוכן סימן וי סימן וי סימן וי סימן וי
כללי מודעות אזהרה 3 סימן וי סימן וי סימן וי
הפסקות ידניות למודעות בכללים למודעות סימן וי אדום-X אדום-X אדום-X
מכסות תדירות 6 סימן וי סימן וי סימן וי סימן וי
החרגות תחרותיות (סטרימינג) סימן וי סימן וי סימן וי סימן וי
החרגות תחרותיות (רצף) סימן וי סימן וי סימן וי סימן וי
החרגות תחרותיות (כל הדף) סימן וי אדום-X אדום-X אדום-X
פודינג (Podding) אזהרה 3 סימן וי סימן וי סימן וי
מודעות באמפר סימן וי סימן וי סימן וי סימן וי
דיווח על מעקב מרובה אירועים (MET) סימן וי סימן וי סימן וי סימן וי
הקצאה דינמית (AdSense לווידאו, Ad Manager Ad Exchange) סימן וי סימן וי סימן וי סימן וי
ניתנת לדילוג (לא מודעת TrueView) 8 אזהרה 5 סימן וי סימן וי סימן וי
בחירת מודעת InStream סימן וי אדום-X אדום-X אדום-X
טעינה מראש של נכס אזהרה 7 אדום-X סימן וי אדום-X
התכונות של AdSense לווידאו
TrueView InStream אזהרה 5 סימן וי סימן וי אדום-X
בחירת מודעת InStream סימן וי סימן וי סימן וי אדום-X
מודעת וידאו In-stream רגילה סימן וי סימן וי סימן וי סימן וי
משבצת מלאה סימן וי אדום-X אדום-X אדום-X
מודעות נלוות סימן וי סימן וי סימן וי אדום-X
מילוי חוזר נלווה אדום-X סימן וי סימן וי אדום-X
שכבות-על אזהרה 5 אדום-X אדום-X אדום-X
טעינה מראש של נכס אזהרה 7 אדום-X סימן וי אדום-X
התכונות של Ad Manager Ad Exchange
TrueView InStream אזהרה 5 סימן וי סימן וי אדום-X
בחירת מודעת InStream סימן וי סימן וי סימן וי אדום-X
מודעת וידאו In-stream רגילה סימן וי סימן וי סימן וי סימן וי
משבצת מלאה סימן וי אדום-X אדום-X אדום-X
מודעות נלוות סימן וי סימן וי סימן וי אדום-X
מילוי חוזר נלווה אדום-X סימן וי סימן וי אדום-X
שכבות-על אזהרה 5 אדום-X אדום-X אדום-X
הניראות ב-Active View סימן וי סימן וי סימן וי אדום-X
טעינה מראש של נכס אזהרה 7 אדום-X סימן וי אדום-X
למה המודעה מוצגת? סימן וי סימן וי סימן וי סימן וי

1 בערכות ה-SDK שאינן HTML5 עדיין אין תמיכה בתכונות הבאות של VAST 3.0:

  • זוגי/ת adSlotId
  • אפשרויות הצגה נלווית
  • סמלים

2 התכונות הבאות של VMAP עדיין לא נתמכות:

  • אירועי מעקב ספציפיים ל-VMAP
  • קודי שגיאה ספציפיים ל-VMAP
  • מודעות שכבת-על
  • הפרשי זמן מלבד hh:mm:ss או 'התחלה' ו'סיום'
  • הצגת המאפיין breakType
  • מאפיין אחד (repeatAfter)

3 תמיכה ב-VMAP ובכללי מודעות ב-iPhone מחייבת הפעלת מודעה מותאמת אישית.

4 קריאייטיבים שמתארחים ב-YouTube נתמכים במחשב, אבל לא באינטרנט לנייד.

5 מודעות לא לינאריות (שכבות-על), מודעות ניתנות לדילוג (לא TrueView) ומודעות וידאו TrueView In-stream נתמכות ב-HTML5 באינטרנט לנייד ב-iOS 10 ואילך כאשר נעשה שימוש ב-playsinline .

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

7 טעינה מראש של נכס מקורי לא פועלת עם התכונות הבאות:

  • אינטרנט לנייד במכשירי iOS
  • אינטרנט לנייד ב-Android מגרסה 4.0 ואילך
  • מודעות שמתארחות ב-YouTube, כולל פורמטים של TrueView
  • תכונת ההפעלה של הפסקה ידנית של IMA (כל הטמעה שמתבססת על האירוע AD_BREAK_READY)

8 ב-SDK אין תמיכה במודעות שניתן לדלג עליהן באורך של פחות מ-8 שניות. כשמופעלות מודעות קצרות יותר מהאורך המינימלי, הלחצן Skip לא מוצג.

9 מתוך תכונות VAST 4 שנתמכות על ידי Google Ad Manager, IMA תומכת בתכונות הבאות: