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:
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.
[null,null,["Última actualización: 2024-10-15 (UTC)"],[[["Starting with Chrome 53 and iOS 10, inline video playback and muted autoplay are supported on Android and iPhone."],["This guide provides modifications for the simple sample to enable this functionality, requiring inline video player use for skippable ads and disabling custom playback on iPhones."],["Updates include adding `playsinline` attribute to the video element in HTML and calling `google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true)` in JavaScript."],["These changes ensure content plays inline on iPhone, preventing default fullscreen and utilizing IMA SDK's video player for ad playback instead of the content player."],["Note that fullscreen implementations relying on `videoPlayer.requestFullscreen()` will break with this change as fullscreen with skippable ads on iPhone is currently unsupported by IMA SDK."]]],[]]