En esta página, se proporciona información general sobre la compatibilidad con DAI de IMA para navegadores, formatos de video y plataformas.
Navegadores y formatos de video compatibles
El HTML5 sigue siendo un estándar nuevo y en evolución. Como resultado, la compatibilidad con varios las funciones difieren entre los navegadores y no hay un único formato de video predeterminado compatibles con todos los navegadores principales. Los tres formatos de video principales que se usan en el la mayoría de los navegadores son H.264, HLS y Dash.
Compatibilidad con eventos de VAST
En esta sección, se enumeran los eventos de VAST que se informan automáticamente al basado en la información devuelta en la respuesta de VAST.
Totalmente compatible
complete
, creativeView
,
firstQuartile
, impression
y midpoint
pause
, resume
, rewind
(se activan cuando hay
es cualquier salto importante hacia atrás), start
,
thirdQuartile
Parcialmente compatible
click
El evento
Click
solo se envía para los anuncios de video. No se pueden capturar clics en los reproductores de pantalla completa nativos de Android, iOS, o en una computadora de escritorio, pero los clics pueden capturarse a través del seguimiento de clics in-page cuando se cierra el video. Sin embargo, si el elemento de video usa recursos en el iPad, no se pueden capturar los clics.fullscreen
IMA es compatible con el modo de pantalla completa simulada, en el que el video ocupa toda la ventana del navegador. El IMA considera que un video se encuentra en modo de pantalla completa. cuando su
offsetWidth
yoffsetHeight
tengan, como mínimo, el tamaño del cuerpo del documento. Este modo es compatible con todos los navegadores.En iPhone y plataformas de Android anteriores a la 3.0, el video siempre se reproduce en modo de pantalla completa.
mute
yunmute
iOS y Android solo tienen control nativo del volumen. Por lo tanto, la IMA no puede determinan el volumen o el estado silenciado, y el SDK no recibe notificaciones de cambios. Abajo está una lista de las versiones del navegador que son compatibles y las que no.
mute
,unmute
:- Compatibles: Firefox 3.5 y versiones posteriores, Chrome 8 y versiones posteriores, Safari 4 o versiones posteriores
- No compatible: iOS y Android
Consulta las Lineamientos de la IAB para más detalles sobre la publicación de anuncios VAST.
Eventos de anuncios cuando se vuelven a mirar las pausas publicitarias
El IMA no activa eventos de anuncios cuando se vuelven a mirar anuncios por los siguientes motivos:
- Las URLs de eventos solo se deben activar una vez; de lo contrario, podrían considerarse generadores de spam el comportamiento de los usuarios.
- Así, los usuarios pueden buscar en las pausas publicitarias que ya vieron y crear una mejor experiencia de búsqueda.
Estos son los únicos eventos que se activan cuando se vuelven a mirar las pausas publicitarias:
AD_PERIOD_STARTED
AD_PERIOD_ENDED
Plataformas de reproductores de video compatibles
Los SDK de IMA de Google son compatibles con las siguientes plataformas:
Plataforma | Versión |
---|---|
HTML5 | Computadoras de escritorio: Chrome, Firefox, Safari, Edge y Opera Dispositivos móviles: Navegador Chrome o Android (Android para teléfonos y tablets), Safari y Chrome (iOS). |
iOS | iOS 10.0 o versiones posteriores |
Android | Android 4.4 y versiones posteriores |
Google Cast | Todos los dispositivos de transmisión |
tvOS | tvOS 14 y versiones posteriores |
Roku | Todos los dispositivos que aún reciben actualizaciones de software de Roku |
Compatibilidad con el formato de transmisión de video por Internet
IMA admite HLS y DASH en todos sus SDK. Consulta esta tabla para obtener asistencia en plataformas de SDK específicas. Para una buena reproducción de transmisiones, el reproductor de video debe ser compatible con el tipo de transmisión que se usa.
Plataforma del SDK de IMA | HLS | DASH |
---|---|---|
HTML5 | ||
iOS | ||
Android | ||
Google Cast | ||
tvOS | ||
Roku |
Funciones de video y versiones del SDK
Para obtener más información sobre las siguientes funciones, lee descripción general de la publicidad en video.
Paquete de videos de IAB | Asistencia |
---|---|
VAST 4 | 1 |
VAST 3 | 2 |
VAST 2 | |
VPAID 2 | |
VMAP 1.0.1 | 3 |
Funciones de video de Ad Manager | Asistencia |
Anuncios lineales | |
Anuncios no lineales (superposiciones) | |
Anuncios complementarios | 4 |
Recursos de anuncios complementarios alternativos de VAST 3 | |
Visibilidad de Vista activa | |
Redireccionamientos de VAST | |
Reabastecimiento complementario con solicitud de visualización | |
Compatibilidad con Google Publisher Tag (GPT) | |
Reconocimiento del contenido | |
Reglas de anuncios | |
Agrupación de anuncios | |
Anuncios bumper | |
Informes sobre el seguimiento de varios eventos (MET) | |
Anuncios que se pueden omitir (reservados o que no son TrueView) | 5 |
Funciones de AdSense para video7 | Asistencia |
TrueView InStream | 6 |
In-Stream Select | |
In-stream estándar | |
Intervalo completo | |
Anuncios complementarios | 4 |
Reabastecimiento complementario | |
Superposiciones | |
Funciones de Ad Exchange en Ad Manager | Asistencia |
TrueView InStream | 6 |
In-Stream Select | |
In-stream estándar | |
Intervalo completo | |
Anuncios complementarios | 4 |
Reabastecimiento complementario | |
Superposiciones | |
Visibilidad de Vista activa | |
¿Por qué este anuncio? | 8 |
1 de las Funciones de VAST 4 compatibles con Google Ads Manager, IMA admite las siguientes funciones:
- VAST 4.2
- Compatibilidad con Secure definición de interfaz multimedia interactiva (SIMID)
- Permitir varios nodos
UniversalAdID
- VAST 4.0
- AdID
- Archivo Mezzanine
- Nuevos códigos de error de VAST
- Nuevas macros de VAST
- Compatibilidad con
AdVerifications
2 Las siguientes funciones de VAST 3.0 no son pero compatibles:
- Complementario
adSlotId
- Opciones de publicación complementarias
- Íconos
3 Las siguientes funciones de VMAP aún no se admiten:
- Eventos de seguimiento específicos de VMAP
- Códigos de error específicos de VMAP
- Anuncios superpuestos
- Compensaciones horarias distintas de hh:mm:ss o "start" y "end"
- Mostrar atributo
breakType
- Atributo
repeatAfter
4 Solo se admiten imágenes complementarias. Imágenes complementarias requieren una implementación personalizada para propagar anuncios. Los anuncios complementarios no son compatibles con tvOS.
5 Los anuncios tradicionales que se pueden omitir solo se admiten en
los SDK de IMA de DAI para HTML5, iOS, tvOS, Roku y Android (incluido Android TV).
Con el SDK de Cast, debes declarar la capacidad de omisión con
StreamRequest.senderCanSkip
:
es compatible con anuncios
adicionales que se pueden omitir.
6 Los anuncios TrueView que se pueden omitir solo se admiten en los SDK de IMA de DAI para HTML5, iOS y Android (incluido Android TV).
7 Las funciones de AdSense no son compatibles con el SDK de Cast.
8 ¿Por qué este anuncio? requiere que el elemento
El parámetro adUiElement
se pasa cuando se crea el StreamManager
.
La sección ¿Por qué este anuncio? no es compatible con el SDK de Cast.
Advertencias para frameworks de JavaScript
Existen ciertas consideraciones al usar un framework de JavaScript, como
React o AngularJS con el SDK de IMA para HTML5. Estos frameworks suelen mover elementos
del DOM, que puede interrumpir el SDK de IMA, ya que el SDK espera que el DOM
estática cuando se inicia. El SDK de IMA admite frameworks de JavaScript, siempre y cuando
ya que el SDK se inicia una vez que el framework termina de mover los elementos del DOM.
Específicamente, el elemento HTML5 que se pasa como el argumento adUiElement
cuando
construir el
StreamManager
no se deben mover una vez que se crea una instancia.
Compatibilidad con Apple AirPlay
El SDK de IMA no es compatible con Apple AirPlay. Inhabilita AirPlay o desactiva el anuncio cuando se detecta AirPlay.