Uyarı: Google Play Instant artık kullanılamayacak. Aralık 2025'ten itibaren, Hazır Uygulamalar Google Play üzerinden yayınlanamayacak ve tüm Google Play Hizmetleri Instant API'leri artık çalışmayacak. Kullanıcılara artık Play tarafından herhangi bir mekanizma kullanılarak anlık uygulamalar sunulmayacak.
Bu değişikliği, geliştiricilerden gelen geri bildirimler ve Google Play Anında'nın kullanıma sunulmasından bu yana ekosistemi iyileştirmek için yaptığımız sürekli yatırımlar doğrultusunda yapıyoruz.
Kullanıcı sayısını artırmaya yönelik optimizasyona devam etmek için geliştiricilerin, kullanıcıları normal uygulamalarına veya oyunlarına yönlendirmelerini öneririz. Geliştiriciler, derin bağlantılar kullanarak kullanıcıları uygun durumlarda belirli yolculuklara veya özelliklere yönlendirebilir.
Anında oynama programında yer almaya devam edebilmesi için oyununuzun aşağıdaki koşulları karşılaması gerekir. Uygunluğu doğrulamak için kendi kendine inceleme yapılacaklar listesini kullanın.
Şartlar
Anında oynatma, Google Play Anında Oynatma şartlarının yanı sıra aşağıdaki teknik ve politika şartlarının tümünü karşılamalıdır:
Oyun, uygulama paketi kullanılarak yayınlanmalıdır.
Oyunun boyutu 15 MB veya daha az olmalıdır (Ek öğeler, lansmandan sonra indirilebilir).
Oyun, Google Play Instant sandbox kısıtlamalarını destekler.
Oyun, Android 8.0 (API düzeyi 26) veya sonraki sürümleri hedefliyor.
Oyun, 64 bit mimarileri destekler.
Oyun bildirimleri kullanmıyordur.
Oyun yalnızca desteklenen Google Play Instant izinleri listesindeki izinleri gerektirir.
Google Play Games Hizmetleri kullanılarak otomatik oturum açma gerekir.
- Sessiz oturum açma başarısız olursa kullanıcıya etkileşimli oturum açma istemi gösterin. Kullanıcılar etkileşimli oturum açma işlemini iptal edebilmelidir. Daha fazla bilgi için Google Play Games Hizmetleri kalite kontrol listesine bakın.
Kullanıcıların oturum açtıklarını net bir şekilde görebilmeleri için Google Play Games Hizmetleri pop-up'ları için bir görünüm sağlayın.
Oyun, Google Play Games Hizmetleri oyuncu kimliğiyle anahtarlanan bir bulut kaydetme çözümü içerir. Böylece, kullanıcı oyun durumu Anında Oyna oturumlarında ve cihazlarda kalıcı olur. Cloud Firestore gibi bir ürünü veya başka bir bulut veritabanını kullanabilirsiniz. Oyuncu ilerleme durumunun Google Play Games Hizmetleri oyuncu kimliğine göre anahtarlanmasını ve oyuncu oturum açtığı anda geri yüklenmesini sağlayın.
- Oyun kaydı, oyun oturumları arasında herhangi bir kalıcılığı destekleyen oyunlarda zorunludur. Kısa oyun oturumları için tasarlanmış diğer oyun türlerinde (ör. roguelike oyunlar ve basit masa oyunları) oyun kaydı gerekmez. Ancak, kullanıcıların değerli puanlarını veya başarılarını kaybetmemesi için bu durumu kalıcı hale getirmek üzere kayıtlı oyunları veya skor tablolarını kullanmanızı önemle tavsiye ederiz.
Henüz eklemediyseniz mağaza girişinize oyunun oynanışını gösteren yatay bir tanıtım videosu ekleyin. Kullanıcılar, doğrudan oyundan alınan oynanış görüntülerinin yer aldığı videoları izlemeyi sever. Google Play, bu videodan otomatik olarak bir öne çıkan anlar klibi oluşturur. Bu klip, Google Play Games uygulamasına dahil edilir. Videoyu doğrudan adb kullanarak kaydedebilirsiniz. Oyununuzda yalnızca portre modu varsa çeşitli video düzenleyiciler kullanarak oyunu yatay moda dönüştürebilirsiniz.
Oyunda kendi yükleme düğmesi yoktur. Yükleme düğmesi gerekmez. Hazır oynama, yüklenen oyunla aynı deneyimi sunmalıdır. Kullanıcılar, oyunu Google Play Games uygulamasındaki ve Google Play Store'daki ayrıntılar sayfasından yükleyebilir.
Oyunda Google Play Games Hizmetleri korsanlıkla mücadele özelliği uygulanmıyor veya manifest dosyasında
com.android.vending.CHECK_LICENSE
izni yer almıyor. Korsanlığı önleme özelliği, kullanıcıların satın alınması gereken oyunları korsan olarak kullanmasını engeller. Ücretsiz oyunlar için bu özellikten yararlanılamaz. Korsanlıkla mücadele kontrolünü etkinleştirdiğinizde Google Play Instant uygulamalarının Google Play Games Hizmetleri'nde oturum açması engellenir.Oyun OpenGL kullanıyorsa Android 7 ve önceki sürümlerin yüklü olduğu cihazlarda Google Play Instant uygulamaları için tam olarak desteklenen tek sürüm olduğundan OpenGL ES 2.0'ı hedeflediğinden emin olun.
<uses-feature>
ile doğru sürümü belirttiğinizden emin olun.android:glEsVersion
ayarını0x00020000
olarak ayarlayın.1337
dosyanızdaAndroidManifest.xml
değerini hazır uygulama türü olarak belirtin. Bu, tam deneyim sunan bir hazır oyun olduğunu (deneme oyunu olmadığını) belirtir:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dist="http://schemas.android.com/apk/distribution" package="com.yourapp.package"> <dist:module dist:instant="true" /> <application android:allowBackup="true"> <meta-data android:name="com.google.android.gms.instant.flavor" android:value="1337"/> ... </application> </manifest>
Oyun, aşağıdaki yönergelere uygun olarak rahatsız etmeyecek şekilde para kazanma özelliğine sahiptir:
- Banner reklamların oyun deneyimini olumsuz etkilemediğinden emin olun.
- Reklamları, sayfa içeriği, seviyeler veya aşamalar arasındaki oyun akışındaki doğal aralara yerleştirin. Kullanıcıları reklamlarla bunaltmayın. Tekrarlanan reklamlar genellikle kötü bir kullanıcı deneyimine ve yanlışlıkla yapılan tıklamalara yol açar.
- Oyun oynatılmadan önce gösterilen videodan önce gösterilen reklamlar en fazla 5 saniye sonra atlanabilir olmalıdır.
- Reklamlar, oyun içi bileşenler veya menü/oyun gezinme öğeleri gibi gösterilmemelidir.
- Önceki reklam şartlarına tabi olmak kaydıyla diğer oyunların çapraz tanıtımı kabul edilir.
Kendi kendine inceleme kontrol listesi
Google, oyununuzu inceleyerek uygunluğu ve hatasız çalışmayı doğrular. İnceleme sürecini başlatmadan önce uygunluğu ve doğru davranışı kontrol ederek zamandan tasarruf edebilirsiniz. Aşağıdaki öz değerlendirme yapılacaklar listesini kullanın:
- Tanıtım videosu
- Oyunda, Play Console'da oynanışı gösteren bir tanıtım videosu var.
- Reklamlar ve uygulama içi satın alma işlemleri
- Banner reklamlar göze batmaz ve yanlışlıkla dokunmaya neden olmaz.
- Reklamlar, oyunun doğal kesinti noktalarında gösterilir ve kullanıcıları bunaltmaz.
- Videodan önce gösterilen reklamlar en fazla 5 saniye sonra atlanabilir.
- Oyunun hiçbir yerinde yükleme düğmesi yok.
- Veri kullanımı
- Kullanıcılar, LTE veya 4G bağlantısı üzerinden 15 saniyeden kısa bir sürede oyununuzu oynamaya başlayabilir.
- Geri düğmesi
- Oyuncu, ana oyun menüsündeki geri düğmesini kullanarak oyundan çıkabilir. Çıkış onayı iletişim kutusuna izin verilir ancak bu zorunlu değildir. Onay iletişim kutusu kullanılıyorsa kullanıcı çıkışı onayladığında veya geri düğmesine tekrar bastığında oyundan çıkılmalıdır.
- Google Play Games Hizmetleri'nde Google ile oturum açma
- Oyunu Google Play Oyunlar uygulamasından açtığınızda aşağıdakiler gerçekleşir:
- Oyun, kullanıcının Google Play Games Hizmetleri'nde sessizce oturum açmasını sağlamaya çalışır.
- Google Play Oyun Hizmetleri, oyuncunun oyuncu kimliğini içeren bir "Merhaba" karşılama mesajı gösterir.
- Sessiz oturum açma başarısız olursa etkileşimli oturum açma başlatılır. Kullanıcı, sonsuz oturum açma döngüsünü önlemek için oturum açmayı iptal edebilir.
- Oyunu Google Play Oyunlar uygulamasından açtığınızda aşağıdakiler gerçekleşir:
- Oyun durumunu geri yükleme (oyun kaydı / uygulama içi satın alma işlemleri)
- Oyun durumunun geri yüklenebildiğini doğrulayın:
- Oyunu oynayın ve anlamlı bir ilerleme kaydedin (örneğin, yeni bir seviyeye ulaşın veya yeni bir yüksek skor elde edin) ve varsa uygulama içi satın alma işlemi yapın.
- Oyundan çıkıp oyunu cihazdan kaldırın (genellikle Ayarlar > Uygulamalar bölümünde).
- Oyunu aynı cihazda yeniden başlatın ve hem oyun ilerlemesinin hem de uygulama içi ürünlerin otomatik olarak geri yüklendiğini doğrulayın.
- Oyunu farklı bir cihazda yeniden başlatın ve hem oyun ilerlemesinin hem de uygulama içi ürünlerin otomatik olarak geri yüklendiğini doğrulayın.
- Oyun durumunun geri yüklenebildiğini doğrulayın:
- Çevrimdışı destek
- Oyunun çevrimdışı oynanabildiğini doğrulayın:
- Online olduğunuzda oyunu başlatın ve oynanabilir bir duruma gelin.
- Oyundan çıkın ve oyun sürecini sonlandırın.
- Cihazda uçak moduna geçin.
- Oyunu yeniden başlatın ve çevrimdışı oynanabildiğini doğrulayın.
- Oyunun çevrimdışı oynanabildiğini doğrulayın:
- Cihaz desteği
- Oyunun Android tabletlerde tamamen oynanabilir olduğundan emin olun.
- Oyunun Android 5 (API düzeyi 21) ve sonraki sürümlerde çalıştığından emin olun.