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 abarcan las funciones y los mensajes específicos de SIMID que admite el SDK de IMA.
Información sobre los mensajes de creatividades a reproductores
En la siguiente tabla, se enumeran los mensajes que la creatividad de SIMID puede enviar al SDK de IMA:
| Mensaje | Descripción |
|---|---|
clickThru |
Controla los clics en los anuncios según el URI que proporciona la creatividad. |
fatalError |
Finaliza la sesión del anuncio y muestra un error fatal de la creatividad. |
getMediaState |
Devuelve el estado actual del reproductor multimedia, incluidos el URI, currentTime, la duración, el volumen y el estado silenciado. |
log |
Reenvía los mensajes de registro de la creatividad al SDK de IMA para la depuración. |
reportTracking |
Solicita al SDK de IMA que haga ping a las URLs de seguimiento en nombre de la creatividad. |
requestChangeAdDuration |
Solicita que se modifique la duración total de la sesión del anuncio. |
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 que se cambie 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 del anuncio. |
handleSkipShown |
Notifica al SDK de IMA que la creatividad mostró la IU de omisión del anuncio. |
requestFocus |
Solicita el enfoque para el iframe de la creatividad. |
Revisa los mensajes de creatividades a reproductores no admitidos
El SDK de IMA no controla los siguientes tipos de CreativeMessage:
requestChangeVolumerequestFullscreenrequestExitFullscreen
Información sobre los mensajes de reproductores a creatividades
En la siguiente tabla, se enumeran los mensajes que el SDK de IMA admite 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 de anuncios. |
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 mediaStateUpdate a la creatividad para los siguientes eventos:
playpausestalled(almacenando en búfer)seekingseekedendeddurationchangetimeupdate, periódicamentevolumechange, incluido el estado silenciado