Firebase Performance Monitoring
Uygulamanızın performans sorunları hakkında bilgi edinin.
Uygulamanızdan performans verilerini toplamak için Performance Monitoring SDK'sını kullanıyorsunuz. bu verileri Firebase konsolunda inceleyip analiz edebilirsiniz. Performance Monitoring size yardımcı olur 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.
Başlamaya hazır mısınız? Platformunuzu seçin:
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 şunlara göre ayrılmış olarak 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 paketinin kullanıma hazır izleri, verilerinizi izlemeye başlamanızı ama belirli görevlerin veya akışların performansı hakkında bilgi edinmek için kendi özel kod izlerinizi enstrümantasyon özelliği dokunun.
Uygulama yolu
Performance Monitoring SDK'sını uygulamanıza ekleyin | Performance Monitoring SDK'sını diğer tüm SDK'larla birlikte uygulamanıza ekleyebilirsiniz
Uygulamanızda kullanmak istediğiniz Firebase ürünleri. Apple platformları | Android | Web | Çubuk |
|
(İ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
Performance Monitoring, kimliği tanımlayabilecek bilgileri kalıcı olarak saklamaz 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 Performance Monitoring değerleridir.
Sonraki adımlar
Uygulamanızda Performance Monitoring kullanmaya başlamak için şu sayfayı ziyaret edin:
Uyarıları ayarlama hakkında bilgi edinmek için Performans sorunları için uyarı ayarlama başlıklı makaleye bakın.