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];
Быстрый
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 , возвращаются объявления, которые рекламный сервер определил как подходящие для автоматического воспроизведения.В этой таблице подробно описано, когда следует запрашивать непрерывное воспроизведение и автоматическое воспроизведение рекламы в зависимости от видеоконтента, с которым она связана.
| Видеоконтент | Значение для непрерывного воспроизведения | Ценность для adWillAutoPlay |
|---|---|---|
| Один видеоролик, который воспроизводится при взаимодействии с пользователем. | false | false |
| Одно видео с контентом, воспроизводимое автоматически. | false | true |
| Плейлист с видеороликами, в котором при взаимодействии с пользователем воспроизводится первый видеоролик, а последующие видеоролики воспроизводятся автоматически. | true | false |
| Плейлист с видеороликами, который автоматически воспроизводит первый и последующие видеоролики. | true | true |