TV uygulama kalitesi

Kullanıcıların TV izlerken beklentileri, telefon veya tablet kullanırken beklentilerinden farklıdır. Tipik bir TV kullanıcısı ekrandan yaklaşık 3 metre uzakta oturur. Bu nedenle, küçük ayrıntılar daha az fark edilir ve küçük metinler zor okunur. Kullanıcılar TV'den uzakta oturdukları için ekrandaki öğelere dokunmak yerine gezinmek ve seçim yapmak için uzaktan kumanda cihazı kullanmalıdır. Bu farklılıklar, iyi bir TV kullanıcı deneyimi için gerekenleri önemli ölçüde etkiler.

TV kullanıcıları için harika bir deneyim oluşturmaya yönelik ilk adım, Android TV tasarım yönergelerini inceleyip bunlara uymaktır. TV uygulaması için temel uygulama şartlarını anlamak üzere TV Uygulamaları Geliştirme 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.

TV uygulaması uyumluluğu yapılacaklar listeleri

Uyumluluk kontrol listeleri, uygulamanızın Android TV OS'yi destekleme düzeyini değerlendirmenize yardımcı olacak ölçütleri tanımlar.

Destek düzeyleri şunlardır:

3. Katman TV Ready simgesi

3. Katman - TV'ye Hazır

Uygulamanız, Android TV OS cihazlarda çalışmak için temel şartları karşılıyor.

2. Katman TV için Optimize Edilmiş simgesi

2. Katman - TV için Optimize Edilmiş

Uygulamanız, Android TV OS cihazlarda daha kişiselleştirilmiş ve sorunsuz bir deneyim sunuyor.

1. Katman TV'de Farklılaştırılmış simgesi

1. Katman - TV'ye Özel

Uygulamanız, gelişmiş Android TV OS özelliklerinden tam olarak yararlanan üst düzey bir deneyim sunuyor.

3. Katman - TV Ready

