Revisa la asistencia para SIMID

El SDK de inserción de anuncios dinámicos (DAI) 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 DAI.

Comprende los mensajes de creatividad para los jugadores

En la siguiente tabla, se enumeran los mensajes que la creatividad del SIMID puede enviar a la DAI de IMA:

Mensaje Descripción
clickThru El SDK de DAI envía pings a las URLs de seguimiento de clics configuradas en la etiqueta de anuncio de DAI. El SDK de DAI ignora cualquier URI personalizado o opción de navegación que proporcione la creatividad.
getMediaState Devuelve el estado actual del reproductor multimedia, incluidas las propiedades currentTime, duration, volume, muted, paused y fullscreen. La propiedad currentSrc siempre devuelve null porque la DAI usa transmisiones unidas del servidor.
log Reenvía mensajes de registro de creatividades al registro de la consola de depuración del SDK de DAI para solucionar problemas.
reportTracking Solicita las URLs de seguimiento de pings del SDK de DAI para la creatividad.
requestPause Solicita que el SDK de DAI pause el reproductor multimedia.
requestPlay Solicita que el SDK de DAI reanude la reproducción en el reproductor multimedia.
requestSkip Solicita que el SDK de DAI omita el anuncio actual. Solo se admite para transmisiones de VOD. Se rechaza si la creatividad envía este mensaje para una transmisión en vivo.

Revisa los mensajes de creatividad no admitida para el reproductor

El SDK de DAI no controla los siguientes tipos de CreativeMessage:

  • fatalError
  • requestChangeAdDuration
  • requestFullscreen
  • requestExitFullscreen
  • handleSkipShown
  • requestFocus
  • requestNavigation: Siempre se rechaza. El reproductor espera que la creatividad controle la navegación.
  • requestResize: Siempre se rechaza. El SDK de DAI no admite el cambio de tamaño de las creatividades.
  • requestStop: Siempre se rechaza. Este tipo es para casos de uso de duración extendida, que la DAI no admite.
  • requestChangeVolume: El SDK de DAI resuelve este evento correctamente, pero no realiza cambios de volumen en la creatividad.

Comprende los mensajes de los jugadores a los creadores

En la siguiente tabla, se enumeran los mensajes que el SDK de DAI 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 DAI omitieron el anuncio. Solo se admite para transmisiones de VOD.

Revisa los mensajes de reproductores no admitidos en las creatividades

El SDK de DAI no admite ni envía los siguientes mensajes a la creatividad:

  • resize
  • appBackgrounded
  • appForegrounded
  • log

Revisa las actualizaciones del estado de los medios

El SDK de DAI envía mensajes de mediaStateUpdate a la creatividad para los siguientes eventos:

  • play
  • pause
  • stalled (almacenando en búfer)
  • seeking
  • seeked
  • timeupdate (periódicamente)
  • volumechange (incluido el estado de silencio)

El SDK de DAI no admite los siguientes eventos ni envía actualizaciones del estado de los medios cuando ocurren los eventos:

  • ended
  • durationchange
  • error