Android vitals

Android vitals, Android cihazlardaki Google Play uygulamalarının teknik kalitesini iyileştirmeye yönelik bir Google girişimidir. Kaydolan bir kullanıcı uygulamanızı çalıştırdığında, bu kullanıcının Android cihazı kararlılık metrikleri, performans metrikleri, pil kullanımı ve reddedilen izinler gibi kalite özellikleriyle ilgili bilgileri günlüğe kaydeder. Google Play tarafından toplanan bu verilere iki şekilde erişilebilir: Android vitals kontrol panelindeki Google Play Console üzerinden ve Google Play Developer Reporting API üzerinden.

Geliştiriciler kullanıcı deneyimi üzerinde olumsuz bir etki yaşamadıklarından emin olmak için tüm önemli verileri izlemelidir. Geliştiriciler özellikle iki önemli yere öncelik vermelidir: kullanıcı tarafından algılanan kilitlenme oranı ve kullanıcı tarafından algılanan ANR oranı.

Önemli veriler ve kötü davranışlar

Uygulamanızın önemli verileri, uygulamanızın Google Play'deki görünürlüğünü etkiler. Her önemli verilerin genel olarak kötü davranış eşiği ve cihaz başına kötü davranış eşiği vardır. Bunlar aşağıda belgelenmiş ve Android vitals'da da gösterilmektedir.

SSS

Önemli veriler nedir?

Önemli veriler, Android vitals'daki en önemli metriklerdir ve uygulamanızın Google Play'deki görünürlüğünü etkiler. Önemli veriler, kullanıcı tarafından algılanan kilitlenme oranı ve kullanıcı tarafından algılanan ANR oranıdır.

Kötü davranış eşikleri nelerdir?

Her önemli hayati verilerin iki kötü davranış eşiği vardır: Tüm cihazlardaki tüm oturumları hesaba katan genel bir kötü davranış eşiği ve cihaz başına değerlendirilen kötü davranış eşiği (yalnızca telefon). Eşikler, Android vitals'da gösterilir.

KÖTÜ DAVRANIŞ EŞİĞİ
Uygulama veya oyununuzun Google Play'deki görünürlüğünü en üst düzeye çıkarmak için lütfen bu eşiklerin altında tutun.
Genel (cihazlar genelinde ortalama) Telefon modeli başına Saat modeli başına
Kullanıcı tarafından algılanan kilitlenme oranı %1,09 %8 %4
Kullanıcı tarafından algılanan ANR oranı %0,47 %8 %5

Önemli veriler, uygulamamın Play'deki görünürlüğünü nasıl etkiler?

Uygulamanız veya oyununuz, herhangi bir temel önemli alanda genel kötü davranış eşiğini aşarsa Play, uygulamanızın tüm cihaz modellerindeki kullanıcılar için görünürlüğünü azaltabilir. Uygulamanız veya oyununuz, belirli bir cihaz modeli için herhangi bir önemli önemli cihazda cihaz başına kötü davranış eşiğini aşarsa Play, uygulamanızın veya oyununuzun o cihaz modelindeki kullanıcılar için görünürlüğünü azaltabilir. Play ayrıca kullanıcılara uygulamanızın cihazlarında düzgün çalışmayabileceğini göstermek için mağaza girişinizde bir uyarı görüntüleyebilir.

Hem cihaz başına hem de genel anlamda kötü davranışlar mümkün mü? Yoksa birini değil diğerini kullanmayı da mı düşünüyorsunuz? Bu durumda ne yapmalıyım?

Evet, tüm kombinasyonlar kullanılabilir. Genel kalitenizi iyileştirmek için, toplamda en fazla kullanıcıyı etkileyen kilitlenme ve ANR kümelerini düzeltmeyi hedeflemelisiniz. Cihaz başına kaliteyi artırmak için o cihazdaki en büyük kilitlenme ve ANR kümelerini düzeltmelisiniz. Her ikisi de mevcutsa genel olarak en büyük kilitlenme ve ANR kümelerine odaklanarak başlamanızı öneririz. Bunu yapmak, en önemli cihaz modellerinde kaliteyi de artırabilir.

Teknik sorunlarımı düzeltmek için yardıma ihtiyacım var. Nereden başlamalıyım?

Uygulama veya oyununuzdaki teknik sorunları teşhis edip düzeltmeye başlamanıza yardımcı olmak için çeşitli kaynaklar derledik.

Önemli veriler:

Kullanıcı tarafından algılanan ANR oranı
Kullanıcı tarafından algılanan kilitlenme oranı

Diğer tüm veriler:

Aşırı sayıda uyandırma
Takılı kalan kısmi uyanık kalma kilidi
Aşırı düzeyde arka planda kablosuz ağ taraması
Aşırı düzeyde arka planda ağ kullanımı
Uygulama başlatma süresi
Yavaş oluşturma
İzin redleri

Kötü davranışlara veya mağaza girişi uyarılarına şaşırmak istemiyorum. Bunun önüne nasıl geçebilirim?

