Types et descriptions d’événement event-types-and-descriptions
sessionStart
Envoyé avec l’appelsessions
. 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 une sessionEnd
n’est pas envoyé, une session abandonnée sera délai d’expiration normalement (soit qu’aucun événement n’est reçu pendant 10 minutes, soit qu’aucun mouvement du curseur de lecture ne se produit pendant 30 minutes). De plus, tous les appels de médias ultérieurs effectués avec cet ID de session seront ignorés.
sessionComplete
Envoyé lorsque la fin du contenu principal est atteinte.