Посмотрите рекомендации Next для провайдеров ТВ

В дополнение к рекомендациям Watch Next для разработчиков приложений поставщики Live TV должны следовать этим рекомендациям при вставке контента в канал Watch Next.

Прямые телепрограммы

Используйте API Watch Next только для добавления элементов фильмов и телепередач. Например, если пользователь смотрит 45 минут фильма «Дэдпул» , добавьте этот фильм.

Не используйте сущность уровня канала. Например, если пользователь перестает смотреть канал TBS в 16:30, не добавляйте канал.

Незаконченный контент

Включите элементы Live TV в Watch Next, если верно одно из следующих условий:

  • Пользователь приостанавливает прямую трансляцию, и она все еще включена, когда отображается строка «Воспроизвести далее» . В этом случае возобновите воспроизведение контента с временной метки паузы.
  • У пользователя есть права на доступ к этому элементу по требованию или на DVR. В этом случае возобновите контент с того места, на котором остановился пользователь. Это заменяет прямую трансляцию.

Новые серии

Если пользователь запускает сериал, как описано в рекомендациях для разработчиков приложений , и полностью увлекся, то добавьте новый выпуск в канал «Смотреть дальше» с помощью WATCH_NEXT_TYPE_NEW .

Удаление программы

Во всех предыдущих сценариях, если текущая действующая программа добавлена ​​в строку пользователя «Воспроизвести далее» , удалите ее после завершения действующей программы , если не выполняется одно из следующих условий:

  • Он доступен на цифровом видеорегистраторе пользователя (DVR).
  • Оно доступно на сервисе как видео по запросу (VOD).

Программы цифрового видеорегистратора (DVR)

Добавляйте записи DVR в строку «Воспроизвести далее» , только если выполняется одно из следующих условий:

  • Пользователь начинает просмотр записи, но не доводит ее до конца.
  • Записанная программа представляет собой новый выпуск, как описано в другом разделе данного руководства.

Поставщики телевидения по запросу (TVOD)

Поставщики телеконтента по запросу должны следовать рекомендациям, изложенным в этом разделе.

Аренда

Если пользователь арендует часть контента у вашего сервиса, добавьте его в канал Watch Next при следующих условиях:

  • Пользователь взял напрокат контент, но еще не просмотрел его. Используйте WATCH_NEXT_TYPE_NEW чтобы добавить контент, и установите lastEngagementTimeUtcMillis в качестве отметки времени, когда пользователь взял контент напрокат.
  • Срок аренды подходит к концу. В этом случае добавьте его в канал Watch Next за 48 часов до истечения срока действия и установите тип WATCH_NEXT_TYPE_NEW .

Если пользователь начинает просмотр контента и оставляет его незавершенным, следуйте рекомендациям для незавершенного контента .

Покупки

Если пользователь покупает часть контента у вашего сервиса, добавьте его в канал Watch Next. Используйте WATCH_NEXT_TYPE_NEW и установите lastEngagementTimeUtcMillis в качестве отметки времени, когда пользователь приобрел контент.

Если пользователь начинает просмотр контента и оставляет его незавершенным, следуйте рекомендациям для незавершенного контента .

Некупленный и неарендованный контент

Не используйте API Watch Next для показа нового контента, который пользователь еще не взял напрокат или не купил. Например, если пользователь берет напрокат один эпизод шоу и заканчивает его просмотр, не отправляйте следующий эпизод в раздел «Смотреть дальше», если только пользователь не возьмет напрокат или не купит его.