Kuota dan Batas

Halaman ini menyediakan referensi terpusat untuk batas teknis, kuota project, dan kebijakan penggunaan yang berlaku untuk Remote Config.

Kuota di seluruh project

Tabel berikut menguraikan nilai maksimum yang diizinkan untuk resource template di seluruh project Firebase Anda. Batas ini memastikan performa evaluasi template yang optimal dan stabilitas backend.

Resource Batas Detail
Parameter 3.000 per jenis template 3.000 untuk template klien dan 3.000 untuk template server.
Kondisi 2.000 per project Dibagikan di semua template.
Versi Template 300 per jenis template Mencakup versi yang dihapus. Versi di luar batas ini akan otomatis dihapus. Versi template yang lebih lama dari 90 hari akan otomatis dihapus.
Eksperimen &Peluncuran 24 gabungan Jumlah total pengujian A/B yang sedang berjalan dan peluncuran fitur tidak boleh melebihi 24 per project.
Koneksi Real-time 20.000.000 (20 juta) per project Lihat Batas real-time.

Batasan parameter dan kunci

Tabel berikut menentukan batasan panjang karakter dan batasan konten untuk kunci parameter, nilai, dan nama grup. Mematuhi batasan ini akan mencegah error publikasi konfigurasi dan ketidakcocokan skema klien.

Elemen Batas Detail
Panjang Kunci 256 karakter Harus dimulai dengan _ atau A-Z, a-z. Dapat menyertakan angka.
Konten Nilai Total 1.000.000 karakter Jumlah semua string nilai parameter dalam project.
Panjang Nama Grup 256 karakter Berlaku untuk label grup parameter di Firebase console.

Batas kondisi dan penargetan

Tabel berikut menentukan batas untuk aturan penargetan kustom, atribut sinyal, dan sintaksis bersyarat. Batas ini mempertahankan evaluasi aturan yang cepat saat menayangkan konfigurasi ke instance klien individual.

Elemen Batas Detail
Sinyal Kustom 100 per instance aplikasi Maksimum 100 sinyal unik dapat ditetapkan pada satu perangkat.
Kunci Sinyal Kustom 250 karakter Panjang maksimum untuk nama atribut.
Nilai Sinyal Kustom 500 karakter Panjang maksimum untuk nilai atribut (250 jika menggunakan Regex).
ID Penginstalan 50 per kondisi Jumlah maksimum ID yang diizinkan dalam aturan "ID Penginstalan".
Nama Kondisi 100 karakter Nama yang digunakan untuk mengidentifikasi kondisi di Firebase console atau API.
Sintaksis ekspresi reguler Format RE2 Semua ekspresi reguler harus mengikuti sintaksis RE2

Batas real-time

Tabel berikut menjelaskan batas koneksi terbuka serentak saat menggunakan Real-time Remote Config. Batas kuota ini memastikan distribusi update klien real-time yang stabil di seluruh instance klien global.

Resource Batas Detail
Koneksi terbuka serentak 20.000.000 (20 juta) per project Jika terlampaui, permintaan koneksi baru akan ditolak dan SDK klien akan otomatis kembali ke pengambilan berkala standar fetching. Batas ini ditangguhkan sementara saat template yang baru dipublikasikan aktif diterapkan sehingga semua klien yang terhubung menerima update.

Kebijakan operasional

Untuk memastikan pengalaman pengguna yang aman dan sesuai, patuhi kebijakan berikut:

  • Jangan gunakan Remote Config untuk melakukan update pada aplikasi yang memerlukan otorisasi pengguna. Hal ini dapat membuat aplikasi Anda dianggap tidak tepercaya.
  • Jangan simpan data rahasia di Remote Config kunci parameter atau nilai parameter. Data Remote Config dienkripsi saat dalam pengiriman, tetapi pengguna akhir dapat mengakses parameter Remote Config default atau yang diambil dan tersedia untuk instance aplikasi mereka.
  • Jangan berusaha mengakali persyaratan platform target aplikasi menggunakan Remote Config.