TV uygulama kalitesi

Televizyon izleyen kullanıcıların beklentileri, telefon veya tablet kullandıklarındakinden farklı. Tipik bir TV kullanıcısı ekrandan yaklaşık 3 metre uzakta oturur. Bu sayede küçük ayrıntılar daha az fark edilir ve küçük metinlerin okunması zordur. Kullanıcılar televizyondan uzakta oturduklarından, gezinmek ve seçim yapmak için ekrandaki öğelere dokunmak yerine uzaktan kumanda cihazı kullanmaları gerekir. Bu farklılıklar, iyi bir TV kullanıcı deneyimi için gereken şartları önemli ölçüde etkilemektedir.

TV kullanıcıları için harika bir deneyim oluşturmanın ilk adımı, Android TV tasarım yönergelerini incelemek ve uygulamaktır. TV uygulamalarının temel uygulama gereksinimlerini 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 konusuna bakın.

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 için kritik tasarım ve etkileşim kalıplarına uymasına yardımcı olur.

Tür Test Açıklama
Roketatar TV-LM

Uygulama, yüklendikten sonra Android TV Launcher'da bir başlatıcı simgesi görüntülüyor. Daha fazla bilgi için TV etkinliği bildirme bölümüne bakın.

TV-LB

Uygulama, Android TV Launcher'da başlatıcı simgesi olarak hem 320x180 piksel tam boyutlu banner hem de en az 160x160 piksel (xhdpi yoğunlukta) uygulama simgesi görüntüler. Daha fazla bilgi için Android TV uygulama simgesi ve banner yönergelerine bakın.

TV-BN

Uygulama başlatma banner'ında uygulamanın adı yer alır.

TV LG

Uygulama bir oyunsa Android TV Launcher'ın Oyunlar satırında görünür.
Daha fazla bilgi için Oyununuzu ana ekranda gösterme bölümüne bakın.

TV-LS

Uygulama başarıyla ve yükleme, yükleme ve test etme sırasındaki hata mesajları olmadan çalışıyor. Daha fazla bilgi için TV uygulamalarını çalıştırma başlıklı makaleyi inceleyin.

Düzen TV-K

Tüm uygulama arayüzleri yatay yönde ve dikey sinemaskop/dikey çubuklar olmadan sunulur. Orijinal biçimli videolarda çubuklar için yalnızca siyah renk kullanılabilir. Daha fazla bilgi için Temel TV düzenleri oluşturma bölümüne bakın.

TV-OV

Uygulama, ekranın kenarlarından kısmen kesilmiş herhangi bir metin veya işlev göstermiyor. Daha fazla bilgi için Fazla tarama bölümünü inceleyin.

TV-TR

Uygulama, diğer uygulamaları kısmen kapatmaz. Uygulama ekranın tamamını kaplar ve şeffaf olmayan bir arka plana sahiptir.

TV-DP

Aşağıdaki İşlev tablosunun Denetleyiciler bölümünde belirtilen TV-GP kriterinde belirtildiği gibi bir oyun denetleyicisi gerektirmediği sürece, uygulama işlevselliğinde beş yönlü D-pad kontrolleri kullanılarak gezinilebilir. Daha fazla bilgi için TV'de Navigasyon bölümüne bakın.

TV ve DK

Uygulama, TV-GP ölçütünde belirtildiği gibi bir oyun denetleyicisi gerektiriyorsa standart Android oyun kumandası anahtarları kullanılarak tüm işlevlerde gezinilebilir. Daha fazla bilgi için Oyun kumandası düğmesine basmaları işleme konusuna bakın.

TV-DM

Uygulamada, uzaktan kumanda cihazının kullanıcı arayüzü kontrollerine erişmek için kullanılan Menü düğmesi olması gerekmez.

TV Veritabanı

Geri düğmesine basıldığında kullanıcıyı Android TV ana ekranına geri götürür. Daha fazla bilgi için Uygun Geri düğmesi davranışı sağlama bölümüne bakın.

TV-DL

Uygulamanın Canlı Yayın sekmesine entegre edilmiş bir canlı TV feed'i varsa sorunsuz oynatma ve doğrudan tekrar aktarma gereksinimlerini karşılar. Daha fazla bilgi için Geri Düğmesi bölümüne bakın.

TV-SB

Arama kutusunda, SearchFragment tarafından sağlanan kullanıcı arayüzüne benzer bir uygulama içi arama sorgusu görünür ve sonuçlar bu sorguyla alakalıdır. Daha fazla bilgi için TV uygulamalarında arama yapma bölümünü inceleyin.

Uygulama işlevi

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-Makine Öğrenimi

