API, kullanıcıların uygulamanızdan çıkmadan puan vermesine olanak tanır. Google bunu "prompt users to submit Play Store ratings and reviews without the inconvenience of leaving your app or game." (kullanıcıları uygulamanızı ya da oyununuzu bırakmak zorunda kalmadan Play Store puanı ve yorumu göndermeye yönlendirmek) olarak tanımlıyor. Kullanıcı 1 ile 5 yıldız seçer ve bir yorum ekleyebilir; gönderildikten sonra yorum Play Store'a gider.
Diyalog neden görünmeyebilir
- Bir kota var. Google, "enforces a time-bound quota on how often a user can be shown the review dialog" (kullanıcıya yorum diyaloğunun ne sıklıkta gösterilebileceği konusunda zamana bağlı bir kota uyguladığını) söylüyor.
launchReviewFlow'u kısa bir sürede (örneğin bir aydan kısa sürede) birden fazla çağırmak "might not always display a dialog" (her zaman bir diyalog göstermeyebilir). Bu değer "can be changed by Google Play without any notice" (Google Play tarafından haber verilmeden değiştirilebilir). - Sonuç almazsın. Kotlin/Java rehberi, API'nin "does not indicate whether the user reviewed or not, or even whether the review dialog was shown" (kullanıcının yorum yazıp yazmadığını, hatta diyaloğun gösterilip gösterilmediğini bile bildirmediğini) söylüyor. Her iki durumda da normal akışına devam et ve akış başarısız olursa kullanıcıya hata gösterme.
- Gereksinimler. Alındığı tarihteki genel bakış sayfasına göre, Play Store yüklüyse Android 5.0 (API 21) veya üstü ve Play Core 1.8.0 veya üstü.
Kullanım kuralları
- Kullanıcı geri bildirim verebilecek kadar uygulamayı deneyimledikten sonra tetikle ve aşırı sorma.
- Kartı göstermeden önce ya da gösterirken soru sorma; "Uygulamayı beğendin mi?" dahil.
- Kartı olduğu gibi göster: boyutunu, opaklığını, şeklini değiştirme, üstüne bir şey koyma ve programatik olarak kaldırma.
- API'yi tetikleyen bir düğme sunma. Bu durumda Play Store'a yönlendir.
ReviewInfonesnesini yalnızca akışı kesinlikle başlatacağından eminsen önceden iste; süresi dolar.
Ödüllere gelince: okuduğum sayfalar teşviklerden söz etmiyor. Ödüllü puanlar bir seçenek değil; Play politikası için uygulama yorumu satın almak sayfasına bak.
Kotaya göre tasarım
- Bir ya da iki yüksek değerli an seç (tamamlanan bir görevden sonra) ve orada dur.
- Diyaloğun gösterilmiş olmasına bağlı hiçbir mantık kurma.
- Ayarlar girişi için Play listeleme sayfana bağlantı ver.
- Özel geri bildirimi ayrı topla: puan değil, geri bildirim iste.
Test etme
Google, üretime yayınlamadan iç test kanalı veya iç uygulama paylaşımı ile test edebileceğini söylüyor. İç test kanalından indirilen uygulamalar için kota sınırları uygulanmaz. İç uygulama paylaşımında yorum gönderilemez. Koşullar (kanaldaki hesap, birincil Play Store hesabı, mevcut yorum olmaması) Google'ın test sayfasında. Ayrıca bkz. test edenlerin yorumları neden özel kalır.
Google bunların hepsini değiştirebilir. Her yayından önce yukarıdaki sayfaları tekrar kontrol et. Hukuki tavsiye değildir.
İlgili: merkez sayfa, test edenlerin yorumları neden özel kalır, yayınlanan geliştirici yorumları, istem tasarımı.