Pengguna memiliki ekspektasi yang berbeda saat menonton TV daripada saat menggunakan ponsel atau tablet. Seorang pengguna TV biasa duduk sekitar 3 meter dari layar, sehingga detail kecil kurang terlihat dan teks yang kecil sulit dibaca. Karena pengguna duduk jauh dari TV, mereka harus menggunakan perangkat remote control untuk membuka dan menentukan pilihan, bukan menyentuh elemen di layar. Perbedaan ini secara signifikan memengaruhi persyaratan dalam menciptakan pengalaman yang baik bagi pengguna TV.
Langkah pertama untuk menghadirkan pengalaman yang luar biasa bagi pengguna TV adalah meninjau dan mengikuti pedoman desain Android TV. Untuk memahami persyaratan implementasi dasar untuk aplikasi TV, tinjau juga pelatihan Membuat Aplikasi TV.
Penting: Untuk membantu memastikan pengalaman pengguna yang terbaik, aplikasi untuk perangkat TV harus memenuhi persyaratan khusus kegunaan. Hanya aplikasi yang memenuhi kriteria kualitas di halaman ini yang memenuhi syarat sebagai aplikasi Android TV di Google Play.
Untuk informasi tentang cara memublikasikan aplikasi TV di Google Play, lihat Mendistribusikan ke Android TV.
Desain visual dan interaksi pengguna
Kriteria berikut membantu memastikan bahwa aplikasi Anda mengikuti pola desain dan interaksi penting untuk pengalaman pengguna yang konsisten, intuitif, dan menyenangkan pada perangkat TV.
Jenis | Pengujian | Deskripsi |
---|---|---|
Peluncur | TV-LM |
Aplikasi menampilkan ikon peluncur di Peluncur Android TV setelah penginstalan. Untuk informasi selengkapnya, lihat Mendeklarasikan aktivitas TV. |
TV-LB |
Aplikasi menampilkan banner ukuran penuh 320x180 piksel sebagai ikon peluncurnya di Android TV Launcher. Untuk informasi selengkapnya, lihat Menyediakan banner layar utama. |
|
TV-BN |
Banner peluncur aplikasi berisi nama aplikasi. |
|
TV-LG |
Jika berupa game, aplikasi akan muncul di baris Game di Peluncur Android TV. |
|
TV-LS |
Aplikasi akan berhasil berjalan jika pengguna memilih banner aplikasi dari layar utama. Untuk informasi selengkapnya, lihat Menjalankan aplikasi TV. |
|
Tata Letak | TV-LO |
Semua antarmuka aplikasi ditampilkan dalam orientasi lanskap. Untuk informasi selengkapnya, lihat Mem-build tata letak TV dasar. |
TV-TC |
Aplikasi menampilkan teks inti dengan ukuran 16sp atau yang lebih besar. Untuk informasi selengkapnya, lihat Mendesain untuk TV. |
|
TV-TA |
Aplikasi menampilkan semua teks dalam ukuran 12sp atau yang lebih besar. |
|
TV-OV |
Aplikasi tidak menampilkan teks atau fungsionalitas apa pun yang sebagian terpotong oleh tepi layar. Untuk informasi selengkapnya, lihat Pemindaian berlebih. |
|
TV-TR |
Aplikasi tidak menyembunyikan sebagian aplikasi lainnya. Aplikasi mengisi seluruh layar dan memiliki latar belakang non-transparan. |
|
Navigasi | TV-DP |
Fungsi aplikasi dapat dijelajahi menggunakan kontrol D-pad lima arah—kecuali jika aplikasi memerlukan pengontrol game, seperti yang ditentukan dalam kriteria TV-GP di bagian Pengontrol pada tabel Fungsi yang mengikutinya. Untuk informasi selengkapnya, lihat Navigasi TV. |
TV-DK |
Jika aplikasi memerlukan pengontrol game, seperti yang ditetapkan dalam kriteria TV-GP, semua fungsi dapat dijelajahi menggunakan kunci pengontrol game Android standar. Untuk informasi selengkapnya, lihat Memproses penekanan tombol gamepad. |
|
TV-DM |
Aplikasi ini tidak bergantung pada perangkat remote control yang memiliki tombol Menu untuk mengakses kontrol antarmuka pengguna. |
|
TV-DB |
Menekan tombol kembali akan mengarahkan kembali ke layar utama Android TV. Untuk informasi selengkapnya, lihat Menyediakan perilaku tombol Kembali yang sesuai. |
|
TV-DL |
Jika aplikasi memiliki feed TV live yang terintegrasi di tab Live, aplikasi memenuhi persyaratan pemutaran tanpa gangguan dan back-back. Untuk informasi selengkapnya, lihat Tombol Kembali. |
|
Telusuri | TV-SD |
Hasil penelusuran dalam aplikasi dapat dijelajahi menggunakan kontrol D-pad, kecuali jika aplikasi memerlukan pengontrol game, seperti yang ditentukan dalam kriteria TV-GP. Untuk informasi selengkapnya, lihat Mengaktifkan navigasi D-pad. |
TV-SB |
Kueri penelusuran dalam aplikasi muncul di kotak penelusuran, mirip dengan antarmuka pengguna yang disediakan oleh |
Fungsionalitas
Kriteria ini memastikan bahwa aplikasi Anda dikonfigurasi dengan benar dan memberikan perilaku fungsional yang diharapkan.
Jenis | Pengujian | Deskripsi |
---|---|---|
Manifes | TV-ML |
Manifes aplikasi menyetel jenis intent |
TV-MT |
Manifes aplikasi menyetel agar |
|
Pengontrol Game | TV-GP |
Jika menggunakan pengontrol game sebagai metode input utamanya, aplikasi ini akan mendeklarasikan
persyaratan yang tepat dengan tag manifes |
TV-GC |
Jika aplikasi memberikan petunjuk visual untuk menggunakan pengontrol game, petunjuk akan bebas dari branding dan menampilkan tata letak tombol yang kompatibel. Untuk informasi selengkapnya, lihat Menangani pengontrol untuk game. |
|
Iklan | TV-AP |
Aplikasi ini menawarkan interaksi dengan iklan menggunakan kontrol D-pad. Untuk informasi selengkapnya, lihat Mengaktifkan navigasi D-pad. |
TV-AD |
Untuk iklan yang menggunakan iklan non-video layar penuh, aplikasi memungkinkan pengguna langsung menutup iklan dengan kontrol D-pad. |
|
TV-AU |
Untuk iklan yang menggunakan iklan non-video, non-layar-penuh, dan dapat diklik, aplikasi tidak mengizinkan iklan tertaut ke URL web. |
|
TV-AA |
Untuk iklan yang menggunakan iklan non-video, non-layar penuh, dan dapat diklik, aplikasi tidak mengizinkan iklan yang tertaut ke aplikasi lain yang tidak tersedia di perangkat TV. |
|
Konten Web | TV-WB |
Untuk konten web, aplikasi menggunakan komponen |
Pemutaran Media | TV-NP |
Jika aplikasi terus memutar suara atau video setelah pengguna kembali ke layar utama atau beralih ke aplikasi lain, aplikasi akan menyediakan kartu Now Playing di baris rekomendasi layar utama sehingga pengguna dapat kembali ke aplikasi untuk mengontrol pemutaran. Untuk informasi selengkapnya, lihat Menampilkan kartu Now Playing. |
TV-PA |
Jika aplikasi menyediakan kartu Now Playing, memilih kartu ini akan membawa pengguna ke layar yang memungkinkan mereka menjeda pemutaran. |
|
TV-PP |
Jika aplikasi memutar konten video atau musik, aplikasi akan beralih antara memutar dan
menjeda pemutaran
media saat peristiwa tombol putar atau jeda dikirimkan selama pemutaran.
Untuk informasi selengkapnya, lihat
|
|
TV-PC |
Saat video atau audio diputar, menekan tombol tengah D-pad akan menjeda media yang sedang diputar. Saat pemutaran dijeda, menekan tombol tengah D-pad akan melanjutkan pemutaran. Tombol D-pad kiri dan kanan maju cepat dan mundurkan trek saat ini, masing-masing. Untuk informasi selengkapnya, lihat Peristiwa media. |
|
TV-PN |
Item ditambahkan ke saluran Tonton Berikutnya berdasarkan pedoman Tonton Berikutnya untuk developer aplikasi. |
|
Mode Standby | TV-BU |
Saat ada pemutaran video aktif yang dimulai pengguna, aplikasi akan mencegah perangkat masuk ke Mode Standby. Untuk mengetahui informasi selengkapnya, baca Mode Standby. |
TV-BY |
Jika tidak ada pemutaran video atau animasi aktif yang dimulai pengguna, aplikasi tidak akan mencegah perangkat masuk ke Mode Standby. |
|
TV-BA |
Untuk pemutaran audio saja, aplikasi tidak mencegah perangkat masuk ke Mode Standby kecuali jika aplikasi menerapkan pengalaman gambar non-statis, seperti video musik atau gambar, saat musik diputar. |
|
Privasi & Keamanan | SC-E1 |
Mulai Mei 2023, aplikasi TV harus mematuhi persyaratan App Bundle sebagaimana diuraikan dalam SC-E1 dalam panduan aplikasi inti. |
Pertanyaan umum (FAQ)
Setelah mengirimkan aplikasi saya, bagaimana cara mengetahui apakah aplikasi saya tidak memenuhi semua persyaratan perangkat TV?
Jika aplikasi tidak memenuhi persyaratan kegunaan yang dijelaskan di halaman ini, tim Play Store akan menghubungi Anda melalui alamat email yang ditentukan di akun Konsol Google Play yang terkait dengan aplikasi Google.
Perhatian: Pastikan aplikasi Anda menyertakan entri manifes yang diperlukan untuk perangkat TV. Jika tidak, aplikasi Anda tidak akan dianggap sebagai aplikasi TV dan tidak akan ditinjau untuk persyaratan kegunaan TV.
Aplikasi saya menargetkan lebih dari sekadar perangkat TV. Jika aplikasi saya tidak memenuhi persyaratan perangkat TV, apakah aplikasi saya yang baru atau yang telah diupdate akan tetap muncul di Google Play untuk perangkat lain?
Ya. Persyaratan yang dijelaskan di halaman ini hanya diperlukan untuk distribusi ke Google Play di perangkat TV. Distribusi ke jenis perangkat lain, seperti ponsel dan tablet, tidak akan terpengaruh.
Jika memenuhi persyaratan publikasi, kapan aplikasi saya akan tersedia di Google Play Store di perangkat TV?
Aplikasi yang memenuhi persyaratan TV akan segera muncul di Play Store di perangkat TV.