Kullanıcıların TV izlerken telefon veya tablet kullanırkenkinden farklı beklentileri vardır. Tipik bir TV kullanıcısı ekrandan yaklaşık 3 metre uzakta oturduğundan küçük ayrıntılar daha az fark edilir ve küçük metinlerin okunması zordur. Kullanıcılar TV'den uzakta oturdukları için ekrandaki öğelere dokunmak yerine gezinmek ve seçim yapmak için uzaktan kumanda kullanmalıdır. Bu farklılıklar, iyi bir TV kullanıcı deneyimi için gereken şartları önemli ölçüde etkiler.
TV kullanıcılarına mükemmel bir deneyim sunmanın ilk adımı, Android TV tasarım yönergelerini inceleyip uygulamaktır. TV uygulamasının temel uygulama şartlarını anlamak için TV Uygulamaları Oluşturma eğitimini de inceleyin.
TV uygulamalarınızı Google Play'de yayınlama hakkında bilgi edinmek için Android TV'ye dağıtma başlıklı makaleyi inceleyin.
Görsel tasarım ve kullanıcı etkileşimi
Aşağıdaki ölçütler, uygulamanızın TV cihazlarında tutarlı, sezgisel ve keyifli bir kullanıcı deneyimi sunmak için önemli tasarım ve etkileşim kalıplarına uymasını sağlar.
Tür | Test | Açıklama |
---|---|---|
Roketatar | TV-LM |
Uygulama, yükleme işleminden sonra Android TV Launcher'da başlatıcı simgesini gösteriyor. Daha fazla bilgi için TV etkinliği beyan etme başlıklı makaleyi inceleyin. |
TV-LB |
Uygulama, Android TV Başlatıcı'da başlatıcı simgeleri olarak hem 320x180 piksel tam boyutlu bir banner hem de en az 160x160 piksel ( |
|
TV-BN |
Uygulama lansman banner'ında uygulamanın adı yer alır. |
|
TV-LG |
Uygulama bir oyunsa Android TV Launcher'daki Oyunlar satırında görünür. |
|
TV-LS |
Uygulama, yükleme, yükleme ve test sırasında dahil olmak üzere başarılı bir şekilde ve hata mesajı olmadan çalışır. Daha fazla bilgi için TV uygulamalarını çalıştırma başlıklı makaleyi inceleyin. |
|
Düzen | TV-LO |
Tüm uygulama arayüzleri yatay yönde ve dikey kenar siyahı/sütun siyahı olmadan sunulur. Orijinal biçimli videolardaki çubuklar için yalnızca siyah renk kullanılabilir. Daha fazla bilgi için Temel TV düzenleri oluşturma başlıklı makaleyi inceleyin. |
TV-OV |
Uygulama, ekranın kenarları nedeniyle kısmen kesilmiş metin veya işlevler göstermiyor. Daha fazla bilgi için Overscan başlıklı makaleyi inceleyin. |
|
TV-TR |
Uygulama, diğer uygulamaların üzerini kısmen kapatmıyor. Uygulama ekranın tamamını dolduruyor ve arka planı şeffaf değil. |
|
Navigasyon | TV-DP |
Uygulama işlevinde beş yönlü D-pad kontrolleri kullanılarak gezinilebilir olmalıdır. Aşağıdaki işlev tablosunun Denetleyiciler bölümündeki TV-GP ölçütünde belirtildiği gibi, uygulama için oyun kumandası gerekmiyorsa bu şart geçerli değildir. Daha fazla bilgi için TV'de gezinme başlıklı makaleyi inceleyin. |
TV-DK |
Uygulama, TV-GP ölçütünde belirtildiği gibi oyun kumandası gerektiriyorsa tüm işlevlere standart Android oyun kumandası tuşları kullanılarak erişilebilir olmalıdır. Daha fazla bilgi için Oyun kumandası düğmelerine basma işlemlerini işleme başlıklı makaleyi inceleyin. |
|
TV-DM |
Uygulama, kullanıcı arayüzü denetimlerine erişmek için uzaktan kumanda cihazında Menü düğmesi olmasını gerektirmez. |
|
TV-DB |
Geri düğmesine basıldığında Android TV ana ekranına geri dönülür. Daha fazla bilgi için Geri düğmesi için uygun davranışı sağlama başlıklı makaleyi inceleyin. |
|
TV-DL |
Uygulamanın Canlı sekmesine entegre edilmiş bir canlı TV feed'i varsa uygulama, sorunsuz oynatma ve doğrudan geri dönme koşullarını karşılar. Daha fazla bilgi için Geri düğmesi bölümüne bakın. |
|
Arat | TV-SB |
Arama kutusunda, |
İşlevsellik ve performans
Bu ölçütler, uygulamanızın doğru şekilde yapılandırılmasını ve beklenen işlevsel davranışı sunmasını sağlar.
Tür | Test | Açıklama |
---|---|---|
Manifest | TV-ML |
Uygulama manifestinde, |
TV-MT |
Uygulama manifesti, |
|
Oyun Kumandaları | TV-GP |
Uygulama birincil giriş yöntemi olarak oyun kumandası kullanıyorsa |
TV-GC |
Uygulamada oyun kumandaları için görsel talimatlar sağlanıyorsa talimatlarda marka bulunmamalı ve uyumlu bir düğme düzeni gösterilmelidir. Daha fazla bilgi için Oyun kontrol cihazlarını işleme başlıklı makaleyi inceleyin. |
|
Reklamlar | TV-AP |
Uygulama, d-pad kontrollerini kullanarak reklamlarla etkileşime geçme olanağı sunuyor. Daha fazla bilgi için D-pad gezinmeyi etkinleştirme başlıklı makaleyi inceleyin. |
TV-AD |
Tam ekran, video olmayan reklamların kullanıldığı reklamcılıkta uygulama, kullanıcının d-pad veya oyun kumandası kontrollerini kullanarak reklamı hemen kapatmasına izin verir. |
|
TV-AU |
Tıklanabilir, tam ekran olmayan, video olmayan reklamların kullanıldığı reklamcılıkta, uygulama reklamların bir web URL'sine bağlanmasına izin vermez. |
|
TV-AA |
Uygulama, tıklanabilir, tam ekran olmayan ve video olmayan reklamlar kullanan reklamcılıkta reklamların TV cihazlarında bulunmayan başka bir uygulamaya yönlendirmesine izin vermez. |
|
Web İçeriği | TV-WB |
Uygulama, web içeriği için yalnızca |
Medya Oynat | TV-NP |
Kullanıcı ana ekrana döndükten veya başka bir uygulamaya geçtikten sonra uygulama ses çalmaya devam ederse kullanıcıların oynatmayı kontrol etmek için uygulamaya dönebilmesi amacıyla ana ekrandaki öneri satırında bir Şu anda çalan kartı gösterilir. Daha fazla bilgi için Ne çalıyor kartı görüntüleme başlıklı makaleyi inceleyin. Kullanıcı uygulamadan çıktığında videoyu duraklatmanızı ve videoyu Şu anda çalan kartıyla entegre etmemenizi öneririz. |
TV-PA |
Uygulamada Ne Çalıyor? kartı varsa bu kart seçildiğinde kullanıcı, oynatmayı duraklatmasına olanak tanıyan bir ekrana yönlendirilir. |
|
TV-PP |
Uygulama video veya müzik içeriği oynatıyorsa oynatma sırasında bir oynatma ya da duraklatma tuşu etkinliği gönderildiğinde uygulama, medya oynatma işlemini başlatma ve duraklatma arasında geçiş yapar.
Daha fazla bilgi için şu makaleyi inceleyin:
|
|
TV-PC |
Bir video veya ses oynatılırken D-pad'in orta düğmesine basarak oynatılan medyayı duraklatabilirsiniz. Oynatma duraklatıldığında D-pad'in orta düğmesine basarak oynatmayı devam ettirebilirsiniz. D-pad'in sol ve sağ düğmeleri sırasıyla geçerli parçayı ileri ve geri sarar. Daha fazla bilgi için Medya etkinlikleri başlıklı makaleyi inceleyin. |
|
TV-PN |
Öğeler, uygulama geliştiriciler için Sonraki'yi İzle yönergelerine göre Sonraki'yi İzle kanalına eklenir. |
|
Ambiyans Modu | TV-BU |
Uygulama, kullanıcı tarafından başlatılan etkin bir video oynatma işlemi olduğunda cihazın Ambiyans Modu'na girmesini engeller. Daha fazla bilgi için Ambiyans Modu başlıklı makaleyi inceleyin. |
TV-BY |
Uygulama, kullanıcı tarafından başlatılan etkin bir video oynatma veya animasyon yokken cihazın Ambiyans Modu'na girmesini engellememelidir. |
|
TV-BA |
Yalnızca ses oynatırken uygulama, müzik videoları veya resimler gibi statik olmayan görüntüler sunmadığı sürece cihazın Ambiyans Modu'na girmesini engellemez. |
|
Bellek | ||
TV-ME |
RAM'i düşük cihazlarda ( ActivityManager.isLowRamDevice() doğru değerini döndürür), ön plan uygulamasının maksimum bellek kullanımı ( Anon+Swap + Grafik + Dosya Belleği), Bellek kullanımını optimize etme bölümünde tanımlanan sınırlar (belirli ölçüm mekanizmaları ve uyarılar dahil) içinde kalmalıdır. |
Google Play
Uygulamanızı Google Play'deki diğer girişler ve sınıflandırmalarla tutarlı olacak şekilde yapılandırmak için aşağıdaki şartları uygulayın:
Tür | Test | Açıklama |
---|---|---|
Pencere içinde pencere | TV-IC |
Uygulama, pencere içinde pencere özelliğinin kullanımını izin verilen kullanım türlerinden birine kategorize etmek için uygun meta verileri ayarlar. Ayrıca, bu PIP'nin ne amaçla kullanıldığını doğru şekilde temsil eden bir başlık ve alt başlık da belirtir. Daha fazla bilgi için TV'de çoklu görev başlıklı makaleyi inceleyin. |
TV-IP |
Uygulama, pencere içinde pencere modundayken içerik kaynağının doğal bir parçası olmayan tanıtım materyalleri veya reklamlar göstermemelidir. |
|
TV-IQ |
Pencere içinde pencere modundayken uygulama, tam ekran modundaki başka bir etkinliğin deneyimini olumsuz etkilemez. Uygulama aşırı kaynak kullanmamalı, ses odağını ele geçirmemeli, etkin MediaSession'ı etkilememeli veya orantısız sayıda kod çözücü oturumu istememelidir. |
|
TV-IH |
Uygulama, pencere içinde pencere modundayken herhangi bir kullanıcı arayüzü kontrolü veya gezinilebilir öğe göstermiyor. Uygulamalar, belirli kullanıcı denetimlerini doğrudan PiP penceresinde gösterebilir. |
|
TV-IE |
Pencere içinde pencere moduna girmek için kullanıcının uygulama içinde açıkça ve kasıtlı olarak işlem yapması gerekir. Kullanıcı devam eden bir görüşmede olmadığı sürece uygulama otomatik olarak PiP'ye ( |
|
TV-IS |
Bir cihazda pencere içinde pencere modu devre dışıysa uygulama, PiP'ye girmek için herhangi bir kullanıcı arayüzü göstermemelidir. |
|
TV-IX |
Uygulama, pencere içinde pencere modunu yalnızca devam eden bir etkinliğin devamı için kullanır. Pencere içinde pencere deneyimi, kullanıcıları etkinlik devam ederken veya etkinlik sona erdikten sonra uygulamanın tam ekran görünümüne dönmeye teşvik etmemelidir. |
|
Play Politikaları | TV-G1 |
Google Play Store'daki tüm yeni ve mevcut TV uygulamaları için Android App Bundle kullanımı zorunludur. |
TV-G2 |
Uygulamanız Play Developer Policy Center şartlarını karşılamalıdır. |
|
Uygulama ayrıntıları sayfası | TV-G3 |
Uygulama işlevi beklendiği gibi veya uygulamanın Google Play Store girişinde açıklandığı şekilde çalışıyor. |
TV-G4 |
Uygulama gönderiminde, TV uygulama deneyiminizin mevcut sürümünü doğru şekilde gösteren en az bir tane değiştirilmemiş, yüksek çözünürlüklü ekran görüntüsü yüklenmelidir. |
|
Giriş Kimlik Bilgileri | TV-G5 |
Ücretli özelliklere sahip uygulamalarda, uygulama deneyiminin tamamının test edilebilmesi için Google Play Console'da giriş kimlik bilgilerini sağlamanız gerekir. Daha fazla bilgi için Uygulamanızı incelemeye hazırlama bölümündeki Uygulama erişimi başlıklı makaleyi inceleyin. |
Sık sorulan sorular
Uygulamamı gönderdikten sonra, TV cihazlarıyla ilgili tüm koşulları karşılayıp karşılamadığını nasıl öğrenebilirim?
Uygulamanız bu sayfada açıklanan kullanılabilirlik koşullarını karşılamıyorsa Play Store ekibi, uygulamayla ilişkili Google Play Console hesabında belirtilen e-posta adresi üzerinden sizinle iletişime geçer.
Dikkat: Uygulamanızın, TV cihazları için zorunlu manifest girişlerini içerdiğinden emin olun. Aksi takdirde uygulamanız TV uygulaması olarak kabul edilmez ve TV kullanılabilirliği koşulları açısından incelenmez.
Uygulamam yalnızca TV cihazları dışındaki form faktörlerini hedefliyor. Uygulamam TV cihazı şartlarını karşılamıyorsa yeni veya güncellenmiş uygulamam diğer cihazlar için Google Play'de görünmeye devam eder mi?
Google Play Store girişinizdeki güncellemeler yalnızca tüm değişiklikler onaylanırsa yayınlanabilir. Form faktörüne özgü bir yapının güncellenmesi, telefon veya tablet gibi diğer cihazlar için girişinizde daha fazla güncelleme yapılmasını engelliyorsa koşulları karşılayana kadar bu yapıyı boş bir gönderimle değiştirerek kaldırabilirsiniz.
Uygulamam yayınlama şartlarını karşılıyorsa TV cihazlarındaki Google Play Store'da ne zaman kullanıma sunulur?
TV ile ilgili şartları karşılayan uygulamalar, TV cihazlarındaki Play Store'da hemen görünür.