En las plataformas principales, siempre se tendría que usar el SDK de IMA. Si esta opción no está disponible, se puede optar por la API DAI, que ofrece funciones similares, permite consultar datos de métricas de anuncios activadas por el cliente y es compatible con emisiones lineales (en directo) y vídeos bajo demanda (VOD). En algunos casos concretos, también se pueden utilizar las balizas de servidor (SSB).
En esta tabla, se comparan las funciones disponibles al implementar la inserción dinámica de anuncios mediante el SDK de IMA, SSB y la API DAI.
| Característica | SDK de IMA | API DAI | SSB | Notas |
|---|---|---|---|---|
| <icons> de VAST | |
|
|
El SDK de IMA permite renderizar superposiciones visuales, iconos e insignias mediante <icons> de VAST. La API DAI admite el renderizado, pero es necesario que el editor implemente esta función. SSB no admite la renderización de ningún elemento de interfaz de usuario ni icono a nivel de reproductor. |
| Monetización de Ad Exchange | La monetización de Ad Exchange sin el SDK de IMA se puede hacer mediante la biblioteca de acceso programático (PAL). | |||
| Anuncios en los que se puede hacer clic | El SDK de IMA es compatible con anuncios de DAI en los que se puede hacer clic en HTML5, iOS y Android.
La API DAI también admite este tipo de anuncios, pero primero es necesario que el editor implemente esta función |
|||
| Anuncios complementarios | El SDK de IMA y la API DAI admiten anuncios complementarios únicamente en HTML5 mediante la API Ad. | |||
|
Pausas publicitarias en emisiones |
||||
|
Controles del reproductor |
La API DAI proporciona metadatos compatibles con controles del reproductor, pero primero es necesario que el editor implemente esta función. | |||
| Informes sobre métricas de anuncios de vídeo |
Con SSB, el servidor de anuncios cuenta las impresiones de anuncios de vídeo. No obstante, en las emisiones de VOD no se pueden registrar interacciones de usuario. |
|||
|
Pre-rolls de VOD |
||||
|
Mid-rolls y post-rolls de VOD |
Tipos de implementación de DAI
|
SDK de IMA |
El SDK de IMA, cuando se usa en la inserción dinámica de anuncios (DAI), permite que el reproductor envíe una solicitud para reproducir vídeos bajo demanda (VOD) o vídeos lineales (en directo) y envíe señales a Ad Manager para que registre datos. Con el SDK, el seguimiento de eventos es más preciso que con la señalización de servidor (SSB). |
|
API DAI |
La API de inserción dinámica de anuncios (DAI) permite acceder a emisiones monetizadas en las que no se admite el SDK de IMA (por ejemplo, en smart TVs). El SDK de IMA es obligatorio en las plataformas en las que está disponible. La API es compatible con todas las funciones de DAI, pero es necesario que los editores las implementen. |
|
Señalización de servidor (SSB) |
La SSB permite que los reproductores HLS/MPEG-DASH envíen una solicitud HTTP directa al sistema de inserción dinámica de anuncios, donde Ad Manager realiza un seguimiento y genera informes de las métricas del stream de vídeo basándose en estimaciones. Aunque todos los reproductores deberían poder reproducir una emisión de SSB, no siempre pueden usarse sus funciones. La señalización de servidor (SSB) no admite la interfaz de usuario a nivel de reproductor ni la renderización de insignias. Debido a esta limitación técnica, los reproductores que usan SSB no pueden renderizar superposiciones visuales, iconos ni insignias, incluidos los <icons> de VAST.
|