Tür Test Açıklama
Başlatıcı 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 bildirme başlıklı makaleyi inceleyin.
TV-LB Uygulama, Android TV Başlatıcı'da başlatıcı simgeleri olarak hem 320x180 piksel boyutunda tam boyutlu bir banner hem de en az 160x160 piksel boyutunda (xhdpi yoğunluğunda) bir uygulama simgesi gösteriyor. Daha fazla bilgi için Android TV uygulama simgesi ve banner yönergeleri başlıklı makaleyi inceleyin.
TV-BN Uygulama başlatma banner'ında uygulamanın adı yer alıyor.
TV-LG Uygulama bir oyunsa Android TV Launcher'daki Oyunlar satırında görünür. Daha fazla bilgi için Oyununuzu ana ekranda gösterme başlıklı makaleyi inceleyin.
TV-LS Uygulama, yükleme, yüklenme ve test etme dahil olmak üzere tüm süreçlerde başarılı bir şekilde ve hata mesajı göstermeden çalışıyor. Daha fazla bilgi için TV uygulamalarını çalıştırma başlıklı makaleyi inceleyin.
Düzen TV-LO Uygulama, dikey letterboxing veya pillarboxing olmadan yatay yönü destekliyor. Orijinal biçimli videolardaki çubuklar için yalnızca siyah rengi kullanın. Daha fazla bilgi için Temel TV düzenleri oluşturma başlıklı makaleyi inceleyin.
TV-OV Uygulama, ekran kenarları tarafından kısmen kesilmiş herhangi bir metin veya işlev göstermiyor. Daha fazla bilgi için Overscan konusuna bakın.
TV-TR Uygulama, diğer uygulamaların üzerini kısmen kapatmıyor. Uygulama, ekranın tamamını doldurur ve şeffaf olmayan bir arka plana sahiptir.
TV-DP Uygulama işlevselliği, aşağıdaki İşlevsellik tablosunun Kumandalar bölümündeki TV-GP ölçütünde belirtildiği gibi uygulama için oyun kumandası gerekmiyorsa beş yönlü D-pad kontrolleri kullanılarak gezilebilir. Daha fazla bilgi için TV'de gezinme konusuna bakın.
TV-DK TV-GP ölçütünde belirtildiği gibi, uygulama için oyun kumandası gerekiyorsa tüm işlevlerde standart Android oyun kumandası tuşları kullanılarak gezinilebilir. 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ü kontrollerine erişmek için uzaktan kumanda cihazında Menü düğmesi olmasını gerektirmiyor.
TV-DB Geri düğmesine basıldığında Android TV ana ekranına dönülür. Daha fazla bilgi için Uygun geri düğmesi davranışı sağlama başlıklı makaleyi inceleyin.
TV-DL Uygulama, Canlı sekmesine entegre edilmiş bir canlı TV feed'i içeriyorsa sorunsuz oynatma ve doğrudan geri gitme şartlarını karşılıyor demektir. Daha fazla bilgi için Geri Düğmesi başlıklı makaleye bakın.
SDK TV-PS Uygulama, temel performans ve kararlılık şartlarının yanı sıra minSdkVersion değerini ayarlayarak minimum Android SDK sürümünü 31 veya daha düşük bir sürüm olarak belirleyip en çok tercih edilen Android TV cihazları için destek beyan ediyor.
Bildirim TV-ML Uygulama manifest dosyasında, CATEGORY_LEANBACK_LAUNCHER kategorisine sahip ACTION_MAIN niyet türü ayarlanır. Daha fazla bilgi için TV etkinliği bildirme başlıklı makaleyi inceleyin.
TV-MT Uygulama manifesti, "TV için donanım gereksinimlerini bildirme" bölümünde listelenen diğer özelliklerin yanı sıra android.hardware.touchscreen donanım özelliğini gerekli değil olarak ayarlıyor. Daha fazla bilgi için TV için donanım gereksinimlerini beyan etme başlıklı makaleyi inceleyin.
Oyun Kumandaları TV-GP Uygulama, birincil giriş yöntemi olarak oyun kumandası kullanıyorsa <uses-feature> manifest etiketiyle uygun şartı beyan eder. Daha fazla bilgi için Oyun kumandası desteğini bildirme başlıklı makaleyi inceleyin.
TV-GC Uygulama, oyun kumandalarını kullanmayla ilgili görsel talimatlar veriyorsa talimatlarda marka yer almaz ve uyumlu bir düğme düzeni gösterilir. Daha fazla bilgi için Oyunlar için kontrol cihazlarını kullanma başlıklı makaleyi inceleyin.
Reklam TV-AP Uygulama, kullanıcının, d-pad kontrollerini kullanarak reklamlarla etkileşime girmesine izin veriyor. Daha fazla bilgi için D-pad ile gezinmeyi etkinleştirme başlıklı makaleyi inceleyin.
TV-AD Tam ekran görüntülenen video olmayan reklamlar için uygulama, kullanıcının d-pad veya oyun kumandası kontrollerini kullanarak reklamı hemen kapatmasına olanak tanır.
TV-AU Tıklanabilir, tam ekran olmayan ve video olmayan reklamların kullanıldığı reklamcılıkta uygulama, reklamların bir web URL'sine bağlanmasına izin vermez.
TV-AA Tıklanabilir, tam ekran olmayan ve video olmayan reklamların kullanıldığı reklamcılıkta uygulama, reklamların TV cihazlarında bulunmayan başka bir uygulamaya bağlanmasına izin vermiyor.
Web İçeriği TV-WB Uygulama, web içeriği için yalnızca WebView bileşenlerini kullanmalıdır. Uygulama, web tarayıcısı uygulaması açmaya çalışmamalıdır.
Medya Oynatma TV-NP Uygulama, kullanıcı ana ekrana döndükten veya başka bir uygulamaya geçtikten sonra ses çalmaya devam ediyorsa ana ekrandaki öneri satırında "Ne Çalıyor?" kartı gösterir. Böylece kullanıcılar, oynatmayı kontrol etmek için uygulamaya geri dönebilir. Daha fazla bilgi için Ne çalıyor kartını görüntüleme başlıklı makaleyi inceleyin. Video uygulamaları, Ne Çalıyor? kartını kullanmamalıdır ve kullanıcı uygulamadan çıktığında video duraklatılmalıdır.
TV-PA Uygulama, Ne Çalıyor kartı sunuyorsa bu kartı seçen kullanıcılar, oynatmayı duraklatmalarına olanak tanıyan bir ekrana yönlendirilir.
TV-PN Sıradaki İzle listesine eklenen öğeler, uygulama geliştiriciler için Sıradaki İzle yönergelerine uyar.
Medya Oynatma TV-PC Bir video veya ses oynatılırken D-pad'in ortasındaki düğmeye basıldığında oynatılan medya duraklatılır. Oynatma duraklatıldığında D-pad'in ortasındaki düğmeye basarak oynatmaya devam edebilirsiniz. D-pad'in sol ve sağ düğmeleri, sırasıyla mevcut parçayı ileri ve geri sarar. Daha fazla bilgi için Medya etkinlikleri başlıklı makaleyi inceleyin.
TV-PP Uygulama video veya müzik içeriği oynatıyorsa oynatma sırasında oynatma veya duraklatma tuşu etkinliği gönderildiğinde medya oynatma işlemi oynatma ve duraklatma arasında geçiş yapar. Daha fazla bilgi için KEYCODE_MEDIA_PLAY_PAUSE sayfasına bakın.
Ambiyans Modu TV-BU Uygulama, kullanıcı tarafından başlatılan video oynatılırken cihazın Ambiyans Modu'na girmesini engelliyor. Daha fazla bilgi için Ortam 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 engellemiyor.
TV-BA Yalnızca ses içeriği çalarken uygulama, müzik çalarken müzik videoları veya resimler gibi statik olmayan görüntüler deneyimi sunmadığı sürece cihazın Ambiyans Modu'na girmesini engellemez.
PIP TV-IC Uygulama, pencere içinde pencere özelliğini kullanıyorsa bu özelliğin kullanımını izin verilen kullanım türlerinden biri olarak sınıflandırmak için uygun meta verileri ayarlar. Ayrıca, bu PIP'nin ne için kullanıldığını doğru şekilde gösteren bir başlık ve alt başlık da bildirir. Daha fazla bilgi için TV'de çoklu görev başlıklı makaleyi inceleyin.
TV-IP Uygulama, resim içinde resim modundayken içerik kaynağının doğal bir parçası olmayan tanıtım materyali veya reklam göstermez.
TV-IQ Uygulama, pencere içinde pencere modundayken başka bir tam ekran etkinliğin deneyimini olumsuz etkilemez. Uygulama aşırı kaynak kullanmamalı, ses odağını ele geçirmemeli, etkin MediaSession'a müdahale etmemeli 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ı kontrollerini doğrudan PiP penceresinde gösterebilir.
TV-IE Resim içinde resim moduna girmek için kullanıcının uygulama içinde açık ve kasıtlı bir işlem yapması gerekir. Kullanıcı devam eden bir görüşmede değilse uygulama otomatik olarak PiP'ye (setAutoEnterEnabled, false olarak ayarlanır) girmez.
TV-IS Uygulama, pencere içinde pencere modu bir cihazda devre dışı bırakılmışsa 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 sürdürülmesi için kullanır. Resim içinde resim deneyimi, devam eden etkinlik sırasında veya etkinlik tamamlandıktan sonra kullanıcıları uygulamanın tam ekran görünümüne dönmeye teşvik etmiyor ya da yönlendirmiyor.
Bellek TV-ME Düşük RAM'li cihazlarda (ActivityManager.isLowRamDevice(), true değerini döndürür) ön plandaki bir uygulamanın maksimum bellek kullanımı (Anon+Swap + Graphics + File Memory), 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 TV-G1 Google Play Store'daki tüm yeni ve mevcut TV uygulamalarında Android App Bundle'ın kullanılması zorunludur.
TV-G2 Uygulama, Play Geliştirici Politika Merkezi şartlarına uymalıdır.
TV-G6 TV uygulamaları, 1 Ağustos 2026'dan itibaren 64 bit mimarileri desteklemelidir.
TV-G7 1 Ağustos 2026'dan itibaren TV uygulamaları 16 KB sayfa boyutlarını desteklemelidir.
Uygulama Ayrıntıları Sayfası TV-G3 Uygulama işlevselliği, beklendiği gibi veya uygulamanın Google Play Store mağaza girişinde belirtildiği şekilde çalışıyor.
TV-G4 Uygulama gönderiminde, TV uygulaması deneyiminin 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üklendi.
Giriş Kimlik Bilgileri TV-G5 Kullanıcıların oturum açmasını gerektiren uygulamalarda, tam uygulama deneyiminin test edilmesi 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.

