El SDK de anuncios multimedia interactivos (IMA) de Google para HTML5 admite la versión 1.1 de Secure Interactive Media Interface Definition (SIMID). En esta guía, se describen las funciones y los mensajes específicos del SIMID que admite el SDK de IMA.
Información sobre los mensajes creativos para los jugadores
En la siguiente tabla, se enumeran los mensajes que la creatividad con SIMID puede enviar al SDK de IMA:
| Mensaje | Descripción |
|---|---|
clickThru |
Controla los clics en anuncios según el URI que proporciona la creatividad. |
fatalError |
Finaliza la sesión publicitaria y registra un error fatal de la creatividad. |
getMediaState |
Devuelve el estado actual del reproductor multimedia, incluidos el URI, currentTime, duration, volume y el estado de silencio. |
log |
Reenvía mensajes de registro de la creatividad al SDK de IMA para la depuración. |
reportTracking |
Solicita al SDK de IMA que envíe un ping a las URLs de seguimiento en nombre de la creatividad. |
requestChangeAdDuration |
Son solicitudes para modificar la duración total de la sesión de anuncios. |
requestNavigation |
Solicita la navegación a un URI externo. |
requestPause |
Solicita que el SDK de IMA pause el reproductor multimedia. |
requestPlay |
Solicita que el SDK de IMA reanude o reproduzca el reproductor multimedia. |
requestResize |
Solicita cambiar el tamaño del reproductor de video. Si el reproductor permite cambiar el tamaño, el SDK de IMA lo hace. |
requestSkip |
Solicita que el SDK omita el anuncio actual. |
requestStop |
Solicita que el SDK detenga la sesión publicitaria. |
handleSkipShown |
Notifica al SDK de IMA que la creatividad mostró la IU para omitir el anuncio. |
requestFocus |
Solicita el enfoque para el iframe de la creatividad. |
Revisa los mensajes de creatividad no admitidos para el reproductor
El SDK de IMA no controla los siguientes tipos de CreativeMessage:
requestChangeVolumerequestFullscreenrequestExitFullscreen
Comprende los mensajes de los jugadores a las creatividades
En la siguiente tabla, se enumeran los mensajes que el SDK de IMA admite para enviar a la creatividad de SIMID:
| Mensaje | Descripción |
|---|---|
init |
Se envía durante la configuración de la sesión con datos del entorno y parámetros del anuncio. |
startCreative |
Notifica a la creatividad para que inicie y muestre el iframe de la creatividad. |
adStopped |
Notifica que finalizó la sesión del anuncio, incluido un código de motivo. |
adSkipped |
Notifica a la creatividad que el usuario o el SDK de IMA omitieron el anuncio. |
resize |
Notifica a la creatividad los cambios en las dimensiones del reproductor o del video. |
appBackgrounded |
Notifica a la creatividad que la aplicación pasó a segundo plano. |
appForegrounded |
Notifica a la creatividad que la aplicación volvió al primer plano. |
fatalError |
Notifica a la creatividad un error del reproductor. |
log |
Envía mensajes de registro del reproductor a la creatividad. |
focusIn |
Notifica que la creatividad recibió el enfoque. |
Revisa las actualizaciones del estado de los medios
El SDK de IMA envía mensajes de mediaStateUpdate a la creatividad para los siguientes eventos:
playpausestalled(almacenando en búfer)seekingseekedendeddurationchangetimeupdate, periódicamente.volumechange, incluido el estado de silencio.