Remote Config, 1 Eylül 2026'dan itibaren her boyuttaki projeye uygun esnek bir fiyatlandırma yapısı sunacak. Bu yapıda, ücretsiz planın yanı sıra günlük kullanımınıza göre ölçeklenebilir bir kullandıkça öde katmanı da yer alacak.
Yalnızca doğrudan Remote Config hizmeti tarafından (istemci SDK'ları veya REST API'leri aracılığıyla) çağrılan getirme istekleri, faturalandırılan kullanımınıza katkıda bulunur. Diğer Firebase hizmetleri tarafından dahili olarak oluşturulan getirme işlemleri, ağ çağrıları veya metrikler Remote Config kotalarınıza ya da faturalandırmanıza dahil edilmez.
Aşağıdaki tabloda hem Spark hem de Blaze planları için proje başına kullanım gösterilmektedir:
| Ayrıntılar
|
Ücretsiz (Spark Planı)
|
Kullandıkça öde (Blaze Planı)
|
| Getirme İstekleri
|
Günde 100.000'e kadar
|
Günde 100.000'e kadar ücretsizdir.
Ardından:
- Günlük 100.001 ile 10.000.000 arasında kullanım için istek başına 0,000006 ABD doları (10.000 istek için 0,06 ABD doları).
- Günlük 10.000.000'dan fazla kullanım için istek başına 0,000001 ABD doları (10.000 istek için 0,01 ABD doları).
|
| Tüm Özellikler
|
Kişiselleştirme, kullanıma sunma ve A/B testi entegrasyonunu içerir.
|
Kişiselleştirme, kullanıma sunma ve A/B testi entegrasyonunu içerir.
|
| Kotalar ve Sınırlar
|
Kotalar ve sınırlar bölümüne bakın.
|
Kotalar ve sınırlar bölümüne bakın.
|
Mevcut projeler için geçiş ek süreleri
Bu geçiş için tanınan süre, Remote Config 1 Eylül 2026'dan önce etkinleştirilen projeler için geçerlidir. Kullandıkça öde fiyatlandırmasına sorunsuz bir geçiş sağlamak için mevcut projelere, faturalandırma zorunluluğu başlamadan önce aşağıdaki ek süreler tanınır:
| Mevcut Faturalandırma Planı
|
Geçiş Ek Süresi
|
Standart faturalandırmanın başlangıcı
|
Gerekli İşlem / Notlar
|
| Spark Planı (Ücretsiz)
|
3 ay
|
1 Aralık 2026
|
Önerilen İşlem: Cloud Billing'i ayarlayın ve Blaze'e yükseltin.
Bonus: 15 Kasım 2026'dan önce yükseltme yaparsanız ek süre 5 aya uzatılır (Faturalandırma 1 Şubat 2027'de başlar).
|
| Blaze Planı (Kullandıkça öde)
|
5 ay
|
1 Şubat 2027
|
Herhangi bir işlem yapmanız gerekmez. Projeler, 1 Şubat 2027'de otomatik olarak standart fiyatlandırmaya geçecektir.
|
Standart ek yayınlanma süreleri
Bu ek süre, 1 Eylül 2026 Remote Configtarihinde veya sonrasında etkinleştirilen projeler için geçerlidir. Buna, geçiş için tanınan ek sürenin sona erdiği mevcut Remote Config
etkinleştirilmiş projeler (1 Eylül 2026'dan önce oluşturulmuş) de dahildir. Bir proje günlük 100.000 getirme isteği kullanımını aşarsa aşağıdaki işlemlerin yapılması gerekir:
| Plan / Koşul
|
Ek Süre
|
Ek sürenin ardından sonuç
|
Gerekli İşlem / Notlar
|
| Spark Planı (Ücretsiz)
|
30 Gün (Proje, günlük sınırı ilk kez aştığında geçerlidir)
|
Sınırlama 31. günde başlar
|
Projeler, günlük sınırın ilk kez aşılmasından sonra 30 gün boyunca kesintisiz hizmetten yararlanır. 31. günde veya sonrasında sınırlama olmaması için Blaze planına yükseltmeniz gerekir.
|
| Blaze Planı (Kullandıkça öde)
|
Yok (Kısıtlama yok)
|
Getirme isteği başına faturalandırma
|
100.000 getirme isteğinden fazla olan kullanımlar için ücret alınır. Kısıtlama uygulanmaz.
|
Kullanımı optimize etmeye yönelik en iyi uygulamalar
Kullanımı optimize etmek için aşağıdakilerden birini yapın:
- İstemci getirme aralıkları: Üretim derlemelerinde minimum getirme aralıklarını çok düşük (örneğin,
setMinimumFetchIntervalInSeconds) ayarlamaktan kaçının. Varsayılan olarak önerilen aralık 12 saattir.
- Önemli olmayan parametreler için önbelleğe alma: Nadiren değişen sabit yapılandırma değerleri için
setMinimumFetchIntervalInSeconds değerini varsayılan 12 saatten 24 veya 48 saate çıkarabilirsiniz.
- Uygulama başlatma sırasında getirme döngüleri: Uygulamanızın her ekran geçişinde, etkinlik devam ettirildiğinde veya bileşen oluşturulduğunda uzaktan getirme işlemini tetiklemediğinden emin olun. Yüklemede getirme ve etkinleştirme veya Yükleme ekranının arkasında etkinleştirme gibi yükleme stratejilerini sorumlu bir şekilde kullanın.
- Arka planda ve etkin olmayan getirme işlemlerini denetleme: Uygulama arka planda veya etkin değilken tetiklenen gereksiz getirme çağrılarını ("hayalet getirme işlemleri") kaldırmak için arka plan işçisi işlerini, hizmetlerini veya eski uygulama modüllerini inceleyin.
- İzleme: Günlük getirme hacimleri 100.000 isteğe yaklaştığında otomatik faturalandırma uyarıları ayarlamak için Google Cloud Console ve Firebase Console fiyatlandırma ve kullanım kontrol panellerini kullanın.
SSS ve sorun giderme
1 Eylül 2026'da yürürlüğe girecek yeni Remote Config fiyatlandırma yapısı nedir?
Remote Config, ücretsiz katman içeren kullanıma dayalı bir fiyatlandırma yapısına geçiyor:
- Spark (ücretsiz) planı: Günde 100.000 getirme isteğine kadar ücretsiz.
- Blaze (Kullandıkça Öde) Planı: İlk 100.000 günlük getirme isteği ücretsizdir. Ardından:
- Günde 100.001 ila 10.000.000 istek arasında, 10.000 istek başına 0,06 ABD doları (istek başına 0,000006 ABD doları)
- Günde 10.000.000'dan fazla istek için her 10.000 istek başına 0,01 ABD doları (istek başına 0,000001 ABD doları)
- Özellikler: Tüm ileri seviye özellikler (kişiselleştirme, kullanıma sunma ve A/B Testi entegrasyonu), ek ücret ödemeden hem Spark hem de Blaze planlarında kullanılmaya devam eder.
Remote Config'ı kullanmaya başlamak için faturalandırma hesabına ihtiyacım var mı?
Hayır. Remote Config'yı kullanmaya başlamak için faturalandırma hesabına ihtiyacınız yoktur. Ücretsiz olarak kullanmaya başlamak için Spark planını kullanabilirsiniz. Faturalandırma hesabı yalnızca projenizi Blaze planına yükselterek günlük 100.000'den fazla getirme isteğini desteklemek istediğinizde gereklidir.
Kodumu güncellemem veya Remote Config SDK'sını yükseltmem gerekir mi?
Hayır. Spark ve Blaze planları arasında geçiş yaparken kodunuzu değiştirmeniz veya Remote Config
istemci SDK'sını güncellemeniz gerekmez. Katman geçişi ve istek ölçümü, Remote Config
arka ucu tarafından otomatik olarak gerçekleştirilir.
Tam olarak hangi getirme istekleri faturalandırılabilir?
İstemci uygulamanız veya arka uç sunucunuz, güncellenmiş parametre değerlerini kontrol etmek için Remote Config sunucusunu her çağırdığında bir getirme isteği gerçekleşir (örneğin, istemci SDK'larında fetch() veya fetchAndActivate()'ı çağırma ya da REST/Yönetici SDK'larını kullanarak şablonları alma). Yalnızca doğrudan Remote Config hizmeti tarafından (istemci SDK'ları veya REST API'leri aracılığıyla) çağrılan getirme istekleri, faturalandırılan kullanımınıza katkıda bulunur. Getirme işlemleri, ağ çağrıları veya diğer Firebase hizmetleri tarafından dahili olarak oluşturulan metrikler Remote Config kotalarınıza ya da faturalandırmanıza dahil edilmez.
- Anlık Remote Config: Anlık bağlantı açmak sürekli olarak ayrı ayrı getirme istekleri oluşturmaz. Ancak sunucu, geçersiz kılma bildirimi gönderdiğinde güncellenen yapılandırmayı indirmek için yapılan istemci çağrısı, getirme isteği olarak sayılır.
- Önbelleğe alınmış değerler: Cihazda zaten depolanmış olan önbelleğe alınmış değerlerin kullanılması (
activate() veya getString() kullanılarak diskten/bellekten okuma) bir ağ çağrısı oluşturmaz ya da getirme isteği olarak sayılmaz.
Projem Spark planındaysa ve günlük 100.000 getirme isteğini aşarsa ne olur? Nasıl yükseltirim?
- 30 günlük ek süre: Spark projeniz ilk kez günlük 100.000 getirme isteğini aştığında Firebase 30 günlük ek süre tanır. Bu süre boyunca Remote Config istekleriniz kesintisiz olarak yayınlanmaya devam eder.
- Geri sayımın devamlılığı: 30 günlük ek süre,projeniz günlük 100.000 getirme isteğini ilk kez aştığında başlar. Bu 30 günlük geri sayım,günlük kullanımınız bu süre zarfında geçici olarak 100.000 istek sınırının altına düşse bile duraklatılmaz veya sıfırlanmaz.
- Kota bildirimleri: Günlük getirme hacminiz 100.000 kotasına yaklaştıkça ve bu kotaya ulaştıkça proje yöneticileri otomatik e-posta uyarıları ve konsol banner'ı bildirimleri alır.
- Kısıtlama Riski: 30 günlük ek süre sona ermeden Blaze planına geçmezseniz 100.000 günlük sınırı aşan istekler için Remote Config hizmet kısıtlaması başlar. Bu durum, istemcilerin güncellenmiş yapılandırmaları almasını engelleyebilir.
- Nasıl yükseltilir? Kesintisiz hizmet için Firebase konsolunda Blaze planına yükseltebilirsiniz. Blaze planına yükseltme, projenizi Google Cloud Faturalandırma hesabına bağlar.
Kullanıcılar yeni Remote Config parametre değerleri almıyor. Bu durum, fiyatlandırma veya kotalarla ilgili olabilir mi?
Evet. Projeniz Spark planındaysa, günlük 100.000 istek sınırını aşmışsa ve 30 günlük ek süre dolmuşsa günlük eşiği aşan gelen istekler sunucu tarafından sınırlandırılır. FirebaseConsole'daki kullanım metriklerinizi kontrol edin ve günlük etkin kullanıcı sayınız günlük 100.000'den fazla getirme işlemi gerektiriyorsa Blaze planına yükseltin.
Faturamı tahmin etmek için mevcut kullanımımı nasıl görebilirim?
Blaze planındaysanız maliyet yönetimi ve kullanım raporlarını Google Cloud konsolunda görüntüleyebilirsiniz. Ayrıntılı bilgi için Cloud Billing raporlarınızı ve maliyet trendlerinizi görüntüleme başlıklı makaleyi inceleyin.
SKU'ya göre filtreleme yaparken aşağıdaki SKU'yu seçin:
- SKU kimliği:
37B1-4623-6F54
- SKU Adı: Getirme İstekleri
Mevcut kullanımınızı ve etkin sistem sınırlarınızı Google Cloud konsolundaki Kotalar ve Sistem Sınırları sayfasından izleyebilirsiniz. Ayrıntılar için Kotaları görüntüleme ve yönetme başlıklı makaleye bakın. Raporları filtrelerken kotalarını kontrol etmek istediğiniz Firebase API'sini (örneğin, firebaseremoteconfig.googleapis.com) seçtiğinizden emin olun.