Uygulama manifesti, CATEGORY_LEANBACK_LAUNCHER kategorisine sahip ACTION_MAIN amaç türünü ayarlıyor. Daha fazla bilgi için TV etkinliği bildirme bölümüne bakın.

TV-MT

Uygulama manifesti, "TV için donanım gereksinimlerini bildirme" bölümünde listelenen android.hardware.touchscreen ve diğer donanım özelliklerini gerekli değil olarak ayarlar. Daha fazla bilgi için TV için donanım gereksinimlerini bildirme bölümüne bakın.

Oyun Kumandaları TV GP

Uygulama, birincil giriş yöntemi olarak oyun denetleyicisi kullanıyorsa uygun gereksinimi <uses-feature> manifest etiketiyle tanımlar. Daha fazla bilgi için Oyun kumandaları için destek beyanı bölümünü inceleyin.

TV-GC

Uygulama, oyun kumandalarının kullanımıyla ilgili görsel talimatlar sağlıyorsa bu talimatlar marka içermez ve uyumlu bir düğme düzeni gösterir. Daha fazla bilgi için Oyunlar için kumandaları yönetme bölümüne bakın.

Reklamlar TV-AP

Uygulama, D-pad kontrollerini kullanarak reklamlarla etkileşim imkanı sunar. Daha fazla bilgi için D-pad gezinmesini etkinleştirme bölümüne bakın.

TV REKLAMI

Uygulama, tam ekran ya da video olmayan reklamların kullanıldığı reklamlarda, kullanıcının D-pad veya oyun kumandası kontrolleriyle reklamı hemen kapatmasına olanak tanır.

TV-AU

Uygulama, tıklanabilir, tam ekran olmayan ve video olmayan reklamların kullanıldığı reklamlarda, reklamların bir web URL'sine bağlantı vermesine izin vermez.

TV-AA

Uygulama, tıklanabilir, tam ekran olmayan, video olmayan reklamların kullanıldığı reklamlar için, reklamların TV cihazlarında kullanılamayan başka bir uygulamaya bağlantı vermesine izin vermez.

Web İçeriği TV-TV

Web içeriği için uygulama yalnızca WebView bileşenlerini kullanabilir. Uygulama, bir web tarayıcısı uygulaması başlatmayı deneyemez.

Medya Oynatma TV-NP

Uygulama, kullanıcı ana ekrana döndükten veya başka bir uygulamaya geçtikten sonra da ses çalmaya devam ederse uygulama, ana ekran öneri satırında bir Şimdi Çalınıyor kartı sağlar. Böylece kullanıcılar, oynatmayı kontrol etmek için uygulamaya geri dönebilir. Daha fazla bilgi için Ne Çalıyor? kartı görüntüleme konusuna bakın.

Kullanıcı uygulamadan çıktığında videoyu duraklatmanızı ve videoyu Şimdi Oynatılıyor kartına entegre etmemenizi öneririz.

TV-PA

Uygulama bir Şimdi Oynatılıyor kartı sağlarsa bu kartı seçtiğinizde kullanıcı, oynatmayı duraklatabileceği bir ekrana yönlendirilir.

TV-PP

Uygulama video veya müzik içeriği oynatıyorsa oynatma sırasında bir oynatma veya duraklatma önemli etkinliği gönderildiğinde, uygulama, medya oynatmayı oynatma ve duraklatma arasında geçiş yapar. Daha fazla bilgi için KEYCODE_MEDIA_PLAY_PAUSE konusuna bakın.

TV ve PC

Bir video veya ses oynatılırken D-pad orta düğmesine bastığınızda oynatılan medya duraklatılır. Oynatma duraklatıldığında D-pad orta düğmesine basıldığında oynatma devam ettirilir. D-pad sol ve sağ düğmeleri, mevcut parkuru sırasıyla ileri ve geri sarar. Daha fazla bilgi için Medya etkinlikleri konusuna bakın.

TV-PN

Öğeler, uygulama geliştiriciler için "Sonrakini İzle" yönergeleri temel alınarak Sonrakini İzle kanalına eklenir.

Ambiyans Modu TV-BU

Kullanıcı tarafından etkin bir video oynatma işlemi başlatıldığında uygulama, cihazın Ambiyans Modu'na geçmesini engeller. Daha fazla bilgi için Ambiyans Modu bölümünü inceleyin.

TV DENEYİMİ

Kullanıcı tarafından başlatılan etkin bir video oynatma veya animasyon olmadığında uygulama, cihazın Ambiyans Modu'na geçmesini engellemez.

TV ve Banyo

