Сообщить о непрерывной игре

Выберите платформу: 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];

Быстрый

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