Controllare il supporto SIMID

L'SDK Google Interactive Media Ads (IMA) 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 da creatività a 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 annuncio e segnala un errore irreversibile della creatività.
getMediaState Restituisce lo stato attuale del media player, inclusi URI, currentTime, durata, 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 inviare un ping agli URL di monitoraggio per conto della creatività.
requestChangeAdDuration Richieste di modifica della durata totale della sessione annuncio.
requestNavigation Richiede la navigazione a un URI esterno.
requestPause Richiede che l'SDK IMA metta in pausa il media player.
requestPlay Richiede che l'SDK IMA riprenda o riproduca il media player.
requestResize Richiede il ridimensionamento del video player. Se il player consente il ridimensionamento, l'SDK IMA ridimensiona il player.
requestSkip Richiede all'SDK di saltare l'annuncio corrente.
requestStop Richiede che l'SDK interrompa la sessione annuncio.
handleSkipShown Informa l'SDK IMA che la creatività ha visualizzato la UI per saltare l'annuncio.
requestFocus Richiede lo stato attivo per l'iframe della creatività.

Esamina i messaggi relativi alle creatività non supportate per il player

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

  • requestChangeVolume
  • requestFullscreen
  • requestExitFullscreen

Comprendi i messaggi dal player alle 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 Invia una notifica alla creatività per avviare e visualizzare l'iframe della creatività.
adStopped Notifica che la sessione annuncio è terminata, incluso un codice motivo.
adSkipped Informa la creatività che l'utente o l'SDK IMA ha saltato l'annuncio.
resize Informa la creatività delle modifiche alle dimensioni del player o del video.
appBackgrounded Informa la creatività che l'applicazione è entrata in background.
appForegrounded Informa la creatività che l'applicazione è tornata in primo piano.
fatalError Invia una notifica alla creatività di un errore lato player.
log Invia messaggi di log dal player alla creatività.
focusIn Invia una notifica quando la creatività ha ricevuto lo stato attivo.

Esamina 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.