Kilitlenme sorunu yaşamayan metrikleri anlama

Crashlytics, uygulamalarınızın her biri için kilitlenme sorunu ile karşılaşmayan metrikleri, özellikle de kilitlenme sorunu yaşamayan kullanıcıların yüzdesi ve kilitlenme sorunu yaşamayan oturumların yüzdesini otomatik olarak hesaplayıp gösterir. Bu metrikler, uygulamanızın kararlılığını hızla anlamanıza yardımcı olabilir.

Bu kilitlenme sorunu yaşanmayan metriklerin grafiklerini Crashlytics kontrol panelinin üst kısmında bulabilirsiniz. Ayrıca bu grafikleri zaman aralığı, derleme ve (Android uygulamaları için) Google Play kanalı gibi çeşitli boyutlara göre filtreleyebilirsiniz.

Kilitlenme sorunu yaşanmayan metrikleri anlamak için Crashlytics'in kullanıcıyı oturumdan nasıl ayırdığını anlamak yararlı olacaktır:

  • Kullanıcı, uygulamanızın bir cihaza bireysel olarak yüklenmesidir. Örneğin, bir kullanıcı uygulamanızı birkaç farklı cihaza yüklediyse Crashlytics, her yüklemeyi farklı ve benzersiz bir kullanıcı olarak sayar.

  • Oturum, kullanıcının bir uygulama ile etkileşimde bulunduğu kesintisiz bir süredir. Uygulama baştan başlatıldığında veya uygulama en az 30 dakika arka planda çalıştıktan sonra yeni bir oturum başlar.

Kilitlenme sorunu yaşamayan kullanıcı sayısı metriği nedir?

Kilitlenme sorunu yaşamayan kullanıcılar metriği, belirli bir dönemde uygulamanızla etkileşimde bulunan ancak kilitlenme sorunu yaşamayan kullanıcıların yüzdesidir. Bu metrik, uygulamanızın tek bir kullanıcıya sunduğu deneyimi yansıtır. Hedef, genel kullanıcı deneyimi olduğunda, sıklıkla uygulamanın tamamı için temel sağlık metriği olarak izlenir.

Bu metrik özellikle aşağıdaki uygulama türleri için geçerli olabilir:

  • İsteğe bağlı yayın uygulamaları, sosyal medya uygulamaları veya basit oyunlar gibi uzun ve basit oturumlar gibi kullanıcıların kaldığı yerden devam edebileceği uygulamalar. Kullanıcılar genellikle bu uygulamalarla daha uzun ve genellikle birden çok oturumla etkileşimde bulunduğu için, kilitlenme sorunu yaşamayan kullanıcıların toplam sayısını en üst düzeye çıkarmak, her bir oturumun kusursuz olmasını sağlamaya göre önceliklidir.

  • Köklü iş uygulamaları veya büyük ölçekli online platformlar gibi yerleşik kullanıcı tabanlarına sahip uygulamalar. Bu platformlara yönelik alışkanlık ve ihtiyaçlar bir kilitlenmenin verdiği rahatsızlıktan ağır basar.

Kilitlenme sorunu yaşanmayan oturum sayısı metriği nedir?

Kilitlenme sorunu yaşanmayan oturumlar metriği, belirli bir dönemde gerçekleşen ve bir kilitlenmeyle bitmeyen oturumların yüzdesidir. Kilitlenme içermeyen oturumlar, uygulamanın genel güvenilirliğini gösterir ve kullanıcıların güvenini artırır. Kilitlenme sorunu yaşanmayan oturumları izlemek, özellikle yeni bir sürümün ilk aşamalarında önemlidir. Kullanıcının ilk etkileşimi sırasındaki bir kilitlenme, kullanıcının vazgeçme noktasından hemen itibaren hayal kırıklığına yol açabileceği durumlarda.

Bu metrik, aşağıdaki uygulama türleri için genellikle tercih edilen metriktir:

  • Gerçek zamanlı oyun oynama veya zamana duyarlı yayın uygulamaları gibi kısa ve yoğun kullanım kalıplarına sahip uygulamalar. Bu tür uygulamalar kritik bir anın ortasında bir kazaya yol açabilir.

  • Finans uygulamaları veya gezinme uygulamaları gibi önemli sonuçları olan uygulamalar. Odak noktası, deneyimin son durumudur. Bu uygulamalardan birinin kilitlenmesi önemli sorunlara yol açarak uygulamaya duyulan güvenin zedelenmesine yol açabilir.

Kilitlenme sorunu yaşanmayan metriklerin hesaplanması

Kilitlenme sorunu yaşamayan kullanıcı sayısı nasıl hesaplanır?

Kilitlenme sorunu yaşamayan kullanıcılar değeri, uygulamanızla etkileşime giren ancak belirli bir dönemde kilitlenme yaşamayan kullanıcıların yüzdesini temsil eder.

Kilitlenme sorunu yaşamayan kullanıcı yüzdesini hesaplama formülü aşağıdaki gibidir. Giriş değerleri Crashlytics SDK tarafından sağlanır ve Crashlytics kontrol panelinin sağ üst kısmındaki açılır menüden seçtiğiniz dönemi temel alır.

CRASH_FREE_USERS_PERCENTAGE = 1 - (CRASHED_USERS / ALL_USERS)

  • CRASHED_USERS, seçilen zaman aralığında kilitlenme yaşayan benzersiz kullanıcıların toplam sayısını temsil eder.

  • ALL_USERS, seçilen dönemde uygulamanızla etkileşimde bulunan kullanıcıların toplam sayısını temsil eder.

Kilitlenme sorunu yaşamayan kullanıcı yüzdesi ortalama değil, zaman içindeki toplam değerdir.

Kilitlenme sorunu yaşamayan kullanıcı sayısı değeri, farklı dönemlerle karşılaştırılmamalıdır. Tek bir kullanıcının kilitlenme yaşama olasılığı, uygulamanızı daha fazla kullandıkça artar. Bu nedenle, kilitlenme sorunu yaşamayan kullanıcıların değeri daha uzun süre boyunca daha düşük olabilir.

Kilitlenme sorunu yaşanmayan oturumlar nasıl hesaplanır?

Kilitlenme sorunu yaşanmayan oturum sayısı değeri, belirli bir dönemde uygulamanızda gerçekleşen ancak kilitlenme olmayan oturumların yüzdesini temsil eder.

Kilitlenme sorunu yaşanmayan oturum yüzdesini hesaplama formülü aşağıdaki gibidir. Giriş değerleri Crashlytics SDK tarafından sağlanır ve Crashlytics kontrol panelinin sağ üst kısmındaki açılır menüden seçtiğiniz dönemi temel alır.

CRASH_FREE_SESSIONS_PERCENTAGE = 1 - (CRASHED_SESSIONS / ALL_SESSIONS)

  • CRASHED_SESSIONS, seçilen dönemde bir kilitlenmeyle sona eren oturumların sayısını temsil eder.

  • ALL_SESSIONS, seçilen zaman diliminde uygulamanızda gerçekleşen oturumların toplam sayısını temsil eder.

Kilitlenme sorunu yaşanmayan oturum yüzdesi, ortalama bir değer değil, zaman içindeki toplamadır.