Performans İzleme ile performans verilerini segmentlere ayırmak ve uygulamanızın farklı gerçek dünya senaryolarındaki performansına odaklanmak için öznitelikleri kullanabilirsiniz.
İzlemeler tablosunda ( Performans kontrol panelinin alt kısmında yer alır) bir izleme adına tıkladıktan sonra, ilgilendiğiniz metriklerin ayrıntısına inebilirsiniz. Kullan
- Sitenizin belirli bir sayfasına ilişkin verileri görüntülemek için Sayfa URL'sine göre filtreleyin
- 3g bağlantısının uygulamanızı nasıl etkilediğini öğrenmek için Etkili bağlantı türüne göre filtreleyin
- Veritabanı konumunuzun belirli bir bölgeyi etkilemediğinden emin olmak için Ülkeye göre filtreleyin
Varsayılan özellikler
Performans İzleme, izleme türüne bağlı olarak çeşitli varsayılan öznitelikleri otomatik olarak toplar.
Bu varsayılan özelliklere ek olarak, verileri uygulamanıza özel kategorilere göre segmentlere ayırmak için özel kod izlerinizde özel özellikler de oluşturabilirsiniz . Örneğin, bir oyunda verileri oyun düzeyine göre bölümlere ayırabilirsiniz.
Web uygulamaları için toplanan varsayılan özellikler
Web uygulamalarına ilişkin tüm izlemeler varsayılan olarak aşağıdaki öznitelikleri toplar:
- Tarayıcı
- Ülke
- Etkili bağlantı türü
- Sayfa URL'si
- Hizmet çalışanı durumu
- Görünürlük durumu
Kullanıcı verilerinin toplanması
Özel özellikler oluşturun
Araçlandırılmış özel kod izlerinizden herhangi birinde özel nitelikler oluşturabilirsiniz.
Özel kod izlemelerine özel nitelikler eklemek için Performans İzleme İzleme API'sini kullanın.
Özel öznitelikleri kullanmak için uygulamanıza özniteliği tanımlayan ve onu belirli bir özel kod izlemeyle ilişkilendiren kodu ekleyin. Özel özniteliği izlemenin başlamasıyla izlemenin durması arasında istediğiniz zaman ayarlayabilirsiniz.
Aşağıdakilere dikkat et:
Özel özelliklere ilişkin adlar aşağıdaki gereksinimleri karşılamalıdır:
- Başta veya sonda boşluk yok, başta alt çizgi (
_
) karakteri yok - Boşluksuz
- Maksimum uzunluk 32 karakterdir
- Ad için izin verilen karakterler
AZ
,az
ve_
.
- Başta veya sonda boşluk yok, başta alt çizgi (
Her özel kod izlemesi en fazla 5 özel niteliği kaydedebilir.
Lütfen özel özelliklerin, bir kişiyi Google'da kişisel olarak tanımlayan herhangi bir bilgi içermediğinden emin olun.
Bu yönerge hakkında daha fazla bilgi edinin
Web modular API
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 namespaced API
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();