Android TV OS mendukung jutaan TV, perangkat streaming, dan dekoder TV berbayar. Google TV adalah pengalaman baru yang tersedia pertama kali di Chromecast dengan Google TV dan di lebih banyak perangkat seiring waktu.
Semua aplikasi yang dibuat untuk Android TV berfungsi di perangkat yang menjalankan Google TV. Untuk memberikan pengalaman pengguna terbaik di Google TV, sebaiknya Anda menerapkan praktik terbaik dalam panduan ini.
Persyaratan dasar
- Mendukung Google Cast: Google Cast memungkinkan Anda memperluas aplikasi Android, iOS, dan Chrome untuk mengaktifkan streaming audio dan video ke Android TV serta perangkat Chromecast dan perangkat Asisten. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Google Cast.
- Gunakan sesi media: sesi media menyediakan cara universal untuk berinteraksi dengan pemutar audio atau video. Saat aplikasi memberi tahu Android bahwa aplikasi sedang memutar media, kontrol pemutaran dapat didelegasikan ke aplikasi. Dengan mengintegrasikan sesi media, aplikasi dapat mengiklankan pemutaran media secara eksternal dan menerima perintah pemutaran dari sumber eksternal. Sumber ini dapat berupa tombol fisik, seperti tombol putar di headset atau remote control TV, atau perintah tidak langsung, seperti menginstruksikan "jeda" ke Asisten Google. Sesi media kemudian mendelegasikan perintah ini ke aplikasi, yang menerapkannya ke pemutar media tempat perintah berasal. Lihat Menggunakan sesi media untuk mengetahui detail selengkapnya.
Penemuan konten di berbagai platform
Menawarkan feed tindakan media: saat Anda memberikan feed tindakan media JSON ke Google, konten Anda dapat ditemukan melalui rekomendasi Google TV dan platform Google lainnya, seperti Google Penelusuran. Deep link yang Anda berikan memungkinkan pengguna langsung membuka pemutaran konten Anda untuk meningkatkan engagement. Feed juga memungkinkan penelusuran di perangkat dan kemampuan untuk memutar media menggunakan perintah suara Asisten Google.
Google bekerja sama dengan sejumlah penyedia tertentu pada satu waktu untuk mengintegrasikan mereka ke fitur ini. Untuk mengetahui detail selengkapnya, lihat dokumentasi Tindakan Media.
Mengintegrasikan Tonton Berikutnya: Tonton Berikutnya memungkinkan pengguna berinteraksi kembali dengan konten di aplikasi Anda. Saat pengguna keluar dari aplikasi Anda di tengah-tengah film atau saat serial TV sedang berlangsung, Anda dapat menampilkan konten tersebut langsung di layar utama Google TV menggunakan Tonton Berikutnya. Pengguna dapat memilih kartu untuk melakukan deep link langsung ke pemutaran dalam aplikasi Anda. Perhatikan bahwa integrasi Tonton Berikutnya harus disertifikasi kualitasnya agar ditampilkan di perangkat Google TV. Lihat dokumentasi Tonton Berikutnya untuk mengetahui detail selengkapnya.
Suara dan interaksi
- Mendukung penautan akun: penautan akun memberikan penautan yang lancar antara Akun Google pengguna dan akun aplikasi Anda untuk memfasilitasi pengalaman pengguna yang lancar bagi pengguna lama dan baru aplikasi Anda. Penautan akun adalah prasyarat untuk kemampuan lain seperti langganan lancar, sinkronisasi hak, dan transmisi suara.
- Sinkronisasi hak dukungan: jika feed tindakan media Anda menyertakan media dengan persyaratan hak—misalnya, pengguna harus memiliki langganan tertentu untuk mengakses konten—Anda dapat mendukung sinkronisasi hak untuk menyatakan langganan yang dimiliki akun tertaut. Lihat dokumentasi endpoint hak untuk mengetahui detail selengkapnya.
- Menawarkan transmisi suara: Transmisi suara memungkinkan pengguna memulai pemutaran media di perangkat Cast yang didukung melalui Asisten Google. Anda dapat mengaktifkan fungsi ini dengan menyediakan feed tindakan media, mendukung penautan akun, dan membuat penerima Cast.
- Aktifkan Cast Connect: dengan Cast Connect, aplikasi Android TV Anda dapat bertindak sebagai penerima Cast. Dengan demikian, Anda dapat memberikan pengalaman yang lebih kaya dan mendukung interaksi dengan remote control. Lihat Ringkasan Penerima Android TV untuk mengetahui detail selengkapnya.
Akuisisi pengguna
- Mengintegrasikan Layanan Penagihan Google Play: gunakan library Layanan Penagihan Play untuk mendukung pembelian dalam aplikasi dan mengelola langganan di perangkat seluler dan TV. Lihat dokumentasi penagihan untuk mengetahui detail selengkapnya.
- Menyediakan langganan tanpa hambatan: dengan menggabungkan penautan akun yang disederhanakan, Layanan Penagihan Play dengan notifikasi developer real time, dan login senyap, Anda dapat memberikan pengalaman pembelian yang lancar bagi pengguna. Tonton video Langganan Lancar untuk mengetahui detail selengkapnya.
Evaluasi fitur Google TV
Aplikasi yang dibuat untuk Android TV OS berfungsi untuk semua perangkat dalam ekosistem TV,
termasuk perangkat baru bermerek Google TV. Untuk mengetahui apakah perangkat menawarkan pengalaman Google TV, misalnya untuk analisis, Anda dapat mengevaluasi atau memfilter fitur sistem com.google.android.feature.AMATI_EXPERIENCE
.