Performance Monitoring ile, performans verilerini segmentlere ayırmak ve odaklamak için özellikleri kullanabilirsiniz. nasıl etkilediğini öğreneceğiz.
İz tablosunda bir iz adını tıkladıktan sonra,
"the"
Performans kontrol panelinde verilen verileri
farklı metrikler oluşturabilirsiniz. Şunu kullanın:
Firebase Performance Monitoring verileri özelliğe göre filtreleniyor" /
- Sitenizin belirli bir sayfasına ait verileri görüntülemek için Sayfa URL'sine göre filtreleyin site
- 3g bağlantısının nasıl olduğunu öğrenmek için Etkili bağlantı türü'ne göre filtreleyin uygulamanızı etkiler
- Veritabanı konumunuzun aynı olmadığından emin olmak için Ülke'ye göre filtreleyin belirli bir bölgeyi etkileyen
Varsayılan özellikler
Performance Monitoring, temel alınan öğelere bağlı olarak çeşitli varsayılan özellikleri otomatik olarak toplar. izin verildiğini görebilirsiniz.
Bu varsayılan özelliklere ek olarak özel özellikler oluşturabilirsiniz özel kod izlerini kullanarak verileri temel alarak veya en iyi uygulamaları paylaşacağız. Örneğin, bir oyunda verileri şunlara göre segmentlere ayırabilirsiniz: seviyesidir.
Web uygulamaları için toplanan varsayılan özellikler
Web uygulamaları için tüm izler varsayılan olarak aşağıdaki özellikleri toplar:
- Tarayıcı
- Ülke
- Geçerli bağlantı türü
- Sayfa URL'si
- Hizmet çalışanı durumu
- Görünürlük durumu
Kullanıcı verileri toplanıyor
Özel özellikler oluşturma
Kendi araçlarınız için özel özellikler oluşturabilirsiniz. özel kod izlemeleri hakkında daha fazla bilgi edinin.
Performance Monitoring Trace API'yi kullanma kullanabilirsiniz.
Özel özellikleri kullanmak için uygulamanıza özelliği tanımlayan ve özel bir kod izlemeyle ilişkilendirir. Özel özelliğini iz başladığında ve durduğu zaman arasında herhangi bir zamanda görüntüler.
Aşağıdakileri göz önünde bulundurun:
Özel özellik adları aşağıdaki şartları karşılamalıdır:
- Başında veya sonunda boşluk, başında alt çizgi (
_
) karakteri olmamalıdır. - Boşluk yok
- Maksimum uzunluk 32 karakterdir
- Ad için izin verilen karakterler şunlardır:
A-Z
,a-z
ve_
.
- Başında veya sonunda boşluk, başında alt çizgi (
Her özel kod izleme, en fazla 5 özel özellik kaydedebilir.
Lütfen özel özelliklerin Google'a kimliğinizin tanımlanmasını sağlar.
Bu kural hakkında daha fazla bilgi
Web
import { trace } from "firebase/performance"; const t = trace(perf, "test_trace"); t.putAttribute("experiment", "A"); // Update scenario t.putAttribute("experiment", "B"); // Reading scenario const experimentValue = t.getAttribute("experiment"); // Delete scenario t.removeAttribute("experiment"); // Read attributes const traceAttributes = t.getAttributes();
Web
const trace = perf.trace("test_trace"); trace.putAttribute("experiment", "A"); // Update scenario trace.putAttribute("experiment", "B"); // Reading scenario const experimentValue = trace.getAttribute("experiment"); // Delete scenario trace.removeAttribute("experiment"); // Read attributes const traceAttributes = trace.getAttributes();