Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Filter data menggunakan atribut

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Dengan Performance Monitoring, Anda dapat menggunakan atribut untuk mengelompokkan data kinerja dan fokus pada kinerja aplikasi Anda dalam berbagai skenario dunia nyata.

Setelah Anda mengklik nama pelacakan di tabel pelacakan (terletak di bagian bawah dasbor Performa ), Anda dapat menelusuri metrik yang diminati. Gunakan tombol Filter (kiri atas layar) untuk memfilter data menurut atribut, misalnya:

gambar data Firebase Performance Monitoring yang difilter menurut atribut

  • Filter menurut URL Halaman untuk melihat data halaman tertentu di situs Anda
  • Filter menurut Jenis koneksi efektif untuk mempelajari bagaimana koneksi 3g memengaruhi aplikasi Anda
  • Filter menurut Negara untuk memastikan lokasi basis data Anda tidak memengaruhi wilayah tertentu

Atribut default

Performance Monitoring secara otomatis mengumpulkan berbagai atribut default tergantung pada jenis trace.

Selain atribut default ini, Anda juga dapat membuat atribut khusus pada pelacakan kode khusus untuk menyegmentasikan data menurut kategori khusus untuk aplikasi Anda. Misalnya, dalam game, Anda dapat mengelompokkan data berdasarkan level game.

Atribut default dikumpulkan untuk aplikasi web

Semua pelacakan untuk aplikasi web mengumpulkan atribut berikut secara default:

Mengumpulkan data pengguna

Buat atribut khusus

Anda dapat membuat atribut khusus pada setiap pelacakan kode khusus yang diinstrumentasikan .

Gunakan Performance Monitoring Trace API untuk menambahkan atribut khusus ke pelacakan kode khusus.

Untuk menggunakan atribut khusus, tambahkan kode ke aplikasi Anda yang menentukan atribut dan kaitkan dengan pelacakan kode khusus tertentu. Anda dapat menyetel atribut khusus kapan saja antara saat pelacakan dimulai dan saat pelacakan berhenti.

Perhatikan hal berikut:

  • Nama untuk atribut khusus harus memenuhi persyaratan berikut:

    • Tidak ada spasi putih di depan atau di belakang, tidak ada karakter garis bawah ( _ ) di depan
    • Tidak ada ruang
    • Panjang maksimal 32 karakter
    • Karakter yang diperbolehkan untuk nama tersebut adalah AZ , az , dan _ .
  • Setiap pelacakan kode khusus dapat merekam hingga 5 atribut khusus.

  • Harap pastikan bahwa atribut khusus tidak berisi informasi apa pun yang mengidentifikasi seseorang secara pribadi ke Google.

    Pelajari lebih lanjut tentang pedoman ini

Web version 9

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 version 8

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();