Register now for Android Dev Summit 2019!

Kualitas aplikasi TV

Pengguna memiliki ekspektasi yang berbeda saat menonton TV, dibandingkan dengan menggunakan ponsel atau tablet. Seorang pengguna TV biasanya duduk sekitar 10 kaki dari layar, detail yang sangat kecil kurang terlihat dan teks yang kecil sulit dibaca. Karena pengguna duduk jauh dari TV, mereka harus menggunakan perangkat kontrol jarak jauh untuk mengarahkan dan membuat pilihan daripada menyentuh elemen di layar. Perbedaan ini secara signifikan mempengaruhi persyaratan dalam menciptakan pengalaman yang baik bagi pengguna TV.

Langkah pertama menuju terciptanya pengalaman menarik bagi pengguna TV adalah meninjau dan mengikuti panduan desain Android TV, yang menyediakan petunjuk tentang cara membangun pengalaman pengguna terbaik untuk aplikasi TV. Anda juga harus meninjau pelatihan Membuat Aplikasi TV, guna memahami persyaratan implementasi dasar untuk aplikasi TV.

Penting: Untuk memastikan pengalaman pengguna yang menarik, aplikasi untuk perangkat TV harus memenuhi persyaratan khusus kegunaan. Hanya aplikasi yang memiliki kriteria kualitas berikut yang akan memenuhi syarat sebagai aplikasi Android TV di Google Play.

Catatan: Untuk informasi tentang cara mempublikasikan aplikasi TV Anda di Google Play, lihat Mendistribusikan ke Android TV.

Desain visual dan interaksi pengguna

Kriteria ini memastikan bahwa aplikasi Anda mengikuti pola desain dan interaksi penting untuk menjamin pengalaman pengguna yang konsisten, intuitif, dan menyenangkan pada perangkat TV.

Tipe Pengujian Keterangan
Peluncur TV-LM

Aplikasi menampilkan ikon peluncur dalam Android TV Launcher setelah instalasi. (Pelajari caranya)

TV-LB

Aplikasi menampilkan banner ukuran penuh 320 x 180px sebagai ikon peluncur dalam Android TV Launcher. (Pelajari caranya)

TV-BN

Banner peluncur aplikasi berisi nama aplikasi. (Pelajari caranya)

TV-LG

Jika aplikasi berupa game, aplikasi akan muncul di baris Game pada Android TV Launcher.
(Pelajari caranya)

TV-LS

Aplikasi akan berhasil berjalan jika pengguna memilih banner aplikasi dari layar utama. (Pelajari caranya)

Tata letak TV-LO

Semua antarmuka aplikasi ditampilkan dalam orientasi lanskap. (Pelajari caranya)

TV-TC

Aplikasi menampilkan teks inti dengan ukuran 16sp atau yang lebih tinggi. (Pelajari caranya)

TV-TA

Aplikasi menampilkan semua teks dengan ukuran 12sp atau yang lebih tinggi. (Pelajari caranya)

TV-OV

Aplikasi tidak menampilkan teks atau fungsionalitas yang sebagian terpotong oleh tepi layar. (Pelajari caranya)

TV-TR

Aplikasi tidak menyembunyikan sebagian aplikasi lainnya. Aplikasi mengisi seluruh layar dan memiliki latar belakang non-transparan.

TV-DP

Fungsionalitas aplikasi bisa ditelusuri menggunakan kontrol D-pad 5 arah, kecuali jika aplikasi memerlukan pengontrol gamepad sebagaimana ditetapkan dalam TV-GP. (Pelajari caranya)

TV-DK

Jika aplikasi memerlukan pengontrol game, sebagaimana ditetapkan dalam TV-GP, semua fungsionalitas bisa ditelusuri menggunakan tombol pengontrol game standar Android. (Pelajari caranya)

TV-DM

Aplikasi tidak bergantung pada pengontrol jarak jauh yang memiliki tombol Menu untuk mengakses kontrol antarmuka pengguna. (Pelajari caranya)

TV-SD

Hasil pencarian dalam-aplikasi bisa ditelusuri menggunakan kontrol D-pad, kecuali jika aplikasi memerlukan pengontrol gamepad sebagaimana ditetapkan dalam TV-GP. (Pelajari caranya)

