Show Menu
TOPICS×

Types et descriptions d’événement

sessionStart

Envoyé avec l’appel
sessions
. Lorsque la réponse est renvoyée, vous extrayez l’ID de session de l’en-tête Emplacement et l’utilisez pour les appels d’événement suivants vers le serveur Collection.

play

Envoyé lorsque le lecteur passe à l’état « lecture » à partir d’un autre état (c’est-à-dire que le rappel
on('Playing')
est déclenché par le lecteur). Les autres états à partir desquels le lecteur passe à « lecture » incluent les suivants : mise en mémoire tampon, l’utilisateur a repris depuis l’état « interrompu », le lecteur a récupéré d’une erreur, lecture automatique, etc.

ping

  • Contenu principal -
    doit être envoyé toutes les 10 secondes pendant la lecture du contenu principal, indépendamment des autres événements API ayant été envoyés. Le premier événement ping doit se déclencher 10 secondes après le démarrage de la lecture du contenu principal.
  • Contenu de la publicité -
    doit être envoyé toutes les secondes pendant le suivi publicitaire.
Les événements ping ne doivent
pas
inclure la carte
params
dans le corps de la requête.

bitrateChange

Envoyé lorsque le débit binaire change.

bufferStart

Envoyé au démarrage de la mise en mémoire tampon. Il n’existe aucun type d’événement
bufferResume
. Un
bufferResume
est déduit lorsque vous envoyez un événement
play
après un événement
bufferStart
.

pauseStart

Envoyé lorsque l’utilisateur appuie sur Pause. Il n’existe aucun type d’événement
resume
. Un
resume
est déduit lorsque vous envoyez un événement
play
après un événement
pauseStart
.

adBreakStart

Indique le début d’une coupure publicitaire.

adStart

Indique le début d’une publicité.

adComplete

Indique la fin d’une coupure publicitaire.

adSkip

Indique qu’une publicité est ignorée.

adBreakComplete

Indique la fin d’une coupure publicitaire.

chapterStart

Indique le début d’un segment de chapitre.

chapterSkip

Indique qu’un chapitre est ignoré.

chapterComplete

Indique la fin d’un chapitre.

error

Signale la survenue d’une erreur.

sessionEnd

Permet d’indiquer au serveur principal Media Analytics de fermer immédiatement la session lorsque l’utilisateur a arrêté de regarder le contenu et ne reviendra probablement pas.
Si vous n’envoyez pas d’événement
sessionEnd
, une session abandonnée expirera normalement (si aucun événement n’est reçu pendant 10 minutes, ou si aucun mouvement du curseur de lecture n’a lieu pendant 30 minutes), et la session est supprimée par le serveur principal.

sessionComplete

Envoyé lorsque la fin du contenu principal est atteinte.
Vous devez vous référer aux schémas de validation JSON pour chaque type d’événement afin de vérifier les types et les exigences de paramètre corrects.