گزارش بازی مداوم

پلتفرم مورد نظر را انتخاب کنید: HTML5 اندروید iOS tvOS
کیت توسعه نرم‌افزار IMA برای tvOS امکان تنظیم زمینه پخش مداوم برای درخواست تبلیغات را فراهم می‌کند. ویژگی continuousPlayback به SDK اطلاع می‌دهد که آیا پخش‌کننده قصد دارد ویدیوهای محتوا را یکی پس از دیگری، مشابه پخش تلویزیونی، به طور مداوم پخش کند یا خیر. وقتی روی true تنظیم شود، تبلیغاتی که از درخواست برگردانده می‌شوند، تبلیغاتی هستند که توسط سرور تبلیغات به عنوان مناسب برای پخش مداوم تعیین شده‌اند. عدم تعیین مقدار برای این ویژگی، تنظیمات را نامشخص باقی می‌گذارد. نمونه زیر نحوه تنظیم پخش مداوم در یک درخواست تبلیغات را نشان می‌دهد.

هدف-سی

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];

سویفت

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

تفاوت پخش مداوم با پخش خودکار تبلیغات

کیت توسعه نرم‌افزار IMA برای tvOS همچنین امکان تنظیم این را فراهم می‌کند که آیا پخش‌کننده به‌طور خودکار شروع به پخش کند یا منتظر اقدام کاربر بماند. این کار با استفاده از ویژگی adWillAutoPlay انجام می‌شود. وقتی روی true تنظیم شود، تبلیغاتی که برگردانده می‌شوند، تبلیغاتی هستند که توسط سرور تبلیغات به‌عنوان مناسب برای محیط پخش خودکار تعیین شده‌اند.

این جدول جزئیات زمان درخواست تبلیغات برای پخش مداوم و پخش خودکار را بر اساس محتوای ویدیویی که تبلیغات با آن جفت شده‌اند، شرح می‌دهد.

محتوای ویدیویی مقدار برای پخش مداوم ارزش برای adWillAutoPlay
یک ویدیوی محتوایی واحد که پس از تعامل کاربر پخش می‌شود false false
یک ویدیوی تک‌محتوایی که به‌طور خودکار پخش می‌شود false true
یک لیست پخش ویدیویی که اولین ویدیو را پس از تعامل کاربر پخش می‌کند اما ویدیوهای بعدی را به صورت خودکار پخش می‌کند true false
یک لیست پخش ویدیویی که ویدیوی اول را به صورت خودکار پخش می‌کند و ویدیوهای بعدی را نیز به صورت خودکار پخش می‌کند. true true