IMA SDK תומך בטעינה מראש של נכסים של מודעות וידאו. אם רוצים מעבר חלק יותר בין מודעות לתוכן, אפשר להפעיל את התכונה הזו בשילוב ה-SDK. המדריך הזה מפרט את הפרטים הטכניים של הטמעת טעינה מראש של מדיה באמצעות IMA SDK.
הפעלת טעינה מראש
כדי להפעיל את הטעינה מראש, מגדירים אתAdsRenderingSettings.enablePreloading
כ-True. צריך לעשות זאת כתוצאה מהאירוע ADS_MANAGER_LOADED
:
function onAdsManagerLoaded(adsManagerLoadedEvent) {
var adsRenderingSettings = new google.ima.AdsRenderingSettings();
adsRenderingSettings.enablePreloading = true;
...
var adsManager = adsManagerLoadedEvent.getAdsManager(
videoContent, adsRenderingSettings);
}
תזמון
הטבלה הבאה מסכמת את השינויים בתזמון עומס המודעות כשמופעלת טעינה מראש:
אירוע | עם טעינה מראש | ללא טעינה מראש |
---|---|---|
נשלחה בקשה להצגת מודעה מסוג VAST | AdsLoader.requestAds() |
AdsLoader.requestAds() |
לפני הסרטון נטענה (מודעה יחידה) | AdsManager.init() |
AdsManager.start() |
מודעה לפני סרטון נטענת (VMAP/כללי מודעות) | AdsManager.init() |
AdsManager.init() |
בוצעה טעינה של מודעה באמצע סרטון (mid-roll) או בסוף סרטון (post-roll) | למודעה הראשונה בהפסקה למודעה, 8 שניות לפני שעת ההתחלה למודעה. במודעות ברצף, כאשר המודעה הקודמת מתחילה לפעול. | בזמן ההתחלה של המודעה. |
מגבלות
טעינה מראש כפופה למגבלות הבאות:
- טעינה מראש של מדיה לא זמינה באינטרנט לנייד במכשירי iOS או כשמשתמשים ב-HTML5 IMA SDK בטלוויזיות חכמות מחוברות.
- מודעת VPAID נטענים מראש, אבל יחסי התלות של המודעה – כולל המדיה שמופעלת על ידי המודעה – נטענים עד להפעלת המודעה.
- חובה להפעיל את ההפעלה האוטומטית כדי לטעון מראש מודעות VMAP. מוודאים שהערך
settings.isAutoPlayAdBreaks()
מוגדר ל-true
, שהוא ערך ברירת המחדל. - מודעות בסוף הסרטון נטענות מראש אחרי המודעה האחרונה באמצע הסרטון, או 8 שניות לפני סיום התוכן אם משתמשים ב-
AdsRequest.contentDuration
להגדרת משך הסרטון.
שאלות נפוצות
- האם טעינה מראש של מדיה טוענת את הקריאייטיב המלא?
- לא, הקריאייטיב בדרך כלל לא נטען במלואו כשהפעלת המודעה מתחילה. הטעינה מראש נועדה לשפר את חוויית המשתמש על ידי צמצום הזמן שנדרש לטעינת המודעה. היא לא נועדה לתמוך בהצגת מודעות אופליין. ה-IMA SDK טוען חלק גדול מהמדיה שהדפדפן מאפשר, בהתאם לחיבור האינטרנט של המשתמש ולגודל הקריאייטיב.
- האם צריך להפעיל טעינה מראש של מדיה עבור ה-VAST וגם על המדיה של המודעה?
- לא, ערכת ה-SDK תמיד טוענת מראש את ה-VAST של המודעה, בלי קשר להגדרת הטעינה מראש הזו.