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

Выберите платформу: HTML5 Android iOS tvOS
IMA SDK для iOS позволяет настроить контекст непрерывного воспроизведения для запроса рекламы. Свойство 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 для iOS также позволяет настроить, будет ли проигрыватель начинать воспроизведение автоматически или ожидать действий пользователя. Это делается с помощью свойства adWillAutoPlay . Если установлено значение true , возвращаемые рекламные объявления соответствуют требованиям сервера к автовоспроизведению.

В этой таблице подробно описывается, когда следует запрашивать рекламу для непрерывного воспроизведения и автоматического воспроизведения, в зависимости от видеоконтента, с которым связана реклама.

Видеоконтент Значение для непрерывного воспроизведения Значение для adWillAutoPlay
Видео с одним контентом, которое воспроизводится при взаимодействии с пользователем false false
Видео с одним контентом, которое воспроизводится автоматически false true
Видеоплейлист, который воспроизводит первое видео при взаимодействии с пользователем, но автоматически воспроизводит следующие видео. true false
Видеоплейлист, который автоматически воспроизводит первое видео и следующие видео. true true