Firebase Performans İzleme
Uygulamanızın performans sorunları hakkında bilgi edinin.
Firebase Performance Monitoring, Apple, Android ve web uygulamalarınızın performans özellikleri hakkında fikir edinmenize yardımcı olan bir hizmettir.Uygulamanızdan performans verilerini toplamak için Performans İzleme SDK'sını kullanırsınız, ardından bu verileri Firebase konsolunda inceleyip analiz edersiniz. Performans İzleme, uygulamanızın performansının nerede iyileştirilebileceğini gerçek zamanlı olarak anlamanıza yardımcı olur, böylece bu bilgileri performans sorunlarını gidermek için kullanabilirsiniz.
Anahtar yetenekler
Uygulama başlatma süresini, HTTP ağ isteklerini ve daha fazlasını otomatik olarak ölçün | Performans İzleme SDK'sını uygulamanıza entegre ettiğinizde, uygulamanız performansın birkaç kritik yönünü otomatik olarak izlemeye başlamadan önce herhangi bir kod yazmanız gerekmez. Yerel uygulamalar için SDK, başlangıç zamanını, ekrana göre veri oluşturmayı ve ön planda veya arka plandayken etkinliği günlüğe kaydeder. Web uygulamaları için SDK, ilk içerikli boyama, kullanıcıların uygulamanızla etkileşim kurma yeteneği ve daha fazlası gibi özellikleri günlüğe kaydeder. |
Uygulama performansının iyileştirilebileceği durumlar hakkında bilgi edinin | Uygulamanızın performansını optimize etmek, tam olarak neden kullanıcı beklentilerini karşılamadığını tam olarak bilmiyorsanız zor olabilir. Bu nedenle Performans İzleme, ülke, cihaz, uygulama sürümü ve işletim sistemi düzeyi gibi özelliklere göre ayrılmış performans ölçümlerini görmenize olanak tanır. |
Uygulamanız için izlemeyi özelleştirin | Yeni bir ekran yüklediğinizde veya yeni bir etkileşimli özellik görüntülediğinizde olduğu gibi belirli durumlarda uygulamanızın performansını yakalamak için özel kod izlerini kullanabilirsiniz. Ayrıca, bu izlemeler sırasında tanımladığınız olayları (önbellek isabetleri gibi) saymak için bu özel kod izlemelerinde özel ölçümler oluşturabilirsiniz. |
Uygulama performansındaki önemli değişiklikleri belirleyin | Ağ kesintileri gibi önemli uygulama performansı sorunlarını belirlemek ve çözmek, uygulamanızın başarısı için hayati önem taşır. Performans İzleme, performans tuzaklarını kullanıcılarınızı etkilemeden önce görebilmeniz ve bunlara yanıt verebilmeniz için uygulamanızın en kritik bölümleri için uyarılar oluşturmanıza ve özelleştirmenize olanak tanır. |
O nasıl çalışır?
Performans İzleme SDK'sını eklediğinizde, Firebase otomatik olarak uygulamanızdaki birkaç yaygın işlem için veri toplamaya başlar, örneğin:
Performans İzleme, bu işlemler hakkında veri toplamak için izlemeleri kullanır. İzleme, uygulamanızda zaman içinde iki nokta arasında yakalanan verileri içeren bir rapordur.
Her izleme için toplanan performans verilerine metrik denir ve izleme türüne göre değişir. Örneğin, uygulamanızın bir örneği bir ağ isteği yayınladığında, izleme, yanıt süresi ve yük boyutu gibi ağ isteği izleme için önemli olan ölçümleri toplar.
Uygulamanızın bir örneği izlenen bir işlemi her çalıştırdığında, ilişkili izleme de o uygulama örneği için nitelik verilerini otomatik olarak toplar. Örneğin, bir Android uygulaması bir ağ isteği gönderirse izleme, o belirli uygulama örneği için cihazı, uygulama sürümünü ve diğer öznitelikleri toplar. Performans verilerinizi filtrelemek ve belirli kullanıcı segmentlerinin sorun yaşayıp yaşamadığını öğrenmek için bu öznitelikleri kullanabilirsiniz.
Performans İzleme'nin kullanıma hazır izleri, uygulamanızı izlemeye başlamanızı sağlar, ancak belirli görevlerin veya akışların performansı hakkında bilgi edinmek için uygulamanızda kendi özel kod izlerinizi kullanmayı deneyin.
uygulama yolu
Performans İzleme SDK'sını uygulamanıza ekleyin | Uygulamanızda kullanmak istediğiniz diğer Firebase ürünleriyle birlikte Performans İzleme SDK'sını uygulamanıza ekleyebilirsiniz. Elma platformları | Android | ağ | çarpıntı | |
(İsteğe bağlı) Uygulamanızda özel kod izlerini ve özel metrikleri kullanın | Performans İzleme SDK'sını kullanarak, uygulamanızın performansının belirli yönlerini ölçmek için özel kod izlemelerini ve özel ölçümleri kullanabilirsiniz. | |
Konsoldaki performans verilerini gerçek zamanlı olarak izleyin | Firebase konsolunda , uygulamanızın performansının iyileştirilebileceği belirli durumları öğrenmek için kullanıcılarınızdan gelen performans verilerini izleyebilirsiniz. Performans verilerini uygulama sürümü, ülke, cihaz veya işletim sistemi gibi özelliklere göre de ayırabilirsiniz. |
Kullanıcı bilgisi
Performans İzleme, kişisel olarak tanımlanabilir bilgileri (adlar, e-posta adresleri veya telefon numaraları gibi) kalıcı olarak saklamaz. Performans İzleme, HTTP ağ isteklerini izlerken, sonunda kalıcı olan ve Firebase konsolunda gösterilen toplu ve anonim URL kalıpları oluşturmak için URL'leri (URL parametreleri dahil değil) kullanır.
Daha fazla ayrıntı için Performans İzleme tarafından toplanan bilgi örneklerine bakın.
Sonraki adımlar
Uygulamanızda Performans İzlemeyi kullanmaya başlamak için şu adresi ziyaret edin:
Uyarıları ayarlama hakkında bilgi edinmek için Performans sorunları için uyarıları ayarlama konusuna bakın.