2. Katman - TV için Optimize Edilmiş

Tür Test Açıklama
UI TV-4K Uygulama, uygulama simgesi de dahil olmak üzere 4K kullanıcı arayüzü öğeleri içeriyor.
Bağlantı TV-CT Uygulamanın, Cast'i destekleyen bir mobil karşılığı varsa TV uygulaması, kullanıcıların telefon veya tabletlerindeki içerikleri TV'ye yayınlamasına olanak tanımak için TV Cast Receiver (Cast Connect) ile entegre olur.
Giriş yap TV-LI Giriş arayüzü: Kullanıcılar sorunsuz bir şekilde giriş yapmak için mobil cihazı veya Google Hesabı'nı kullanabilir.
TV-LC Uygulama, kullanıcı kimlik bilgilerini güvenli bir şekilde saklar veya geri gelen kullanıcıları jeton tabanlı kimlik doğrulama ya da güvenli depolama yöntemleriyle otomatik olarak oturum açar. Bu, ilk kurulumdan sonraki kullanımlarda sürtünmeyi önemli ölçüde azaltır.
Ses TV-VS Uygulama, doğal dilde içerik keşfi için sesli arama özelliklerini entegre eder.
TV-VC Uygulama, oynatma ve gezinme için sesli komutları entegre eder.
Performans TV-BP Uygulama, genel performansı artırmak için Temel Profiller'i (ör. uygulama başlatma ve duraklamayı azaltma) içerir.