TV-SB

Kueri pencarian dalam-aplikasi harus muncul dalam kotak pencarian, sama seperti antarmuka pengguna yang disediakan oleh SearchFragment, dan hasilnya harus relevan dengan kueri tersebut. (Pelajari caranya)

Fungsionalitas

Kriteria ini memastikan bahwa aplikasi Anda dikonfigurasi dengan benar dan menyediakan perilaku fungsional yang diharapkan.

Tipe Pengujian Keterangan
Manifes TV-ML

Manifes aplikasi menyetel tipe maksud dari ACTION_MAIN dengan kategori CATEGORY_LEANBACK_LAUNCHER. (Pelajari caranya)

TV-MT

Manifes aplikasi mengatur fitur perangkat keras android.hardware.touchscreen menjadi tidak diperlukan. (Pelajari caranya)

Pengontrol Game TV-GP

Jika aplikasi menggunakan pengontrol game sebagai metode masukan utama, maka ini menyatakan persyaratan yang sesuai dengan tag manifes <uses-feature>. (Pelajari caranya)

TV-GC

Jika aplikasi menyediakan petunjuk visual untuk menggunakan pengontrol game, petunjuk harus bebas dari pencitraan merek dan menampilkan tata letak tombol yang kompatibel. (Pelajari caranya)

Iklan TV-AP

Aplikasi memungkinkan interaksi dengan iklan menggunakan kontrol D-pad. (Pelajari caranya)

TV-AD

Untuk iklan yang menggunakan layar penuh dan non-video, aplikasi memungkinkan pengguna untuk segera menutup iklan dengan kontrol D-pad.

TV-AU

Untuk iklan yang menggunakan non-video, non-layar-penuh, dan bisa diklik, aplikasi tidak mengizinkan iklan untuk ditautkan ke URL web.

TV-AA

Untuk iklan non-video, non-layar-penuh, dan bisa diklik, aplikasi tidak mengizinkan iklan untuk ditautkan ke aplikasi lain yang tidak tersedia pada perangkat TV.

Materi Web TV-WB

Untuk materi web, aplikasi menggunakan komponen WebView dan tidak mencoba untuk meluncurkan aplikasi browser web.

Pemutaran Media TV-NP

Jika aplikasi terus memainkan suara atau video setelah pengguna kembali ke layar beranda atau beralih ke aplikasi lain, aplikasi menyediakan kartu Now Playing pada baris rekomendasi layar utamasehingga pengguna bisa kembali ke aplikasi untuk mengontrol pemutaran. (Pelajari caranya)

TV-PA

Jika aplikasi menyediakan kartu Now Playing, memilih kartu ini akan membawa pengguna ke layar yang memungkinkan pemutaran dijeda. (Pelajari caranya)

TV-PP

Jika aplikasi memutar konten video atau musik, aplikasi akan beralih antara putar dan jeda pada pemutaran media jika peristiwa tombol putar atau jeda dikirimkan selama pemutaran.
(Pelajari caranya)

Pertanyaan yang sering diajukan

Setelah saya mengirimkan aplikasi, bagaimana cara mengetahui apakah aplikasi saya memenuhi semua persyaratan untuk perangkat TV atau tidak?

Jika aplikasi Anda tidak memenuhi persyaratan kegunaan yang telah dijelaskan pada halaman ini, tim Play Store akan menghubungi Anda melalui alamat email yang ditetapkan di akun Google Play Console yang terhubung dengan aplikasi tersebut.

Perhatian: Pastikan aplikasi Anda menyertakan entri manifes yang diperlukan untuk perangkat TV, jika tidak maka 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 baru atau aplikasi saya yang telah diperbarui tetap muncul di Google Play untuk perangkat lain?

Ya. Persyaratan yang dijelaskan di atas hanya mengecualikan distribusi ke Google Play di perangkat TV. Distribusi ke tipe perangkat lain, seperti ponsel dan tablet tidak akan terpengaruh.

Jika aplikasi saya memenuhi persyaratan publikasi, kapan akan tersedia di Google Play Store pada perangkat TV?

Aplikasi yang memenuhi persyaratan untuk TV akan segera muncul di Play Store pada perangkat TV.