Мобильные объявления с возможностью пропуска

Начиная с Chrome 53 и iOS 10, Android и iPhone поддерживают встроенное воспроизведение видео и автоматический запуск без звука. В этом руководстве описаны изменения простого примера , необходимые для реализации этой функции.

Для рекламы с возможностью пропуска необходимо, чтобы ваш видеопроигрыватель воспроизводил контент в режиме онлайн (не в полноэкранном режиме), а также чтобы вы отключили настраиваемое воспроизведение на iPhone. Пользовательское воспроизведение всегда отключено в Android Chrome. Измените HTML и JavaScript простого примера следующим образом:

index.html

<video id="contentElement" playsinline>
  <source src="https://storage.googleapis.com/gvabox/media/samples/stock.mp4">
</video>

реклама.js

google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true);
adDisplayContainer =
    new google.ima.AdDisplayContainer(containerElement, contentVideoElement);
adsLoader = new google.ima.AdsLoader(adDisplayContainer);

Изменение HTML гарантирует, что ваш контент будет воспроизводиться во встроенном видеоплеере на iPhone, а не в полноэкранном проигрывателе iPhone по умолчанию, и запускается с отключенным звуком. Изменение JavaScript приводит к тому, что IMA SDK использует собственный видеопроигрыватель для воспроизведения рекламы вместо повторного использования проигрывателя контента, как это обычно делается на iPhone.