Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Ekran oluşturma performans verileri hakkında bilgi edinin (iOS ve Android uygulamaları)

Uygulamanızda izlenen süreçler hakkında toplamak verilere kullandığı izlerini Performans İzleme. İzleme, uygulamanızda zaman içinde iki nokta arasında yakalanan verileri içeren bir rapordur.

İOS ve Android uygulamalarında, otomatik Performans İzleme ekran render iz denilen uygulamanızda her ekran için bir iz toplar. Her ekran işleme izi, aşağıdaki ölçümleri toplar:

Sen (hakkında daha fazla bilgi Performans gösterge tablosunun alt kısmında izleri tablonun Ekran render alt sekmesinde, bu izlerin veri görebilirsiniz konsolunu kullanarak bu sayfada sonrası).

Ekran işleme izinin tanımı

Her ekran oluşturma izi, uygulamanızda ekrana verdiğiniz adla tanımlanır. Bu izleme için toplanan ölçümlerini Yavaş render çerçeveleri ve Dondurulmuş çerçeveleri bulunmaktadır.

  • Her için başlatır UIViewController içinde keyWindow uygulaması çağırdığında viewDidAppear: .

  • Uygulamanın aradığında durdurur viewDidDisappear: .

Ekran oluşturma izlerinin kurallı kapsayıcı görünümü denetleyicilerini yakalamadığını unutmayın.

Ekran işleme izleri tarafından toplanan metrikler

Bu izler kullanıma hazır izlerdir, bu nedenle bunlara özel metrikler veya özel nitelikler ekleyemezsiniz.

Yavaş işleme çerçeveleri

Bu ölçüm, belirli bir ekran için işlenmesi yavaş olan karelerin yüzdesidir. Spesifik olarak, bu ölçüm, karelerin %50'sinden fazlasının oluşturulmasının 16 ms'den uzun sürdüğü ekran örneklerinin yüzdesidir.

Donmuş çerçeveler

Bu ölçüm, belirli bir ekran için dondurulan karelerin yüzdesidir. Spesifik olarak, bu ölçüm, karelerin %0,1'inden fazlasının oluşturulmasının 700 ms'den uzun sürdüğü ekran örneklerinin yüzdesidir.

Performans verilerini izleyin, görüntüleyin ve filtreleyin

Gerçek zamanlı performans verilerini görüntülemek için uygulamanızın gerçek zamanlı veri işleme ile uyumlu bir Performance Monitoring SDK sürümü kullandığından emin olun. Daha fazla bilgi .

Gösterge tablonuzdaki temel metrikleri izleyin

Senin önemli ölçütleri trend öğrenmek için, Performans Gösterge tablosunun en üstünde metrikleriniz kurulu ekleyin. Haftadan haftaya değişiklikleri görerek gerilemeleri hızlı bir şekilde tanımlayabilir veya kodunuzdaki son değişikliklerin performansı iyileştirdiğini doğrulayabilirsiniz.

Firebase Performance Monitoring panosundaki metrik panosunun bir görüntüsü

Gidin ölçümlerini kuruluna bir metrik eklemek için Performans pano Firebase konsolunda, ardından Tablosu sekmesini tıklayın. Boş bir metrik kartı tıklayın, ardından panonuza eklemek için mevcut bir metrik seçin. Click değiştirmek veya bir metrik kaldırmak gibi fazla seçenek için nüfuslu metrik kartta.

Metrik panosu, zaman içinde toplanan metrik verilerini hem grafik biçiminde hem de sayısal yüzde değişimi olarak gösterir.

Hakkında daha fazla bilgi panosunu kullanarak .

İzleri ve verilerini görüntüleyin

Gidin izlerini görüntülemek için Performans pano izleri masaya aşağı kaydırın Firebase konsolunda, ardından uygun alt sekmesini tıklayın. Tablo, her iz için bazı önemli metrikleri görüntüler ve hatta belirli bir metrik için yüzde değişimine göre listeyi sıralayabilirsiniz.

İzler tablosunda bir iz adına tıklarsanız, izi keşfetmek ve ilgilenilen metriklerin detayına inmek için çeşitli ekranlara tıklayabilirsiniz. En sayfalarda, Filtre kullanabilirsiniz örneğin özelliğine göre verileri filtrelemek için (ekranın sol üst) düğmesini:

özniteliğe göre filtrelenen Firebase Performance Monitoring verilerinin bir görüntüsü
  • Geçmiş serbest bırakılması veya en son sürümü hakkında görüş verilerinize uygulama sürümü tarafından Filtre
  • Cihaza Göre Filtre eski cihazlar uygulamanızı nasıl kullanıldığını öğrenmek üzere
  • Ülkeye göre Filtre emin veritabanı konumu belirli bir bölgeyi etkileyen olmadığından emin olmak için

Hakkında daha fazla bilgi için izleri verilerine bakmayı .

Sonraki adımlar