Consignes "Ma sélection" pour les fournisseurs de services TV

Outre les consignes relatives à "Ma sélection" pour les développeurs d'applications, les fournisseurs de télévision en direct doivent les respecter lorsqu'ils y insèrent du contenu.

Programmes TV en direct

Utilisez l'API Watch Next uniquement pour ajouter des films et des séries TV. Par exemple, si l'utilisateur regarde 45 minutes du film Deadpool, ajoutez le film.

N'utilisez pas l'entité au niveau de la chaîne. Par exemple, si l'utilisateur arrête de regarder la chaîne à 16h30, n'ajoutez pas la chaîne.

Contenu inachevé

Incluez les éléments TV en direct dans "Ma sélection" si l'une des conditions suivantes est remplie:

  • L'utilisateur met en pause une diffusion en direct qui reste activée lorsque la ligne Play Next s'affiche. Dans ce cas, reprenez le contenu à partir du code temporel mis en veille.
  • L'utilisateur dispose de droits d'accès à la demande ou DVR à cet élément. Dans ce cas, reprenez la diffusion du contenu là où l'utilisateur s'était arrêté. Cela remplace la diffusion en direct.

Nouveaux épisodes

Si l'utilisateur commence une série, comme décrit dans les consignes pour les développeurs d'applications et qu'il a terminé, ajoutez un nouvel épisode à la chaîne "Ma sélection" avec WATCH_NEXT_TYPE_NEW.

Supprimer un programme

Pour tous les scénarios précédents, si un programme en cours de diffusion est ajouté à la ligne Ma sélection de l'utilisateur, supprimez-le une fois le programme en ligne terminé, sauf si l'une des conditions suivantes est remplie:

  • Elle est disponible sur l'enregistreur vidéo numérique (DVR) de l'utilisateur.
  • Elle est disponible sur le service sous forme de vidéo à la demande (VOD).

Programmes d'enregistreur vidéo numérique (DVR)

Ajoutez des enregistrements DVR à la ligne Play Next uniquement si l'une des conditions suivantes est remplie:

  • L'utilisateur commence à regarder l'enregistrement, mais ne le termine pas.
  • Le programme enregistré est un nouvel épisode, comme décrit dans une autre section de ce guide.

Fournisseurs de TV à la demande (TVOD)

Les fournisseurs de contenus télévisés à la demande doivent respecter les consignes de cette section.

Locations

Si l'utilisateur loue un contenu via votre service, ajoutez-le à la chaîne "Ma sélection" dans les conditions suivantes:

  • L'utilisateur a loué le contenu, mais ne l'a pas encore visionné. Utilisez WATCH_NEXT_TYPE_NEW pour ajouter le contenu et définissez lastEngagementTimeUtcMillis comme code temporel du moment où l'utilisateur a loué le contenu.
  • La location est sur le point d'expirer. Dans ce cas, ajoutez-la à la chaîne "Ma sélection" 48 heures avant l'heure d'expiration, puis définissez le type sur WATCH_NEXT_TYPE_NEW.

Si l'utilisateur commence à regarder le contenu et le laisse inachevé, suivez les consignes concernant le contenu inachevé.

Achats

Si l'utilisateur achète un contenu sur votre service, ajoutez-le à la chaîne "Ma sélection". Utilisez WATCH_NEXT_TYPE_NEW et définissez lastEngagementTimeUtcMillis comme code temporel lorsque l'utilisateur a acheté le contenu.

Si l'utilisateur commence à regarder le contenu et le laisse inachevé, suivez les consignes concernant le contenu inachevé.

Contenus qui ne sont ni achetés ni loués

N'utilisez pas l'API Watch Next pour afficher de nouveaux contenus que l'utilisateur n'a pas encore loués ni achetés. Par exemple, si l'utilisateur loue un épisode d'une série et finit de le regarder, ne définissez pas l'épisode suivant dans "Ma sélection", sauf s'il loue ou l'achète.