Show Menu
TOPICS×

Suivi des chapitres et des segments sur Chromecast

Les instructions suivantes fournissent des conseils pour la mise en œuvre à l’aide des kits SDK 2.x. Si vous mettez en œuvre une version 1.x du kit SDK, vous pouvez télécharger le Guide du développeur dans la rubrique Téléchargement des SDK.
  1. Identifiez le moment où a lieu l’événement de début de chapitre et créez l’instance
    ChapterObject
    à l’aide des informations de chapitre.
    ChapterObject
    référence de suivi de chapitre :
    Ces variables ne sont nécessaires que si vous envisagez d’effectuer le suivi des chapitres.
    Nom de variable
    Description
    Obligatoire
    name
    Nom du chapitre
    Oui
    position
    Position du chapitre
    Oui
    length
    Durée du chapitre
    Oui
    startTime
    Heure de début du chapitre
    Oui
    Objet de chapitre : createChapterObject
    chapterInfo = ADBMobile.media.createChapterObject("First Chapter", 1, CHAPTER1_LENGTH, CHAPTER1_START_POS);
  2. Si vous incluez des métadonnées personnalisées pour le chapitre, créez les variables de données contextuelles pour les métadonnées :
    var chapterContextData = { segmentType: "Sample segment type" };
  3. Pour commencer la lecture du chapitre, effectuez le suivi de l’événement
    ChapterStart
     : trackEvent
    ADBMobile.media.trackEvent(ADBMobile.media.Event.ChapterStart, ChapterInfo, chapterContextData);
  4. Lorsque la lecture atteint la limite de fin du chapitre, comme défini par votre code personnalisé, appelez l’événement
    ChapterComplete
    dans l’instance
    MediaHeartbeat
     : trackEvent
    ADBMobile.media.trackEvent(ADBMobile.media.Event.ChapterComplete);
  5. Si la lecture du chapitre ne s’est pas terminée car l’utilisateur a choisi d’ignorer le chapitre (par exemple, si l’utilisateur effectue une recherche en dehors de la limite du chapitre), effectuez le suivi de l’événement
    ChapterSkip
     : trackEvent
    ADBMobile.media.trackEvent(ADBMobile.media.Event.ChapterSkip);
  6. S’il existe d’autres chapitres, répétez les étapes 1 à 5.