Controllare il supporto SIMID

L'SDK IMA (Interactive Media Ads) di Google per HTML5 supporta la versione 1.1 di Secure Interactive Media Interface Definition (SIMID). Questa guida illustra le funzionalità e i messaggi SIMID specifici supportati dall'SDK IMA.

Informazioni sui messaggi dalla creatività al player

La tabella seguente elenca i messaggi che la creatività SIMID può inviare all'SDK IMA:

Messaggio Descrizione
clickThru Gestisce i clic sugli annunci in base all'URI fornito dalla creatività.
fatalError Termina la sessione dell'annuncio e segnala un errore irreversibile dalla creatività.
getMediaState Restituisce lo stato attuale del media player, inclusi URI, currentTime, duration, volume e stato di disattivazione dell'audio.
log Inoltra i messaggi di log della creatività all'SDK IMA per il debug.
reportTracking Richiede all'SDK IMA di eseguire il ping degli URL di monitoraggio per conto della creatività.
requestChangeAdDuration Richiede di modificare la durata totale della sessione dell'annuncio.
requestNavigation Richiede la navigazione a un URI esterno.
requestPause Richiede all'SDK IMA di mettere in pausa il media player.
requestPlay Richiede all'SDK IMA di riprendere o riprodurre il media player.
requestResize Richiede di ridimensionare il video player. Se il player consente il ridimensionamento, l'SDK IMA lo ridimensiona.
requestSkip Richiede all'SDK di saltare l'annuncio corrente.
requestStop Richiede all'SDK di interrompere la sessione dell'annuncio.
handleSkipShown Notifica all'SDK IMA che la creatività ha mostrato l'interfaccia utente per saltare l'annuncio.
requestFocus Richiede il focus per l'iframe della creatività.

Esaminare i messaggi dalla creatività al player non supportati

L'SDK IMA non gestisce i seguenti tipi di CreativeMessage:

  • requestChangeVolume
  • requestFullscreen
  • requestExitFullscreen

Informazioni sui messaggi dal player alla creatività

La tabella seguente elenca i messaggi che l'SDK IMA supporta per l'invio alla creatività SIMID:

Messaggio Descrizione
init Inviato durante la configurazione della sessione con i dati dell'ambiente e i parametri dell'annuncio.
startCreative Notifica alla creatività di avviare e visualizzare l'iframe della creatività.
adStopped Notifica che la sessione dell'annuncio è terminata, incluso un codice motivo.
adSkipped Notifica alla creatività che l'utente o l'SDK IMA ha saltato l'annuncio.
resize Notifica alla creatività le modifiche alle dimensioni del player o del video.
appBackgrounded Notifica alla creatività che l'applicazione è passata in background.
appForegrounded Notifica alla creatività che l'applicazione è tornata in primo piano.
fatalError Notifica alla creatività un errore lato player.
log Invia i messaggi di log dal player alla creatività.
focusIn Notifica che la creatività ha ricevuto il focus.

Esaminare gli aggiornamenti dello stato dei contenuti multimediali

L'SDK IMA invia messaggi mediaStateUpdate alla creatività per i seguenti eventi:

  • play
  • pause
  • stalled (buffering)
  • seeking
  • seeked
  • ended
  • durationchange
  • timeupdate, periodicamente.
  • volumechange, incluso lo stato di disattivazione dell'audio.