דיווח על הפעלה רציפה

בחירת פלטפורמה: HTML5 Android iOS tvOS
‫IMA SDK ל-tvOS מאפשר להגדיר את ההקשר של הפעלת מודעות רציפה לבקשה למודעות. המאפיין continuousPlayback מודיע ל-SDK אם הנגן מתכוון להפעיל את סרטוני התוכן ברצף, בדומה לשידור בטלוויזיה. כשהערך מוגדר ל-true, המודעות שמוחזרות מהבקשה הן אלה ששרת המודעות הגדיר כמתאימות להפעלה רציפה. אם לא מציינים ערך למאפיין הזה, ההגדרה נשארת לא ידועה. בדוגמה הבאה אפשר לראות איך מגדירים הפעלה רציפה בבקשה להצגת מודעות.

Objective-C

IMAAdsRequest *request = [[IMAAdsRequest alloc]
           initWithAdTagUrl:adTagUrl
         adDisplayContainer:[self createAdDisplayContainer]
       avPlayerVideoDisplay:[[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.contentPlayer]
      pictureInPictureProxy:self.pictureInPictureProxy
                userContext:nil];
  request.continuousPlayback = true;
  [self.adsLoader requestAdsWithRequest:request];

Swift

let request = IMAAdsRequest(
    adTagUrl: adTagUrl,
    adDisplayContainer: createAdDisplayContainer(),
    avPlayerVideoDisplay: IMAAVPlayerVideoDisplay(avPlayer: contentPlayer),
    pictureInPictureProxy: pictureInPictureProxy,
    userContext: nil)
request.continuousPlayback = true;
adsLoader!.requestAds(with: request)

מה ההבדל בין הפעלה רציפה לבין הפעלה אוטומטית של מודעות

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

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

תוכן וידאו הערך של continuousPlayback הערך של adWillAutoPlay
סרטון תוכן יחיד שמופעל אחרי אינטראקציה של המשתמש false false
סרטון תוכן יחיד שמופעל אוטומטית false true
פלייליסט של סרטונים שבו הסרטון הראשון מופעל אחרי אינטראקציה של המשתמש, אבל הסרטונים הבאים מופעלים אוטומטית true false
פלייליסט של סרטונים שבו הסרטון הראשון מופעל אוטומטית וגם הסרטונים הבאים מופעלים אוטומטית true true