Consulter l'assistance SIMID

Le SDK IMA (Interactive Media Ads) de Google pour HTML5 est compatible avec la version 1.1 de SIMID (Secure Interactive Media Interface Definition). Ce guide couvre les fonctionnalités et les messages SIMID spécifiques compatibles avec le SDK IMA.

Comprendre les messages de la création au lecteur

Le tableau suivant répertorie les messages que la création SIMID peut envoyer au SDK IMA :

Message Description
clickThru Gère les clics sur les annonces en fonction de l'URI fourni par la création.
fatalError Met fin à la session publicitaire et signale une erreur fatale de la création.
getMediaState Renvoie l'état actuel du lecteur multimédia, y compris l'URI, currentTime, la durée, le volume et l'état de blocage.
log Transmet les messages de journalisation de la création au SDK IMA à des fins de débogage.
reportTracking Demande au SDK IMA d'envoyer un ping aux URL de suivi au nom de la création.
requestChangeAdDuration Demande à modifier la durée totale de la session publicitaire.
requestNavigation Demande à accéder à un URI externe.
requestPause Demande au SDK IMA de mettre en pause le lecteur multimédia.
requestPlay Demande au SDK IMA de reprendre ou de lire le lecteur multimédia.
requestResize Demande à redimensionner le lecteur vidéo. Si le lecteur autorise le redimensionnement, le SDK IMA le redimensionne.
requestSkip Demande au SDK d'ignorer l'annonce en cours.
requestStop Demande au SDK d'arrêter la session publicitaire.
handleSkipShown Informe le SDK IMA que la création a affiché l'interface utilisateur d'ignorance de l'annonce.
requestFocus Demande le focus pour l'iframe de la création.

Consulter les messages de la création au lecteur non compatibles

Le SDK IMA ne gère pas les types CreativeMessage suivants :

  • requestChangeVolume
  • requestFullscreen
  • requestExitFullscreen

Comprendre les messages du lecteur à la création

Le tableau suivant répertorie les messages que le SDK IMA peut envoyer à la création SIMID :

Message Description
init Envoyé lors de la configuration de la session avec les données d'environnement et les paramètres de l'annonce.
startCreative Informe la création qu'elle doit lancer et afficher l'iframe de la création.
adStopped Informe que la session publicitaire est terminée, y compris un code motif.
adSkipped Informe la création que l'utilisateur ou le SDK IMA a ignoré l'annonce.
resize Informe la création des modifications apportées aux dimensions du lecteur ou de la vidéo.
appBackgrounded Informe la création que l'application est passée en arrière-plan.
appForegrounded Informe la création que l'application est revenue au premier plan.
fatalError Informe la création d'une erreur côté lecteur.
log Envoie des messages de journalisation du lecteur à la création.
focusIn Informe que la création a reçu le focus.

Consulter les mises à jour de l'état du média

Le SDK IMA envoie des messages mediaStateUpdate à la création pour les événements suivants :

  • play
  • pause
  • stalled (en mémoire tampon)
  • seeking
  • seeked
  • ended
  • durationchange
  • timeupdate, périodiquement.
  • volumechange, y compris l'état de blocage.