Consulter l'assistance SIMID

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

Comprendre les messages de création destinés aux joueurs

Le tableau suivant liste 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, la position actuelle, la durée, le volume et l'état de mise en sourdine.
log Transmet les messages de journaux de création au SDK IMA pour le débogage.
reportTracking Demande au SDK IMA d'envoyer un ping aux URL de suivi au nom de la création.
requestChangeAdDuration Demandes de modification de la durée totale de la session publicitaire.
requestNavigation Demande la navigation vers un URI externe.
requestPause Demande au SDK IMA de mettre en pause le lecteur multimédia.
requestPlay Demandes du SDK IMA pour reprendre ou lire le lecteur multimédia.
requestResize Demandes de redimensionnement du lecteur vidéo. Si le lecteur permet le redimensionnement, le SDK IMA le redimensionne.
requestSkip Demande au SDK d'ignorer l'annonce en cours.
requestStop Demandes d'arrêt de la session publicitaire par le SDK.
handleSkipShown Notifie au SDK IMA que la création a affiché l'UI de désactivation de l'annonce.
requestFocus Demande le focus pour l'iFrame de la création.

Examiner les messages de création non compatibles avec le lecteur

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

  • requestChangeVolume
  • requestFullscreen
  • requestExitFullscreen

Comprendre les messages entre les joueurs et les créateurs

Le tableau suivant liste 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 d'annonce.
startCreative Avertit la création d'initier et d'afficher l'iFrame de la création.
adStopped Indique que la session d'annonce est terminée, y compris un code de motif.
adSkipped Indique à la création que l'utilisateur ou le SDK IMA a ignoré l'annonce.
resize Avertit la création des modifications apportées aux dimensions du lecteur ou de la vidéo.
appBackgrounded Avertit la création que l'application est passée en arrière-plan.
appForegrounded Avertit la création que l'application est revenue au premier plan.
fatalError Notifie la création d'une erreur côté lecteur.
log Envoie des messages de journal du lecteur à la création.
focusIn Indique que la création a été sélectionnée.

Examiner les mises à jour de l'état du contenu multimé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 mise en sourdine.