1. Katman - TV'de Farklılaştırılmış

Tür Test Açıklama
Etkileşim kurma TV-EC Uygulama, Engage SDK aracılığıyla kullanıcılara izlemeye devam edebilecekleri içerik öğesi türleri (ör. yarıda kalan bir filmi izlemeye devam etme veya bir dizinin sonraki bölümünü izleme) gönderir.
TV-ER Uygulama, Engage SDK aracılığıyla önerilerin gösterilmesini sağlamak için alakalı içerik öğesi türlerini gönderir.
Cihaz Özellikleri TV-PI Uygulama, ilgili içerik için TV'nin hazır resim profilini seçer (filmler için sinema profili, canlı spor veya oyunlar için düşük gecikme / yüksek kontrast)
TV-AO Uygulama, desteklenen çıkış cihazları için en iyi ses kanalını (ör.kulaklıklar için stereo kanal veya surround hoparlörler için 5. 1) seçerek ses çıkışı geçişine sorunsuz bir şekilde tepki verir.
TV-FR Uygulama, içeriğin kare hızının istenmesini destekler. Böylece ekran, doğru oynatma moduna geçebilir ve titremeyi önleyebilir (ör. 50 fps içerik için 50 Hz).
TV-TO Uygulama, işaretçi uzaktan kumandaları ve dokunmatik ekranlarla uyumluluğu sağlamak için dokunma ve tıklamayı destekler. Kullanıcı arayüzü bileşenleri, imleç etkileşim kurulabilen bir bileşenin üzerindeyken fareyle üzerine gelme durumu gösterir. Bileşenler tıklanabilir ve kaydırılabilir kapsayıcılar dikey ve yatay olarak kaydırılabilir.
TV-SA Uygulama, etkileyici bir dinleme deneyimi için üç boyutlu ses özelliğini destekler. Örneğin, uygulama IAMF codec'ini kullanabilir.
Oyun Kumandaları TV-GF Oyun, çeşitli oyun kumandalarını tam olarak destekler.
Erişilebilirlik TV-AX Uygulamada sesli açıklamalar, altyazı gösterimi (tercih edilen altyazı stilleri ve yüksek kontrast modu dahil), genel yüksek kontrastlı kullanıcı arayüzü modu, basitleştirilmiş gezinme modları ve ayarlanabilir oynatma hızı gibi gelişmiş erişilebilirlik seçenekleri bulunur. Kapsayıcılığa büyük önem vererek herkes için erişilebilir ve keyifli bir premium deneyim sunar.
AI TV-AI Uygulama, AppFunctions veya uygulama içi yapay zeka içeren deneyimler sunuyor.

Sık sorulan sorular

Uygulamamı gönderdikten sonra TV cihazlarıyla ilgili tüm şartları karşılamadığını nasıl öğrenebilirim?

Uygulamanız bu sayfada açıklanan kullanılabilirlik şartları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.

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 mağaza girişinizdeki güncellemeler yalnızca tüm değişiklikler onaylandığında yayınlanabilir. Form faktörüne özgü bir yapının güncellenmesi, telefon veya tablet gibi diğer cihazlar için girişinizin daha fazla güncellenmesini engelliyorsa koşulları karşılayana kadar bu yapıyı boş bir gönderimle değiştirerek kaldırabilirsiniz.

Uygulamam yayınlama koşullarını karşılıyorsa TV cihazlarındaki Google Play Store'da ne zaman kullanıma sunulur?

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

Değişiklik notları

Mayıs 2026

  • TV Uygulama Kalitesi Katmanları
    • Minimum gönderim koşullarının (3. katman) ötesinde premium TV deneyimlerini netleştirmek için TV'ye göre optimize edilmiş (2. katman) ve TV'ye göre farklılaştırılmış (1. katman) kalite ölçütleri eklendi.
  • Arama

    • TV-SB ölçütü kaldırıldı:

      Engage SDK'sı (TV-EC, TV-ER) ile entegrasyon önerdiğimiz için uygulama içi arama artık gerekli değil.

Ocak 2026

Aralık 2025

Kasım 2024

Mayıs 2024

  • Medya Oynatma

    • Güncellenen ölçüt, TV-NP:

      Bu ölçüt, yalnızca video değil, ses oynatma için geçerli olacak şekilde güncellendi. Artık uygulamanız arka plandayken videoyu duraklatmanızı da öneriyoruz.