Следуйте этим рекомендациям при вставке контента в канал «Смотреть дальше».
Типы контента для включения в канал Watch Next
Ограничьте программные дополнения вашего приложения традиционными фильмами и телешоу. Не добавляйте клипы и другой короткий контент.
Включить незаконченные фильмы
Добавьте незаконченные фильмы на канал «Смотреть дальше», используя TYPE_MOVIE
. Фильм считается незавершенным, если он начат, но не закончен на основании следующих правил:
- Фильм запускается, если пользователь просматривает более 3% или 2 минут, в зависимости от того, какая временная метка наступит раньше.
- Фильм считается законченным, если начались финальные титры. В этом случае не добавляйте его в канал Watch Next. Вы можете определить это состояние с помощью технологии, которая автоматически определяет конечные титры, или использовать приближение, основанное на длине контента.
Включить незаконченные телесериалы
Добавьте незаконченные телесериалы на канал Watch Next, используя TYPE_TV_EPISODE
. Эпизод считается незавершенным, если он начат, но не закончен на основании следующих правил:
- Эпизод запускается, если пользователь смотрит более 2 минут.
- Эпизод считается завершенным, если начинаются финальные титры. В этом случае не добавляйте его в канал Watch Next. Вы можете определить это состояние с помощью технологии, которая автоматически определяет конечные титры, или использовать приблизительное значение, основанное на продолжительности контента, например, менее 3 минут, оставшихся до конца эпизода.
Обрабатывать новые телевизионные эпизоды и следующие телевизионные эпизоды
Добавьте новые эпизоды и следующие эпизоды сериалов, которые начал пользователь, в соответствии со следующими рекомендациями, на канал «Следующий просмотр», используя TYPE_TV_EPISODE
:
- Пользователь запускает сериал, если он смотрит более 2 минут или 1 минуту после завершения вступления любого эпизода сериала.
- Если пользователь начинает сериал и заканчивает эпизод, а следующий эпизод сериала доступен в вашем сервисе, добавьте этот следующий эпизод в канал «Смотреть дальше», используя
WATCH_NEXT_TYPE_NEXT
. - Если пользователь полностью просмотрел все текущие эпизоды сериала и стал доступен новый сезон или эпизод, добавьте этот новый эпизод в канал «Смотреть дальше», используя
WATCH_NEXT_TYPE_NEW
. Добавьте новый эпизод независимо от того, сколько времени прошло с тех пор, как пользователь последний раз смотрел сериал, например, год или больше.
Когда добавлять элемент на канал «Смотреть дальше»
Добавляйте незаконченный контент и новые серии ранее просмотренных сериалов на канал Watch Next согласно следующим рекомендациям.
Когда добавлять незавершенный контент
Если у пользователя есть незавершенный фрагмент контента, добавьте этот контент в канал «Следующий просмотр» немедленно при возникновении любого из следующих событий:
- Пользователь выходит из приложения на Android TV.
- Пользователь приостанавливает или останавливает воспроизведение фрагмента контента более чем на 5 минут.
В этих сценариях публикуйте любой незавершенный контент немедленно с максимальной задержкой 5 секунд. Например, когда пользователь выходит из приложения Android TV, опубликуйте все незавершенные элементы с помощью API Watch Next в течение 5 секунд.
Публикуйте любой незавершенный контент на Android TV с помощью API Watch Next независимо от того, где происходил просмотр. Например, если пользователь смотрит фильм в браузере Chrome и ставит его на паузу, то приложение на Android TV должно немедленно опубликовать незавершенный контент на Android TV с максимальной задержкой 5 секунд.
Когда добавлять новые серии
Добавляйте новые эпизоды ранее просмотренного сериала немедленно, если выполняются все следующие условия:
- Новый выпуск доступен на вашем сервисе.
- Пользователь завершает предыдущий эпизод.
- Пользователь имеет право посмотреть новый выпуск.
Добавьте новый эпизод независимо от того, сколько времени прошло с тех пор, как пользователь последний раз смотрел сериал, например, год или больше.
Право на обновления контента и пользовательского интерфейса
Пользователь должен взаимодействовать с контентом в вашем приложении, чтобы контент имел право быть опубликованным на канале Watch Next.
Не добавляйте более одной серии из одного сериала. Например, не добавляйте незаконченную серию и новую серию из того же сериала.
Не обновляйте все элементы в строке «Играть дальше» при изменении одного элемента. Обновляйте только тот элемент, с которым пользователь взаимодействовал с момента последнего обновления.
Какие данные включать в элемент «Следующее наблюдение»
Включите следующее для каждого элемента Watch Next:
- Смотреть следующий тип
- Последняя позиция воспроизведения
- Продолжительность
- Время последнего взаимодействия
- Атрибуты видеопрограммы: помимо обязательных атрибутов, отмеченных в таблице атрибутов видеопрограмм , для каждой видеопрограммы должен быть установлен атрибут Content ID . Атрибут Content ID должен соответствовать внутреннему идентификатору, который вы указываете в фиде Media Actions . Это позволяет Android TV более эффективно согласовывать активы и обеспечивает пользователям функцию высокой уверенности.
Удаление контента из канала Watch Next
Удалите контент, как только пользователь закончит просмотр фильма или в сериале не останется непросмотренных серий.