Firebase Performance Monitoring

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

Firebase Performance Monitoring, performansınız hakkında bilgi edinmenize Apple, Android ve web uygulamalarınızın performans özelliklerini öğrenin.

Performans verilerini uygulamanızdan toplamak için Performance Monitoring SDK'sını kullanırsınız. bu verileri Firebase konsolunda inceleyip analiz edebilirsiniz. Performans İzleme, uygulamanızın performansının nasıl iyileştirilebileceğini gerçek zamanlı olarak anlayabilmeniz için performans sorunlarını düzeltmek için bu bilgileri kullanabilirsiniz.

Apple platformları Android Web

Çıplaklık

Temel özellikler

Uygulama başlatma süresini, HTTP ağ isteklerini ve devamı Performance Monitoring SDK'sını uygulamanıza entegre ettiğinizde Uygulamanız otomatik olarak birkaç kod izlemeye başlamadan önce ve performansın kritik yönlerine odaklanıyor.
. SDK, yerel uygulamalar için başlangıç süresini günlüğe kaydeder, verileri ekrana göre oluşturur ve en çok dönüşüm etkinliği elde etmesini sağlar. Web uygulamaları için SDK günlükleri ilk zengin içerikli boyama, kullanıcıların etkileşime girebilmesi için ve daha fazlası.
Uygulama performansının görülmüş olabileceği durumlar hakkında bilgi sahibi olun iyileştirildi Uygulamanızın performansını optimize etmek, kullanmadığınız zamanlarda zor olabilir. tam olarak neden kullanıcı beklentilerinin altında kaldığını iyice anlamaktır. Bu nedenle Performance Monitoring, performans metriklerini aşağıdaki ölçütlere göre ayrılmış şekilde görmenize olanak tanır: özellikler (ör. ülke, cihaz, uygulama sürümü ve işletim sistemi düzeyi.
Uygulamanız için izlemeyi özelleştirme Enstrümantal özel kod izlemeleri belirli durumlarda (ör. en az 100 veya daha fazla) yeni bir ekran yükleyin veya yeni bir etkileşimli özellik görüntüleyin. Ayrıca, Etkinlikleri saymak için bu özel kod izlerinde özel metrikler oluşturun. (önbellek isabetleri gibi) otomatik olarak adlandırılır.
Uygulama performansındaki önemli değişiklikleri belirleme Ağ gibi önemli uygulama performansı sorunlarını belirleyip çözme uygulamanızın başarısı için hayati önem taşır. Performans İzleme, uyarıları ayarlayıp özelleştirdiğinizde Bu sayede uygulamanızın en önemli bölümlerini görebilir ve düşük performans gösteren nasıl etkilediğini öğreneceğiz.

Nasıl çalışır?

Performance Monitoring SDK'sını eklediğinizde Firebase otomatik olarak veri toplamaya başlar uygulamanızda yaygın olarak kullanılan bazı işleme ait veriler. Örneğin:

Performance Monitoring, bu süreçler hakkında veri toplamak için izleri kullanır. Bir iz, Uygulamanızda zamanın iki noktasında yakalanan verileri içeren bir rapordur.

Her iz için toplanan performans verileri metrik olarak adlandırılır ve izin türüne bağlıdır. Örneğin, uygulamanızın bir örneği Bu iz, ağ için önemli olan metrikleri toplar. (ör. yanıt süresi ve yük boyutu) istek izleme için

Uygulamanızın bir örneği izlenen bir işlemi her çalıştırdığında, ilişkili iz ayrıca bu uygulama örneği için özellikler verilerini de otomatik olarak toplar. Örneğin, Örneğin, bir Android uygulaması bir ağ isteği yayınladığında iz, şu verileri toplar: cihaz, uygulama sürümü ve diğer özelliklere erişebilirsiniz. Siz bu özellikleri kullanarak performans verilerinizi filtreleyebilir ve belirli bir sorun yaşıyor.

Performance Monitoring'in kullanıma hazır izleri, verilerinizi izlemeye başlamanız için ama belirli görevlerin veya akışların performansı hakkında bilgi edinmek için kendi özel kod izlerinizi enstrümantasyon dokunun.

Uygulama yolu

Performance Monitoring SDK'sını uygulamanıza ekleyin Performans İzleme SDK'sını, diğer Uygulamanızda kullanmak istediğiniz Firebase ürünleri.
Apple platformları | Android | Web | Flutter
(İsteğe bağlı)
Uygulamanızda özel kod izlerini ve özel metrikleri kullanın
Performance Monitoring SDK'sını kullanarak, özel kod izleri ve özel metrikler Böylece, uygulamanızın performansının belirli yönlerini ölçebilirsiniz.
Konsoldaki performans verilerini gerçek zamanlı olarak izleyin Firebase konsolu, ayrıntılı bilgi edinmek için kullanıcılarınızın performans verilerini daha iyi anlamanızı sağlayabilir. Ayrıca transkriptinizi performans verilerinin dökümünü size özellikler ülke, cihaz veya işletim sistemi.

Kullanıcı verileri

Performans İzleme, kimliği tanımlayabilecek bilgileri kalıcı olarak depolamaz bilgi (ör. adlar, e-posta adresleri veya telefon numaraları) İzleme sırasında HTTP ağ istekleri, Performance Monitoring URL'leri kullanır (URL parametreleri hariç) kalıcı olan toplu ve anonim URL kalıpları oluşturmak için ve Firebase konsolunda gösterilir.

Daha ayrıntılı bilgi için tarafından toplanan bilgi örnekleri Performans İzleme.

Sonraki adımlar