Bu sayfada, Remote Config için geçerli olan teknik sınırlar, proje kotaları ve kullanım politikalarıyla ilgili merkezi bir referans sunulmaktadır.
Proje genelinde kotalar
Aşağıdaki tabloda, şablon kaynakları için Firebase projenizin tamamında izin verilen maksimum eşikler özetlenmektedir. Bu sınırlar, optimum şablon değerlendirme performansı ve arka uç kararlılığı sağlar.
| Kaynak | Sınır | Ayrıntılar |
| Parametreler | Şablon türü başına 3.000 | İstemci şablonları için 3.000, sunucu şablonları için 3.000. |
| Koşullar | Proje başına 2.000 | Tüm şablonlarda paylaşılır. |
| Şablon Sürümleri | Şablon türü başına 300 | Silinen sürümler de dahildir. Bu sayının üzerindeki sürümler otomatik olarak temizlenir. 90 günden eski şablon sürümleri otomatik olarak silinir. |
| Denemeler ve kullanıma sunma | 24 birleşik | Çalışan A/B testlerinin ve özellik kullanıma sunma işlemlerinin toplam sayısı proje başına 24'ü geçemez. |
| Anlık Bağlantılar | Proje başına 20.000.000 (20 milyon) | Gerçek zamanlı sınırlar başlıklı makaleyi inceleyin. |
Parametre ve anahtar kısıtlamaları
Aşağıdaki tabloda, parametre anahtarları, değerleri ve grup adları için karakter uzunluğu ve içerik kısıtlamaları tanımlanmaktadır. Bu sınırlamalara uyulması, yapılandırma yayınlama hatalarını ve istemci şeması uyuşmazlıklarını önler.
| Öğe | Sınır | Ayrıntılar |
| Anahtar Uzunluğu | 256 karakter | _ veya A-Z, a-z ile başlamalıdır. Sayı içerebilir. |
| Toplam Değer İçeriği | 1.000.000 karakter | Bir projedeki tüm parametre değeri dizelerinin toplamı. |
| Grup Adı Uzunluğu | 256 karakter | Firebase konsolundaki parametre grubu etiketleri için geçerlidir. |
Koşul ve hedefleme sınırları
Aşağıdaki tabloda, özel hedefleme kuralları, sinyal özellikleri ve koşullu söz dizimi ile ilgili sınırlar belirtilmektedir. Bu sınırlar, yapılandırmaları tek tek istemci örneklerine sunarken hızlı kural değerlendirmesini korur.
| Öğe | Sınır | Ayrıntılar |
| Özel sinyaller | Uygulama örneği başına 100 | Tek bir cihazda en fazla 100 benzersiz sinyal ayarlanabilir. |
| Özel Sinyal Anahtarı | 250 karakter | Özellik adının maksimum uzunluğu. |
| Özel Sinyal Değeri | 500 karakter | Özellik değeri için maksimum uzunluk (normal ifade kullanılıyorsa 250). |
| Yükleme kimlikleri | Koşul başına 50 | "Yükleme kimliği" kuralında izin verilen maksimum kimlik sayısı. |
| Koşul Adı | 100 karakter | Koşulu Firebase konsolunda veya API'de tanımlamak için kullanılan ad. |
| Normal ifade söz dizimi | RE2 biçimi | Tüm normal ifadeler RE2 söz dizimine uygun olmalıdır. |
Gerçek zamanlı sınırlar
Aşağıdaki tabloda, Remote Config anlık özelliğini kullanırken eşzamanlı açık bağlantı sınırları ayrıntılı olarak açıklanmaktadır. Bu kota sınırları, küresel istemci örnekleri arasında kararlı bir anlık istemci güncelleme dağıtımı sağlar.
| Kaynak | Sınır | Ayrıntılar |
| Eşzamanlı açık bağlantılar | Proje başına 20.000.000 (20 milyon) | Bu sınır aşılırsa yeni bağlantı istekleri reddedilir ve istemci SDK'sı otomatik olarak standart periyodik getirme işlemine geri döner. Yeni yayınlanan bir şablon etkin bir şekilde yayılırken bu sınır geçici olarak askıya alınır. Böylece, bağlı tüm istemciler güncellemeleri alır. |
Operasyonel politikalar
Güvenli ve uygun bir kullanıcı deneyimi sağlamak için aşağıdaki politikalara uyun:
- Remote Config öğesini, kullanıcı yetkilendirmesi gerektiren uygulama güncellemeleri yapmak için kullanmayın. Bu durum, uygulamanızın güvenilmez olarak algılanmasına neden olabilir.
- Gizli verileri Remote Config parametre anahtarlarında veya parametre değerlerinde depolamayın. Remote Config verileri aktarım sırasında şifrelenir ancak son kullanıcılar, uygulama örneklerinde kullanılabilen tüm varsayılan veya getirilmiş Remote Config parametrelerine erişebilir.
- Remote Config kullanarak uygulamanızın hedef platformunun şartlarını atlatmaya çalışmayın.