Play, kalitenizi değerlendirirken genellikle son 28 günün verilerine bakar. Android vitals, 28 gün boyunca sizi kötü davranışlar konusunda uyarır.

  • Kullanıcı arayüzünü düzenli olarak kontrol edin veya verileri doğrudan iş akışlarınıza dahil etmek için raporlama API'sini kullanın.
  • [Yakında] Play Console'da kötü davranışlar için e-posta uyarıları yapılandırın.
  • [Yakında] Android vitals, 7 gün içinde cihaz başına kötü davranış eşiğini yakalayamayan cihazlar olarak tanımlanan "yeni ortaya çıkan sorunları" bildirecektir. Bu sayede, sorunun önüne geçmek için 21 gün süre tanınır.

Kötü davranışlar gösteren çok sayıda cihazım var. Listeyi nasıl anlayabilirim?

Bazen cihaz donanımının veya yazılımının belirli özellikleri sorun oranlarınızı etkileyebilir. Android vitals'daki yeni bir özellik, bu sorunları yakalayıp çözmenize yardımcı olmak için yüksek sorun oranları ile RAM, Android sürümü ve çip üzerinde sistem gibi temel cihaz özellikleri arasında olası ilişkilendirmeler tespit ettiğinde sizi bilgilendirir. Siz de Play Console'daki Erişim ve cihazlar bölümünde bu ilişkileri keşfedebilirsiniz.

Ayrıca Android vitals'da yükleme tabanı, gelir, puanlar ve yorumlar gibi birleştirilmiş cihaz bilgilerine tek tıkla erişebilirsiniz. Bu bilgiler yan panelde görüntülendiğinden, bulunduğunuz sayfadan ayrılmanız gerekmez.

Bir cihazda sorunu düzeltirsem uyarıların gösterilmesi ne kadar sürer?

Play, önemli verilerinizi 28 günlük hareketli ortalamaya göre her gün değerlendirir. Kayan ortalama, eşiklerin altına geri indiğinde Android vitals artık uyarı göstermeyi durdurur. Play algoritmaları, teknik kalitenizin zaten doğru yönde ilerlediğini algılarsa mağaza girişi uyarıları bundan daha erken kaldırılabilir.

Sorunu düzeltemiyorsam ya da düzeltmek istemiyorsam ne olacak?

Ne yapacağınıza karar verirken sürekli kötü deneyimlerin hem maliyetini hem de fırsatını hesaba kattığınızdan emin olun. Kötü davranışlar mevcut kullanıcıları etkiler ve potansiyel kullanıcılar edinme şansınızı azaltır. Her cihazda kötü davranışı düzeltmek uygun değilse, cihaz hedefleme ve hariç tutma mantığınızı incelemek isteyebilirsiniz.

Android vitals sorun sayıları ve oranları neden kendi çözümlerim veya diğer üçüncü taraf çözümlerimden gördüğüm sorun sayıları ve oranlarıyla eşleşmiyor?

Android vitals, Google Play'in teknik kaliteyi değerlendirirken başvurduğu doğru kaynaktır. Android vitals sorun sayıları ve oranları çeşitli nedenlerden dolayı diğer kaynaklardan gelenlerle eşleşmeyebilir:

  • Android vitals bilgileri Android platformundan alınır ve SDK'lar tarafından görülemeyen bazı etkinlikleri yakalar. Örneğin:
    • Başlatma sırasında, SDK başlatmadan önce gerçekleşen kilitlenmeler
    • Android 12'den önceki ANR'ler
  • Android vitals yalnızca sertifikalı cihazlarda ve Google Play'den yüklenen uygulamalarda bildirilen sorunları sayar. Diğer veri kaynaklarında bu kısıtlamalar uygulanmayabilir.
  • Android vitals yalnızca kullanım ve teşhis bilgilerini paylaşmayı seçen kullanıcılardan veri toplar. Diğer araçlar kullanıcının kaydolmasını gerektirmeyebilir. Toplasalar bile, Android'i etkinleştirmiş kullanıcıların tam olarak aynı kullanıcı grubundan veri toplamaları pek olası değildir.
  • Kullanıcı gizliliğini korumak amacıyla, gösterge tablosunda metrikleri yalnızca anonimleştirilmiş raporlar oluşturmak için yeterli veri toplayabilirsek gösteririz.
  • Sorun oranları farklı şekilde hesaplanabilir. Android vitals sorun oranları, günlük etkin kullanıcı başına sorun sayısını (kilitlenmeler, ANR'ler vb.) sayar. Crashlytics, uygulama oturumu başına sorun sayısını hesaplar. Yani, örneğin bir kullanıcı bir oyunu günde üç kez oynayıp bir kilitlenmeyle karşılaşırsa Android vitals% 100 kilitlenme oranı gösterirken Crashlytics %33'lük bir kilitlenme oranı gösterir.

Verilerin nasıl toplandığı hakkında daha fazla bilgi için Play Console Yardım Merkezi'ne bakın.