Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Buat pola URL khusus

Firebase Performance Monitoring secara otomatis menggabungkan data untuk permintaan jaringan yang serupa guna membantu Anda memahami tren dalam kinerja permintaan jaringan Anda.

Untuk setiap permintaan, Firebase memeriksa apakah URL permintaan jaringan cocok dengan pola URL . Jika URL permintaan cocok dengan pola URL, Firebase secara otomatis menggabungkan data permintaan di bawah pola URL.

Anda dapat membuat pola URL khusus untuk memantau pola URL tertentu yang tidak ditangkap oleh Firebase dengan pencocokan pola URL otomatis turunannya . Misalnya, Anda dapat menggunakan pola URL khusus untuk memecahkan masalah URL tertentu atau untuk memantau kumpulan URL tertentu dari waktu ke waktu.

Firebase menampilkan semua pola URL (termasuk pola URL khusus) dan data gabungannya di subtab Permintaan jaringan pada tabel pelacakan, yang ada di bagian bawah dasbor Performa konsol Firebase.

Bagaimana cara kerja pencocokan pola URL khusus?

Firebase mencoba mencocokkan URL permintaan dengan pola URL khusus yang dikonfigurasi sebelum kembali ke pencocokan pola URL otomatis. Untuk setiap permintaan yang cocok dengan pola URL khusus, Firebase menggabungkan data permintaan di bawah pola URL khusus.

Jika URL permintaan cocok dengan lebih dari satu pola URL khusus, Firebase akan memetakan permintaan ke pola URL khusus yang paling spesifik saja, menurut urutan kekhususan berikut: teks biasa > * > ** dari kiri ke kanan di jalur . Misalnya, permintaan ke example.com/books/dog cocok dengan dua pola URL khusus:

  • example.com/books/*
  • example.com/*/dog

Namun, pola example.com/books/* adalah pola URL pencocokan paling spesifik karena segmen paling kiri books di example.com/books/* lebih diutamakan daripada segmen paling kiri * di example.com/*/dog .

Saat Anda membuat pola URL khusus baru, perhatikan hal berikut:

  • Kecocokan dan data gabungan dari permintaan sebelumnya tidak terpengaruh dengan membuat pola URL khusus baru. Firebase tidak secara surut menggabungkan kembali data permintaan.

  • Hanya permintaan mendatang yang terpengaruh dengan membuat pola URL khusus baru. Anda mungkin perlu menunggu hingga 12 jam agar Performance Monitoring mengumpulkan dan menggabungkan data di bawah pola URL khusus yang baru.

Buat pola URL khusus

Anda dapat membuat pola URL khusus dari subtab Permintaan jaringan di tabel pelacakan, yang ada di bagian bawah dasbor Performa konsol Firebase.

Anggota proyek harus menjadi Pemilik atau Editor untuk membuat pola URL khusus baru; namun, semua anggota proyek dapat melihat pola URL khusus dan data agregatnya.

Anda dapat membuat hingga 400 total pola URL kustom per aplikasi dan hingga 100 pola URL kustom per domain untuk aplikasi tersebut.

Untuk membuat pola URL khusus, mulai dengan domain, lalu gunakan sintaks segmen jalur berikut untuk membuat pola yang dapat cocok dengan jalur URL.

  • teks biasa — cocok dengan string yang tepat
  • * — cocok dengan string apa pun dalam segmen jalur tunggal
  • ** — cocok dengan akhiran jalur arbitrer

Tabel berikut menjelaskan beberapa kemungkinan pencocokan pola URL khusus.

Untuk mencocokkan... Buat pola URL khusus seperti... Contoh cocok dengan pola URL ini
URL yang tepat example.com/foo/baz example.com/foo/baz
Segmen jalur tunggal ( * ) example.com/*/baz example.com/foo/baz
example.com/bar/baz
example.com/*/*/baz example.com/foo/bar/baz
example.com/bah/qux/baz
example.com/foo/* example.com/foo/baz
example.com/foo/bar

Catatan: Pola ini tidak akan cocok dengan example.com/foo .

Sufiks jalur arbitrer ( ** ) example.com/foo/** example.com/foo
example.com/foo/baz
example.com/foo/baz/more/segments
subdomain.example.com/foo.bar/** subdomain.example.com/foo.bar
subdomain.example.com/foo.bar/baz
subdomain.example.com/foo.bar/baz/more/segments

Lihat pola URL khusus dan datanya

Firebase menampilkan semua pola URL (termasuk pola URL khusus) dan data gabungannya di subtab Permintaan jaringan pada tabel pelacakan, yang ada di bagian bawah dasbor Performa konsol Firebase.

Untuk hanya melihat pola URL khusus, pilih Pola khusus dari menu tarik-turun di subtab Permintaan jaringan pada tabel pelacakan. Perhatikan bahwa jika pola URL khusus tidak memiliki data gabungan, maka pola tersebut hanya muncul dalam daftar ini.

Saat periode retensi data berakhir untuk data yang dikumpulkan berdasarkan pola URL, Firebase akan menghapus data tersebut dari pola URL. Jika semua data yang dikumpulkan di bawah pola URL khusus kedaluwarsa, maka Firebase tidak menghapus pola URL khusus dari Firebase console. Sebagai gantinya, Firebase terus mencantumkan pola URL khusus "kosong" di daftar Pola khusus dari subtab Permintaan jaringan pada tabel pelacakan.

Hapus pola URL khusus

Anda dapat menghapus pola URL khusus dari proyek Anda. Perhatikan bahwa Anda tidak dapat menghapus pola URL otomatis.

  1. Dari dasbor Performa , gulir ke bawah ke tabel pelacakan, lalu pilih subtab Permintaan jaringan .

  2. Pilih Pola khusus dari menu tarik-turun di subtab Permintaan jaringan .

  3. Arahkan kursor ke baris pola URL khusus yang ingin Anda hapus.

  4. Klik di ujung kanan baris, pilih Hapus pola khusus , lalu konfirmasi penghapusan dalam dialog.

Saat Anda menghapus pola URL khusus, perhatikan hal berikut:

  • Setiap permintaan di masa mendatang dipetakan ke pola URL khusus pencocokan paling spesifik berikutnya . Jika Firebase tidak menemukan pola URL khusus yang cocok, maka Firebase akan kembali ke pencocokan pola URL otomatis .

  • Kecocokan dan data gabungan dari permintaan sebelumnya tidak terpengaruh dengan menghapus pola URL khusus.

    Anda masih dapat mengakses pola URL khusus yang dihapus dan data gabungannya di subtab Permintaan jaringan (dengan Semua permintaan jaringan dipilih) hingga akhir periode penyimpanan data yang berlaku. Saat semua data gabungan di bawah pola URL khusus yang dihapus kedaluwarsa, Firebase akan menghapus pola URL khusus.

  • Subtab Permintaan jaringan (dengan pola Khusus dipilih) tidak mencantumkan pola URL khusus yang dihapus.