Android vitals

Android vitals, Android cihazlarda Google Play uygulamalarının teknik kalitesini iyileştirmeyi amaçlayan bir Google girişimidir. Programa 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 kaliteyle ilgili bilgileri günlüğe kaydeder. Bu veriler Google Play tarafından toplanır ve bu verilere iki şekilde erişilebilir: Android vitals kontrol panelindeki Google Play Console'dan ve Google Play Developer Reporting API üzerinden.

Geliştiriciler, kullanıcı deneyimi üzerinde olumsuz bir etki olmadığından emin olmak için tüm önemli verileri izlemelidir. Geliştiriciler özellikle iki önemli verilere ö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österilmiştir.

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 temel 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ŞİĞİ
Başlığınızın Google Play'deki görünürlüğünü en üst düzeye çıkarmak için lütfen bu eşiklerin altında tutun.
Genel (tüm cihazlarda ortalama) Telefon modeli başına
Kullanıcı tarafından algılanan kilitlenme oranı %1,09 %8
Kullanıcı tarafından algılanan ANR oranı %0,47 %8

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

Uygulama veya oyununuz, herhangi bir temel önemli alanda genel kötü davranış eşiğini aşarsa Play, oyununuzun 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 söz konusu cihaz modelindeki kullanıcılar için görünürlüğünü azaltabilir. Play, uygulamanızın cihazlarında düzgün çalışmayabileceğini belirtmek için mağaza girişinizde bir uyarı da gösterebilir.

Hem cihaz bazında hem de genel anlamda kötü davranışlar olabilir mi? Ya da sadece birini değil diğerini mi? Böyle bir durumda ne yapmalıyım?

Evet, tüm kombinasyonlar mümkündür. Genel kalitenizi artırmak için, genel olarak en fazla kullanıcıyı etkileyen kilitlenme ve ANR kümelerini düzeltmeyi hedeflemelisiniz. Cihaz başına kaliteyi artırmak için söz konusu cihazdaki en büyük kilitlenme ve ANR kümelerini düzeltmelisiniz. Her ikisi de geçerliyse genel olarak en büyük kilitlenme ve ANR kümelerine odaklanarak başlamanızı öneririz. Bu sayede en önemli cihaz modellerinde kaliteyi de iyileştirebilirsiniz.

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 bir dizi kaynak 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 kilitleri
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 reddi

Kötü davranışlar 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 verilerini dikkate alır. Android vitals, 28 gün içinde 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 Reporting API'yi kullanın.
  • [Yakında] Kötü davranışlar için Play Console'da 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. Sorunun önüne geçmek için 21 güne kadar bir 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 yönleri sorun oranlarınızın artmasına katkıda bulunabilir. Android vitals'daki yeni bir özellik sayesinde bu sorunları yakalayıp çözebilirsiniz. Android vitals'daki yeni bir özellik sayesinde, yüksek sorun oranları ile RAM, Android sürümü ve çip üzerinde sistem gibi temel cihaz özellikleri arasında olası bir bağlantı bulduğumuzda bilgilendirilirsiniz. Siz de bu ilişkileri Play Console'daki Erişim ve Cihazlar bölümünde keşfedebilirsiniz.

Android vitals'da yükleme tabanı, gelir, puanlar ve yorumlar gibi birleştirilmiş cihaz bilgilerine tek tıkla erişebilirsiniz. Bu bilgiler, bulunduğunuz sayfadan ayrılmak zorunda kalmamanız için bir yan panelde görüntülenir.

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

Play, önemli verilerinizi 28 günlük hareketli ortalama bazda günlük olarak değerlendirir. Hareketli ortalama, eşiklerin altına düştüğünde Android vitals uyarı göstermeyi durdurur. Play algoritmaları teknik kalitenizin zaten doğru yönde ilerlediğini algılarsa mağaza girişi uyarıları bu süreden daha önce kaldırılabilir.

Sorunu düzeltemiyorsam veya düzeltmek istemiyorsam ne olur?

Nasıl devam edeceğinize karar verirken kalıcı kötü deneyimlerin hem maliyetini hem de fırsatını göz önünde bulundurduğunuzdan emin olun. Kötü davranışlar mevcut kullanıcıları etkiler ve potansiyel kullanıcı edinme şansınızı azaltır. Cihaz başına kötü davranışı düzeltmek mümkün değilse cihaz hedefleme ve hariç tutma mantığınızı incelemek isteyebilirsiniz.

Android vitals'daki sorunların sayısı ve oranları neden kendi çözümlerimde veya diğer üçüncü taraf çözümlerimde gördüğüm sorun sayıları ve oranlarıyla eşleşmiyor?

Android vitals, teknik kaliteyi değerlendiren Google Play'in doğru kaynak kaynağıdır. Android vitals sorun sayıları ve oranları çeşitli nedenlerden dolayı diğer kaynaklardan gelenlerle eşleşmeyebilir:

  • Android vitals bilgileri Android platformundan gelir ve SDK'lar tarafından görülemeyen bazı etkinlikleri yakalar. Örneğin:
    • Başlatma sırasında, SDK başlatmadan önce meydana gelen 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ı bu kısıtlamaları uygulamayabilir.
  • 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. Veri topluyor olsalar bile, Android'i etkinleştirmiş olan kullanıcıların tümüyle aynı kullanıcı grubundan veri toplamaları pek olası değildir.
  • Kullanıcı gizliliğini korumak için gösterge tablosunda metrikleri yalnızca anonimleştirilmiş raporlar oluşturmaya yetecek kadar veri toplayabildiysek 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. Böylece, örneğin bir kullanıcı bir oyunu günde üç kez oynayıp bir kilitlenmeyle karşılaşırsa Android vitals% 100 kilitlenme oranı, Crashlytics ise %33 kilitlenme oranı gösterir.

Verilerin nasıl toplandığı hakkında daha fazla bilgiyi Play Console Yardım Merkezi'nde bulabilirsiniz.