Types et descriptions d’événement

Dernière mise à jour : 2023-01-03
  • Créé pour :
  • User
    Admin
    Developer

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

IMPORTANT

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.

Sur cette page