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 kustom untuk memantau pola URL tertentu yang Firebase tidak menangkap dengan turunan pencocokan pola URL otomatis . Misalnya, Anda dapat menggunakan pola URL khusus untuk memecahkan masalah URL tertentu atau untuk memantau kumpulan URL tertentu dari waktu ke waktu.

Menampilkan Firebase semua pola URL (termasuk pola URL kustom) dan data mereka dikumpulkan di Jaringan meminta subtab dari tabel jejak, yang di bagian bawah dashboard Kinerja dari 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 ini cocok lebih dari satu pola URL kustom, Firebase peta permintaan untuk sebagian besar pola URL tertentu kustom saja, menurut urutan spesifisitas berikut: teks biasa> * > ** dari kiri ke kanan di jalan. Misalnya, permintaan untuk example.com/books/dog pertandingan dua pola URL kustom:

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

Namun, pola example.com/books/* paling pola URL pencocokan 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:

  • Cocok dan data dikumpulkan dari permintaan sebelumnya tidak terpengaruh dengan menciptakan pola URL khusus baru. Firebase tidak secara surut menggabungkan kembali data permintaan.

  • Hanya permintaan masa depan dipengaruhi dengan menciptakan 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 kustom dari Jaringan meminta subtab dalam tabel jejak, yang di bagian bawah dashboard Kinerja dari konsol Firebase.

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

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

Untuk membuat pola URL khusus, mulai dengan nama host, diikuti dengan segmen jalur. Nama host harus menyertakan domain yang valid, dan secara opsional dapat menyertakan subdomain. Gunakan sintaks segmen jalur berikut untuk membuat pola yang dapat cocok dengan URL.

  • teks biasa — cocok dengan string yang tepat
  • * - sesuai dengan segmen subdomain pertama, atau string lain dalam segmen jalan tunggal
  • ** - cocok jalur akhiran sewenang-wenang

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
Setiap segmen jalan 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 example.com/foo .

Jalur akhiran sewenang-wenang ( ** ) 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
Pertama segmen subdomain ( * ) *.example.com/foo bar.example.com/foo
baz.example.com/foo

Lihat pola URL khusus dan datanya

Menampilkan Firebase semua pola URL (termasuk pola URL kustom) dan data mereka dikumpulkan di Jaringan meminta subtab dari tabel jejak, yang di bagian bawah dashboard Kinerja dari konsol Firebase.

Untuk hanya melihat kustom pola URL, pilih pola kustom dari menu dropdown di Jaringan meminta subtab dari tabel jejak. Perhatikan bahwa jika pola URL khusus tidak memiliki data gabungan, maka pola tersebut hanya muncul dalam daftar ini.

Ketika retensi data periode berakhir untuk data dikumpulkan di bawah pola URL, Firebase menghapus data dari pola URL. Jika semua data dikumpulkan di bawah URL kustom pola berakhir, maka Firebase tidak menghapus pola URL kustom dari konsol Firebase. Sebaliknya, Firebase terus daftar pola URL kustom "kosong" dalam daftar pola kustom dari Jaringan meminta subtab dari tabel jejak.

Hapus pola URL khusus

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

  1. Dari dashboard Kinerja , gulir ke bawah ke meja jejak, kemudian pilih Network permintaan subtab.

  2. Pola Pilih Custom dari menu dropdown di Jaringan meminta subtab.

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

  4. Klik di ujung kanan baris, pilih pola Hapus kustom, kemudian mengkonfirmasi penghapusan dalam dialog.

Saat Anda menghapus pola URL khusus, perhatikan hal berikut:

  • Setiap permintaan masa depan dipetakan ke pola pencocokan tertentu URL kustom yang paling depan. Jika Firebase tidak menemukan pola URL yang cocok kustom, kemudian jatuh kembali ke pencocokan pola URL otomatis .

  • Cocok dan data dikumpulkan dari permintaan sebelumnya tidak terpengaruh dengan menghapus pola URL kustom.

    Anda masih dapat mengakses pola URL kustom dihapus dan data dikumpulkan di Jaringan permintaan subtab (dengan Semua permintaan jaringan yang dipilih) sampai akhir periode retensi data yang berlaku. Saat semua data gabungan di bawah pola URL khusus yang dihapus kedaluwarsa, Firebase akan menghapus pola URL khusus.

  • Jaringan permintaan subtab (dengan pola Kustom dipilih) tidak mencantumkan setiap pola URL kustom dihapus.