Developer aplikasi harus mengikuti pedoman ini saat menyisipkan konten ke saluran Tonton Berikutnya.
Jenis konten apa yang harus disertakan dalam saluran Tonton Berikutnya?
Aplikasi Anda harus membatasi penambahan terprogramnya pada film dan acara TV tradisional. Hindari menambahkan klip dan konten berbentuk singkat lainnya.
Film yang belum selesai
Tambahkan film yang belum selesai (seperti yang dijelaskan di bawah) ke saluran Tonton Berikutnya menggunakan TYPE_MOVIE
.
- Pengguna telah "memulai" film jika mereka telah menonton lebih dari 3% atau 2 menit, di mana pun stempel waktu sebelumnya.
- Pengguna telah "menyelesaikan" film jika kredit akhir film dimulai. Dalam hal ini, jangan tambahkan ke saluran Tonton Berikutnya. Anda dapat menentukan status ini menggunakan teknologi yang mendeteksi kredit akhir film secara otomatis, atau menggunakan perkiraan berdasarkan panjang konten.
Episode TV yang belum selesai
Tambahkan episode yang belum selesai (seperti yang dijelaskan di bawah) ke saluran Tonton Berikutnya menggunakan TYPE_TV_EPISODE
.
- Pengguna telah "memulai" sebuah episode jika mereka telah menonton lebih dari 3 menit.
- Pengguna telah "menyelesaikan" episode jika kredit akhir tayangan dimulai. Dalam hal ini, jangan tambahkan ke saluran Tonton Berikutnya. Anda dapat menentukan status ini menggunakan teknologi untuk mendeteksi kredit akhir tayangan secara otomatis, atau menggunakan perkiraan berdasarkan panjang konten (misalnya, kurang dari 3 menit tersisa dalam satu episode).
Menangani episode TV baru dan episode berikutnya
Tambahkan episode baru dan yang berikutnya (seperti yang dijelaskan di bawah) ke saluran Tonton Berikutnya menggunakan TYPE_TV_EPISODE
.
- Pengguna telah "memulai" serial jika mereka telah menonton lebih dari 3 menit (atau 1 menit setelah perkenalan selesai) dari setiap episode dalam serial tersebut.
- Jika pengguna telah "memulai" serial dan telah "menyelesaikan" sebuah episode, serta episode berikutnya dalam serial tersedia di layanan Anda, tambahkan episode berikutnya ke saluran Tonton Berikutnya menggunakan
WATCH_NEXT_TYPE_NEXT
. - Jika pengguna telah "memulai" suatu serial, dan menghabiskan seluruhnya (yaitu, menonton semua episode yang tersedia hingga dan termasuk episode terakhir), dan season atau episode baru akan tersedia di kemudian hari, tambahkan episode baru ini ke saluran Tonton Berikutnya menggunakan
WATCH_NEXT_TYPE_NEW
. Tambahkan episode baru, terlepas dari seberapa lama pun episode tersebut akan tersedia (misalnya, setelah satu tahun atau lebih).
Kapan Anda harus menambahkan item ke saluran Tonton Berikutnya?
Anda harus menambahkan konten yang belum selesai dan episode baru dari serial yang sebelumnya dilihat ke saluran Tonton Berikutnya sesuai dengan pedoman berikut.
Konten yang belum selesai
Setiap kali pengguna memiliki bagian konten yang belum selesai, tambahkan bagian tersebut ke saluran Tonton Berikutnya segera setelah salah satu hal berikut terjadi:
- Pengguna keluar dari aplikasi di Android TV.
- Pengguna menjeda atau menghentikan pemutaran suatu konten selama lebih dari 5 menit.
Publikasikan konten yang belum selesai dari skenario di atas segera (dengan latensi maksimum 5 detik). Misalnya, dari saat pengguna keluar dari aplikasi Android TV, aplikasi harus memublikasikan item yang belum selesai menggunakan Tonton Berikutnya dalam waktu 5 detik.
Publikasikan konten yang belum selesai ke Android TV menggunakan Tonton Berikutnya di mana pun penayangannya dilakukan. Misalnya, jika pengguna menonton film di browser Chrome dan menjedanya, maka aplikasi di Android TV akan segera memublikasikan konten yang belum selesai ke Android TV (dengan latensi maksimum 5 detik).
Episode baru
Segera tambahkan item WATCH_NEXT_TYPE_NEW
jika hal berikut ini semuanya benar:
- Episode baru tersedia di layanan Anda.
- Pengguna telah menyelesaikan episode sebelumnya.
- Pengguna berhak menonton episode baru.
Tambahkan episode baru terlepas dari seberapa lama episode tersebut akan tersedia (misalnya, setelah satu tahun atau lebih).
Kelayakan update konten dan UI
Pengguna harus berinteraksi dengan konten dalam aplikasi Anda agar konten memenuhi syarat untuk dipublikasikan ke saluran Tonton Berikutnya.
Jangan menambahkan lebih dari satu episode untuk serial TV yang sama. Misalnya, jangan tambahkan episode yang belum selesai dan episode baru untuk acara TV yang sama.
Jangan update semua item di baris Play Next saat ada satu item yang berubah. Hanya update item tempat pengguna berinteraksi sejak update terakhir.
Data apa yang harus Anda sertakan untuk item Tonton Berikutnya?
Anda harus menyertakan hal berikut untuk setiap item Tonton Berikutnya:
- Jenis Tonton Berikutnya
- Posisi Pemutaran Terakhir
- Durasi
- Waktu Aktivitas Terakhir
- Atribut Program Video: Selain atribut yang diperlukan yang ditandai di tabel atribut program video, atribut Content ID harus ditetapkan untuk setiap program video. Atribut Content ID harus cocok dengan ID internal yang Anda berikan di feed Media Actions. Hal ini memungkinkan Android TV merekonsiliasi aset dengan lebih efektif dan memberikan fitur yang sangat aman bagi pengguna.