Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Firebase Performans İzleme

Uygulamanızın performans sorunları hakkında fikir edinin.

Firebase Performance Monitoring, iOS, 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 Performance Monitoring SDK'yı 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ı düzeltmek için kullanabilirsiniz.

iOS Android Web

Anahtar yetenekler

Uygulama başlatma süresini, HTTP ağ isteklerini ve daha fazlasını otomatik olarak ölçün Performance Monitoring SDK'yı uygulamanıza entegre ettiğinizde, uygulamanız performansın birçok kritik yönünü otomatik olarak izlemeye başlamadan önce herhangi bir kod yazmanıza gerek kalmaz.
Yerel uygulamalar için SDK, başlangıç ​​zamanını, verileri ekrana göre oluşturmayı ve ön plandayken veya arka plandayken etkinliği günlüğe kaydeder. Web uygulamaları için SDK, ilk zengin 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 fikir edinin Uygulamanızın performansını optimize etmek, tam olarak neden kullanıcı beklentilerini karşılamadığını bilmediğinizde zor olabilir. Bu nedenle Performans İzleme, ülke, cihaz, uygulama sürümü ve işletim sistemi seviyesi 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 özelliği 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 etkinlikleri (önbellek isabetleri gibi) saymak için bu özel kod izlerinde özel metrikler oluşturabilirsiniz.

O nasıl çalışır?

Performance Monitoring SDK'yı eklediğinizde Firebase, uygulamanızdaki birkaç yaygın işlem için otomatik olarak veri toplamaya başlar, örneğin:

Performans İzleme, bu işlemler hakkında veri toplamak için izleri kullanır. İz, uygulamanızda zaman içinde iki nokta arasında yakalanan verileri içeren bir rapordur.

Her izleme için toplanan performans verilerine ölçümler denir ve izleme türüne bağlı olarak 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 ayrıca o uygulama örneği için öznitelik verilerini otomatik olarak toplar. Örneğin, bir Android uygulaması bir ağ isteğinde bulunursa, izleme bu belirli uygulama örneği için cihazı, uygulama sürümünü ve diğer öznitelikleri toplar. Performans verilerinizi filtrelemek ve belirli kullanıcı segmentlerinde sorun yaşanıp yaşanmadığını öğrenmek için bu özellikleri kullanabilirsiniz.

Performans İzleme'den gelen kullanıma hazır izler, uygulamanızı izlemeye başlamanıza yardımcı olur, ancak belirli görevlerin veya akışların performansı hakkında bilgi edinmek için, uygulamanızda kendi özel kod izlerinizi düzenlemeyi deneyin.

Uygulama yolu

Performance Monitoring SDK'sını uygulamanıza ekleyin Uygulamanızda kullanmak istediğiniz diğer Firebase ürünleriyle birlikte Performance Monitoring SDK'sını uygulamanıza ekleyebilirsiniz.
iOS | Android |
(İsteğe bağlı)
Uygulamanızda özel kod izlerini ve özel ölçümleri kullanın
Performans İzleme SDK'sını kullanarak, uygulamanızın performansının belirli yönlerini ölçmek için özel kod izlerini ve özel ölçümleri uygulayabilirsiniz.
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ızın 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 herhangi bir bilgiyi (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