Yalnızca ses oynatma için uygulama, müzik çalarken müzik videoları veya resimler gibi statik olmayan görüntülerden oluşan bir deneyim kullanmadığı sürece cihazın Ambiyans Modu'na geçmesini engellemez.

Google Play

Uygulamanızı Google Play'deki diğer girişler ve sınıflandırmalarla tutarlı bir şekilde yapılandırmak için şu koşulları yerine getirin:

Tür Test Açıklama
Pencere içinde pencere TV ve IC

Uygulama, pencere içinde pencere özelliğinin kullanımını izin verilen kullanım türlerinden birine göre sınıflandırmak için uygun meta verileri ayarlar. Ayrıca bu PIP'nin ne için kullanıldığını doğru şekilde temsil eden bir başlık ve alt başlık da beyan eder.

Daha fazla bilgi için TV'de çoklu görev bölümüne bakın.

TV-IP

Pencere içinde pencere özelliği kullanılırken uygulama, doğası gereği içerik kaynağının parçası olmayan tanıtım materyali veya reklamları göstermez.

TV-IQ

Uygulama, pencere içinde pencere modundayken başka bir tam ekran etkinlik deneyimini etkilemez.

Uygulama aşırı kaynak kullanmamalı, ses odağını ele almamalı, etkin MediaSession'ı engellememeli veya orantısız sayıda kod çözücü oturumu istememelidir.

TV-IH

Uygulama, pencere içinde pencere modundayken kullanıcı arayüzü kontrolleri veya gezinilebilir öğeler 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 ve kasıtlı bir şekilde işlem yapması gerekir. Uygulama, devam eden bir görüşme dışında PiP'ye (setAutoEnterEnabled false olarak ayarlı) otomatik olarak girmez.

TV-GP

Bir cihazda pencere içinde pencere modu devre dışı bırakılmışsa uygulamanın, PiP'ye girmek için kullanılacak herhangi bir kullanıcı arayüzü göstermemesi gerekir.

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, devam eden veya etkinlik sona erdikten sonra kullanıcıları uygulamanın tam ekran görünümüne dönmeye teşvik etmez ya da teşvik etmez.

Play Politikaları TV G1

Google Play Store'daki tüm yeni ve mevcut TV uygulamaları için Android App Bundle'ın kullanılması zorunludur.

TV G2

Uygulamanız Play Geliştirici Politika Merkezi şartlarına uymalıdır.

Uygulama ayrıntıları sayfası TV G3

Uygulama işlevselliği beklendiği gibi veya uygulamanın Google Play mağaza girişinde açıklandığı gibi çalışıyor.

TV G4

Uygulama gönderimi, TV uygulaması deneyiminizin mevcut sürümünü doğru yansıtan en az bir tane değiştirilmemiş ve yüksek çözünürlüklü ekran görüntüsü yükledi.

Giriş Kimlik Bilgileri TV G5

Ücretli özelliklere sahip uygulamalarda, tam uygulama deneyimini test etmek 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ünde Uygulama Erişimi bölümünü inceleyin.

Sık sorulan sorular

Uygulamamı gönderdikten sonra, uygulamamın TV cihazlarıyla ilgili tüm gereksinimleri karşılayıp karşılamadığını nasıl öğrenebilirim?

Uygulamanız bu sayfada açıklanan kullanılabilirlik gereksinimlerini karşılamıyorsa Play Store ekibi, uygulamayla ilişkilendirilmiş Google Play Console hesabında belirtilen e-posta adresi üzerinden sizinle iletişim kurar.

Dikkat: Uygulamanızın, TV cihazları için gerekli manifest girişlerini içerdiğinden emin olun. Aksi takdirde uygulamanız TV uygulaması olarak kabul edilmez ve TV kullanılabilirlik şartları için incelenmez.

Uygulamam, TV cihazları dışındaki form faktörlerini de hedefliyor. Uygulamam TV cihaz gereksinimlerini karşılamıyorsa yeni veya güncellenmiş uygulamam diğer cihazlar için Google Play'de görünmeye devam eder mi?

Google Play mağaza girişinizde yapılan güncellemeler yalnızca tüm değişiklikler onaylanırsa yayınlanabilir. Form faktörüne özgü bir yapı güncellemesi, telefon veya tablet gibi diğer cihazlarla ilgili olarak girişinizde yapılacak başka güncellemeleri engelliyorsa bu öğeyi, yerine boş bir gönderimle değiştirerek gereksinimleri kaldırabilirsiniz.

Uygulamam yayınlama gereksinimlerini karşılıyorsa TV cihazlarındaki Google Play Store'da ne zaman kullanıma sunulacak?

TV gereksinimlerini karşılayan uygulamalar, TV cihazlarındaki Play Store'da hemen görünür.