Рекомендации для разработчиков приложений по работе с разделом "Смотреть дальше"

При добавлении контента в канал "Смотреть дальше" следуйте приведенным ниже рекомендациям.

Типы контента, которые можно включить в канал "Смотреть дальше"

Ограничьте автоматическое добавление контента в приложение традиционными фильмами и сериалами. Не добавляйте клипы и другой короткий контент.

Включить незаконченные фильмы

Добавляйте недосмотренные фильмы в канал "Смотреть дальше" с помощью TYPE_MOVIE. Фильм считается недосмотренным, если он был запущен, но не досмотрен до конца в соответствии со следующими рекомендациями:

  • Фильм считается начатым, если пользователь посмотрел более 3% или 2 минут (в зависимости от того, что наступит раньше).
  • Фильм считается завершенным, если начались финальные титры. В этом случае не добавляйте его в канал "Смотреть дальше". Определить этот момент можно с помощью технологии, которая автоматически распознает финальные титры, или приблизительно, исходя из продолжительности контента.

Включать недосмотренные серии

Добавляйте недосмотренные серии в раздел "Смотреть дальше" с помощью TYPE_TV_EPISODE. Выпуск считается незавершенным, если он начат, но не закончен в соответствии со следующими рекомендациями:

  • Серия считается начатой, если пользователь смотрит ее более двух минут.
  • Серия считается просмотренной, если начались финальные титры. В этом случае не добавляйте его в канал "Смотреть дальше". Вы можете определить это состояние с помощью технологии, которая автоматически обнаруживает финальные титры, или использовать приблизительное значение, основанное на продолжительности контента, например менее 3 минут до конца серии.

Как обрабатываются новые и следующие серии

Добавьте новые и следующие серии сериалов, которые пользователь начал смотреть, в канал "Смотреть дальше" с помощью TYPE_TV_EPISODE, следуя приведенным ниже рекомендациям.

  • Пользователь начинает смотреть сериал, если он смотрит более 2 минут или 1 минуту после завершения введения любого эпизода в сериале.
  • Если пользователь посмотрел серию и в вашем сервисе доступна следующая, добавьте ее в канал "Смотреть дальше" с помощью WATCH_NEXT_TYPE_NEXT.
  • Если пользователь посмотрел все доступные серии и выходит новый эпизод или сезон, добавьте его на канал "Смотреть дальше" с помощью WATCH_NEXT_TYPE_NEW. Добавьте новую серию, даже если пользователь давно не смотрел сериал, например год или больше.

Когда добавлять контент в канал "Смотреть дальше"

Добавляйте недосмотренный контент и новые серии ранее просмотренных сериалов на канал "Смотреть дальше" в соответствии со следующими рекомендациями.

Когда можно добавлять незавершенный контент

Если пользователь не досмотрел контент, добавьте его на канал "Смотреть дальше" сразу после того, как произойдет одно из следующих событий:

  • Пользователь выходит из приложения на Android TV.
  • Пользователь приостанавливает или останавливает воспроизведение контента более чем на 5 минут.

В таких случаях публикуйте весь незавершенный контент немедленно, с максимальной задержкой в 5 секунд. Например, когда пользователь выходит из приложения Android TV, опубликуйте все незавершенные элементы с помощью Watch Next API в течение пяти секунд.

Публикуйте любой недосмотренный контент на Android TV с помощью Watch Next API независимо от того, где он воспроизводился. Например, если пользователь смотрит фильм в браузере Chrome и ставит его на паузу, приложение на Android TV должно немедленно опубликовать недосмотренный контент на Android TV с максимальной задержкой в 5 секунд.

Когда добавлять новые выпуски

Добавлять новые серии ранее просмотренного сериала сразу, если выполняются все следующие условия:

  • Новая серия доступна в вашем сервисе.
  • Пользователь завершает предыдущий эпизод.
  • Пользователь имеет право на просмотр нового эпизода.

Добавьте новую серию, даже если пользователь давно не смотрел сериал, например год или больше.

Требования к контенту и обновлениям интерфейса

Чтобы контент мог быть опубликован в канале "Смотреть дальше", пользователь должен взаимодействовать с ним в вашем приложении.

Не добавляйте больше одной серии из одного сериала. Например, не добавляйте недосмотренную серию и новую серию из того же сериала.

Не обновляйте все элементы в строке Далее, если изменился только один. Обновляйте только те товары, с которыми пользователь взаимодействовал с момента последнего обновления.

Какие данные включать в элемент "Смотреть дальше"

Для каждого элемента Watch Next укажите следующее:

  • Тип рекомендованных видео
  • Последняя позиция воспроизведения
  • Продолжительность
  • Время последнего взаимодействия
  • Атрибуты видеопрограмм. Помимо обязательных атрибутов, отмеченных в таблице атрибутов видеопрограмм, для каждой видеопрограммы должен быть задан атрибут системы Content ID. Атрибут Content ID должен совпадать с внутренним идентификатором, который вы указываете в фиде Media Actions. Это позволяет Android TV более эффективно сопоставлять объекты и предоставлять пользователям надежные функции.

Как удалить контент из канала "Смотреть дальше"

Удаляйте контент, когда пользователь досмотрел фильм или в сериале не осталось непросмотренных серий.