Android vitals

Android vitals, Google'ın Google Play'deki Android uygulamalarının kalitesini artırmasına yardımcı olur. Kullanıcı izin verdiğinde Android destekli cihazı; kararlılık, performans, pil kullanımı ve izin sorunları gibi uygulama kalitesi metriklerini izler. Google Play bu verileri toplar. Bu verilere Play Console'daki Android vitals kontrol paneli ve Google Play Developer Reporting API üzerinden erişilebilir.

Geliştiriciler, kullanıcı deneyimini iyileştirmek için Android vitals'ı, özellikle de temel verileri (kullanıcı tarafından algılanan kilitlenme oranı, kullanıcı tarafından algılanan ANR oranı ve aşırı sayıda kısmi uyanık kalma kilidi) izlemelidir.

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

Uygulamanızın önemli verileri, Google Play'deki görünürlüğünü etkiler. Her temel öğenin genel kötü davranış eşiği ve cihaz başına kötü davranış eşiği vardır.

SSS

Önemli veriler nedir?

Önemli veriler, Android vitals'taki en önemli metriklerdir ve uygulamanızın Google Play'deki görünürlüğünü etkiler. Önemli veriler şunlardır: Tüm uygulamalar için kullanıcı tarafından algılanan kilitlenme oranı, kullanıcı tarafından algılanan ANR oranı ve aşırı sayıda kısmi uyanık kalma kilidi, kol saati yüzü uygulamaları için ise aşırı düzeyde pil kullanımı.

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

Kilitlenme, ANR ve pil kullanımıyla ilgili önemli verilerde iki kötü davranış eşiği vardır: biri cihazlardaki tüm oturumlar için, diğeri ise cihaz başına. Bu 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 (cihazlar arası ortalama) Telefon modeli başına Saat modeline göre
Kullanıcı tarafından algılanan kilitlenme oranı %1,09 %8 %4
Kullanıcı tarafından algılanan ANR oranı %0,47 %8 %5
Aşırı pil kullanımı %1 - %1
Aşırı sayıda kısmi uyanık kalma kilidi %5 - -

Kısmi uyanık kalma kilidi kullanımının ne zaman aşırı kabul edildiğiyle ilgili ayrıntılar için Aşırı sayıda kısmi uyanık kalma kilidi başlıklı makaleyi inceleyin.

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

Uygulamanız veya oyununuz kötü davranış eşiğini aşarsa Play, öğenizin görünürlüğünü azaltabilir. Play, mağaza girişinizde kullanıcılara uyarı da gösterebilir.

Hem cihaza özel hem de genel kötü davranışlar olabilir mi? Yoksa biri var diğeri yok mu? Bu durumda ne yapmalıyım?

Evet, tüm kombinasyonlar mümkündür. Uygulama kalitesini artırmak için en fazla kullanıcıyı etkileyen kilitlenmeleri ve ANR'leri düzeltin. Belirli cihazlarda daha iyi kalite için bu cihazlardaki en büyük kilitlenme ve ANR gruplarını düzeltin. Her iki sorun da varsa öncelikle en büyük genel kilitlenme ve ANR kümelerine odaklanın.

Teknik sorunlarımı düzeltme konusunda yardıma ihtiyacım var. Nereden başlamalıyım?

Uygulamanızda veya oyununuzda karşılaştığınız teknik sorunları teşhis edip düzeltmenize yardımcı olmak için aşağıdaki kaynaklar sağlanmıştır.

Önemli veriler:

Kullanıcı tarafından algılanan ANR oranı
Kullanıcı tarafından algılanan kilitlenme oranı
Aşırı pil kullanımı
Aşırı sayıda kısmi uyanık kalma kilidi

Diğer tüm hayati değerler:

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

Yavaş oturumlar
Düşük bellek nedeniyle işlem sonlandırma (LMK)
İzin reddetme

Kötü davranışlar veya mağaza girişi uyarıları nedeniyle sürprizlerle karşılaşmak istemiyorum. Bu durumu nasıl önleyebilirim?

