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 la creatividad al reproductor
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, duration, volume 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 la creatividad al reproductor no admitidos
El SDK de IMA no controla los siguientes tipos de CreativeMessage:
requestChangeVolumerequestFullscreenrequestExitFullscreen
Información sobre los mensajes del reproductor a la creatividad
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 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 mediaStateUpdate a la creatividad para los siguientes eventos:
playpausestalled(almacenando en búfer)seekingseekedendeddurationchangetimeupdate, periódicamentevolumechange, incluido el estado silenciado