Anuncios que se pueden omitir para dispositivos móviles

A partir de Chrome 53 y de iOS 10, Android y iPhone admiten la reproducción de video en línea y reproducción automática silenciada. En esta guía, se explican las modificaciones que se hicieron en el muestra simple necesarios para esta funcionalidad.

Los anuncios que se pueden omitir requieren que el reproductor de video reproduzca contenido intercalado (no en pantalla completa). y que inhabilitas la reproducción personalizada en iPhone. La reproducción personalizada siempre está inhabilitada en Android Chrome. Modifica el código HTML y JavaScript de la muestra simple de la siguiente manera:

index.html

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

ads.js

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

El cambio en el código HTML garantiza que tu contenido se reproduzca en un reproductor de video intercalado en iPhone (en lugar del reproductor de pantalla completa predeterminado) y se inicia en silencio. El cambio de JavaScript hace que el SDK de IMA use su propio reproductor de video para reproducir anuncios. en lugar de volver a usar el reproductor de contenido como lo haría normalmente en un iPhone.