Play, uygulamanızın kalitesini değerlendirmek için son 28 günün verilerini kullanır. Android vitals, bu dönemdeki sorunlar hakkında sizi uyarır.

  • Verileri iş akışınıza entegre etmek için düzenli olarak kullanıcı arayüzünü kontrol edin veya raporlama API'sini kullanın.
  • Play Console'da sorunlarla ilgili e-posta uyarıları ayarlayın.
  • Android vitals, "yeni ortaya çıkan sorunlar" olarak adlandırılan ve cihazları 7 günden uzun süredir etkileyen sorunları işaretler. Bu durumda, sorunları çözmek için 21 gününüz olur.

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

Bazen cihaz donanımı veya yazılımıyla ilgili sorunlar yüksek hata oranlarına neden olur. Android Vitals, yüksek hata oranları ile RAM, Android sürümü ve işlemci türü gibi öğeler arasında olası bağlantılar konusunda sizi uyarır. Bu bağlantıları Play Console'daki Erişim ve Cihazlar bölümünü kullanarak kendiniz de inceleyebilirsiniz.

Android vitals, kullanıcı sayısı, gelir, puanlar ve yorumlar gibi önemli cihaz bilgilerine hızlı erişim de sağlar. Bu bilgiler bir yan panelde gösterilir. Bu nedenle, mevcut sayfanızdan ayrılmanız gerekmez.

Bir cihazdaki sorunu düzeltirsem uyarıların gösterilmesi ne kadar süre sonra durur?

Play, 28 günlük ortalamayı kullanarak uygulamanızın temel performans göstergelerini günlük olarak kontrol eder. Bu ortalama iyileştiğinde Android vitals uyarıları kaybolur. Play'in sistemi iyileşme tespit ederse mağaza girişi uyarıları daha hızlı kaldırılabilir.

Sorunu düzeltemezsem veya düzeltmek istemezsem ne olur?

Devam eden kötü kullanıcı deneyimlerinden kaynaklanan maliyetleri ve kaçırılan fırsatları değerlendirdiğinizden emin olun. Kötü davranışlar mevcut kullanıcılara zarar verir ve yeni kullanıcı çekmeyi zorlaştırır. Belirli cihazlardaki sorunları düzeltmek pratik değilse cihaz hedefleme ve hariç tutma kurallarınızı yeniden gözden geçirin.

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

Android vitals, Play'in teknik uygulama kalitesiyle ilgili temel kaynağıdır. Sorun sayısı ve oranları, çeşitli nedenlerle diğer kaynaklardan farklı olabilir:

  • Android vitals verileri Android sisteminden gelir ve SDK'lar tarafından görülmeyen olayları (ör. aşağıdakiler) içerir:
    • SDK başlatılmadan önceki kilitlenmeler
    • Android 12'den önceki sürümlerdeki ANR'ler
  • Android vitals yalnızca sertifikalı cihazlardaki ve Google Play'den yüklenen uygulamalardaki sorunları sayar.
  • Android vitals yalnızca verileri paylaşmayı kabul eden kullanıcıların verilerini kullanır.
  • Kullanıcı gizliliğini korumak için yalnızca anonim raporlar oluşturmaya yetecek kadar veri varsa verileri gösteririz.
  • Sorun oranları farklı şekilde hesaplanabilir. Android vitals, günlük etkin kullanıcı başına sorunları gösterir.
    • Örneğin, Crashlytics bir uygulama oturumunda kaç sorun meydana geldiğini sayar. Bir kullanıcı bir oyunu günde üç kez oynar ve bir kez kilitlenmeyle karşılaşırsa Android vitals% 100 kilitlenme oranı gösterirken Crashlytics% 33 kilitlenme oranı gösterir.

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

ANR ve kilitlenme analizlerimi IDE'de görebilir miyim?

Evet, Android Studio Meerkat'ta Uygulama Kalitesi Analizleri'ndeki raporları görüntülerken Analizler sekmesini tıklayın. Gemini, kilitlenmenin özetini sunar, analizler oluşturur ve faydalı belgelere bağlantılar verir. Gemini'a yerel kod bağlamına erişim izni verirseniz Gemini daha doğru sonuçlar, alakalı sonraki adımlar ve kod önerileri sunabilir. Bu sayede, sorunları teşhis etme ve çözme süresini kısaltabilirsiniz. Daha fazla bilgi edinmek için Android Studio belgelerine göz atın.