Kilitlenme gerektirmeyen metrikleri anlayın

Crashlytics, uygulamalarınızın her biri için kilitlenme yaşanmayan metrikleri, özellikle kilitlenme yaşamayan kullanıcıların yüzdesini ve kilitlenme yaşanmayan oturumların yüzdesini otomatik olarak hesaplar ve görüntüler. Bu ölçümler, uygulamanızın kararlılığını hızlı bir şekilde anlamanıza yardımcı olabilir.

Bu kilitlenmeyen metriklerin grafiklerini Crashlytics kontrol panelinin üst kısmında bulabilirsiniz ve bu grafikleri, zaman aralığı, derleme ve (Android uygulamaları için) Google Play yoluna göre çeşitli boyutlara göre filtreleyebilirsiniz.

Kilitlenme yaşanmayan metrikleri anlamak için Crashlytics'in bir kullanıcıyı bir oturumdan nasıl ayırt ettiğini anlamak faydalı olacaktır:

  • Kullanıcı, uygulamanızın bir cihaza bireysel kurulumudur. Örneğin, bir kişi uygulamanızı birden fazla farklı cihaza yüklediyse Crashlytics her yüklemeyi farklı ve benzersiz bir kullanıcı olarak sayar.

  • Oturum, kullanıcının bir uygulamayla meşgul olduğu sürekli bir süredir. Uygulama soğuk başlatıldığında veya uygulama en az 30 dakika arka planda tutulduktan sonra ön plana çıkarıldığında yeni bir oturum başlar.

Kilitlenme yaşanmayan kullanıcı metriği nedir?

Kilitlenme yaşamayan kullanıcılar metriği, seçilen bir dönemde uygulamanızla etkileşime giren ancak kilitlenme yaşamayan kullanıcıların yüzdesidir. Bu ölçüm, 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 ölçümü olarak izlenir.

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

  • Kullanıcının kaldığı yerden devam edebileceği, isteğe bağlı akış uygulamaları, sosyal medya uygulamaları veya gündelik oyunlar gibi uzun ve gündelik oturumlara sahip uygulamalar . Kullanıcılar genellikle bu uygulamalarla daha uzun ve genellikle çok oturumlu deneyimlerle etkileşime girdiğinden, kilitlenmeyen kullanıcı sayısını en üst düzeye çıkarmak, her bir oturumun kusursuz olmasını sağlamaktan önceliklidir.

  • Yerleşik iş uygulamaları veya büyük ölçekli çevrimiçi platformlar gibi yerleşik kullanıcı tabanlarına sahip uygulamalar ; bu platformlara yönelik alışkanlık ve ihtiyaç, çökme rahatsızlığından daha ağır basıyor.

Kilitlenmesiz oturum ölçümü nedir?

Kilitlenmesiz oturumlar ölçümü, seçilen bir zaman diliminde gerçekleşen ve kilitlenmeyle sonuçlanmayan oturumların yüzdesidir. Kilitlenme yaşanmayan oturumlar, uygulamanın genel güvenilirliğini gösterir ve kullanıcının güvenini artırır. Kilitlenme olmayan oturumları takip etmek, özellikle yeni bir sürümün ilk aşamalarında önemlidir; bu durumda, kullanıcının ilk etkileşimi sırasında meydana gelen bir kilitlenme, anında terk etme noktasına varan bir hayal kırıklığıyla sonuçlanabilir.

Bu ölçüm, aşağıdaki uygulama türleri için sıklıkla tercih edilen ölçümdür:

  • Kritik bir anın ortasında meydana gelen bir çökmenin kullanıcıyı mahvedebileceği, gerçek zamanlı oyun veya zamana duyarlı akış uygulamaları gibi kısa ve yoğun kullanım alışkanlıklarına sahip uygulamalar .

  • Finansal uygulamalar veya gezinme uygulamaları gibi önemli sonuçları olan ve deneyimin son durumunun vurgulandığı uygulamalar . Bu uygulamalardan birinde meydana gelen bir çökme, önemli sorunlara yol açarak uygulamaya olan güvenin kaybolmasına neden olabilir.

Kazasız metriklerin hesaplanması

Kilitlenme yaşamayan kullanıcılar nasıl hesaplanır?

Kilitlenme yaşamayan kullanıcılar değeri, uygulamanızla etkileşime giren ancak seçilen bir dönem boyunca kilitlenme yaşamayan kullanıcıların yüzdesini temsil eder.

İşte kilitlenme yaşanmayan kullanıcı yüzdesini hesaplamak için kullanılan formül. Giriş değerleri Crashlytics SDK'sı tarafından sağlanır ve Crashlytics kontrol panelinin sağ üst köşesindeki açılır menüden seçtiğiniz zaman dilimini temel alır.

CRASH_FREE_USERS_PERCENTAGE = 1 - ( CRASHED_USERS / ALL_USERS )

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

  • ALL_USERS seçilen dönem boyunca uygulamanızla etkileşime giren toplam kullanıcı sayısını temsil eder.

Kilitlenme yaşamayan kullanıcı yüzdesi, ortalama değil, zaman içinde elde edilen bir toplamdır .

Kilitlenme yaşanmayan kullanıcıların değeri farklı zaman dilimlerinde karşılaştırılmamalıdır. Tek bir kullanıcının kilitlenme yaşama olasılığı, uygulamanızı ne kadar çok kullanırsa o kadar artar; dolayısıyla kilitlenme yaşamayan kullanıcıların değeri muhtemelen daha uzun süreler boyunca daha küçük olacaktır.

Kilitlenmesiz oturumlar nasıl hesaplanır?

Kilitlenmesiz oturum değeri, uygulamanızda gerçekleşen ancak seçilen bir dönem boyunca kilitlenme yaşanmayan oturumların yüzdesini temsil eder.

Kilitlenmesiz oturumların yüzdesini hesaplama formülü aşağıda verilmiştir. Giriş değerleri Crashlytics SDK'sı tarafından sağlanır ve Crashlytics kontrol panelinin sağ üst köşesindeki açılır menüden seçtiğiniz zaman aralığını temel alır.

CRASH_FREE_SESSIONS_PERCENTAGE = 1 - ( CRASHED_SESSIONS / ALL_SESSIONS )

  • CRASHED_SESSIONS seçilen zaman diliminde kilitlenmeyle sonuçlanan oturumların sayısını temsil eder.

  • ALL_SESSIONS seçilen dönem boyunca uygulamanızda gerçekleşen toplam oturum sayısını temsil eder.

Kilitlenme yaşanmayan oturumların yüzdesi, ortalama değil, zaman içinde elde edilen toplamdır .