Bu sayfada, Firebase faturalandırmasının nasıl çalıştığı ve diğer Google hizmetleriyle nasıl bağlantı kurduğu da dahil olmak üzere Firebase fiyatlandırma planları açıklanmaktadır.
Firebase, ücretsiz Spark planı ve kullandıkça öde Blaze planı olmak üzere iki farklı fiyatlandırma planı sunar. Her planın kısa bir özetini aşağıda bulabilirsiniz. Ayrıntılı bilgi için bu sayfanın ilerleyen bölümlerini ziyaret edin.
| Spark fiyatlandırma planı
Başlamak için ödeme bilgisi gerekmez |
Blaze fiyatlandırma planı
Daha fazla hizmete |
|---|---|
| Ücretsiz Firebase ürünlerinin ve özelliklerinin tam kullanımı* | Ücretsiz Firebase ürünlerinin ve özelliklerinin tam kullanımı* |
| Ücretli Firebase ürünleri için ücretsiz kullanım kotası** | Ücretli Firebase ürünleri için ücretsiz kullanım kotası** |
| Ücretli Firebase ürünlerinin ek kullanımı için kullandıkça öde fiyatlandırması | |
| Cloud Functions erişimi
(ücretsiz kullanım kotası, ardından ek kullanım için kullandıkça öde fiyatlandırması) |
|
| Ücretli Google Cloud ürünlerine ve özelliklerine erişim | |
|
* Ücretsiz ürünlerde belirli özelliklerle ilişkili sınırlamalar devam eder (örneğin, Crashlytics özel günlüğe kaydetmeyi 64 kB ile sınırlar). Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin. ** Ürüne bağlı olarak, Spark ve Blaze planlarında kullanılabilen ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgiyi bu SSS bölümünde bulabilirsiniz. |
|
Ürüne özel bilgileri öğrenme
Her fiyatlandırma planı için ürüne göre döküm: Firebase fiyatlandırma sayfasına göz atın. Bu sayfada, ücretsiz Firebase ürünleri, ücretsiz kullanım kotaları ve Firebase ürünleri için kullandıkça öde fiyatlandırması hakkında bilgi edinebilirsiniz.
Kullanım, kotalar ve fiyatlandırma hakkında ürüne özel bilgiler: Ürüne özel dokümanlara göz atın. Bu sayfalarda genellikle ürünün kullanımından faturalandırmasına kadar olan süreçle ilgili örnekler ve belirli özelliklerle ilgili sınırlamalar (ör. Crashlytics, özel günlüğe kaydetmeyi 64 kB ile sınırlar) yer alır. Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin.
Projeler, uygulamalar ve faturalandırma arasındaki ilişki
Aşağıdaki resimde, fiyatlandırma planlarının (ve faturalandırma hesaplarının) projeler ve uygulamalarla nasıl ilişkilendirildiği gösterilmektedir.

Spark fiyatlandırma planı
Uygulamanızı geliştirmenin ilk aşamalarındayken ücretsiz Spark fiyatlandırma planıyla başlayın. Çoğu Firebase özelliğini hemen kullanmaya başlamak için herhangi bir ödeme bilgisi sağlamanız gerekmez.
Ayrıca, Remote Config ve Crashlytics gibi yalnızca ücretsiz Firebase ürünlerini kullanıyorsanız üretim uygulamalarında Spark planını kullanabilirsiniz.
Spark planına neler dahildir?
Spark planı, aşağıdaki hizmetlere erişimi içerir:
- Ücretsiz Firebase ürünleri ve özelliklerinin* (ör. sosyal oturum açma yöntemleri, Remote Config ve Crashlytics) tam kullanımı
- Ücretli Firebase ürünleri (ör. Cloud Firestore, Cloud Storage ve Hosting) için ücretsiz kullanım kotaları
* Ücretsiz ürünler, belirli özelliklerle ilişkili sınırlamalara (örneğin, Crashlytics, özel günlüğe kaydetmeyi 64 kB ile sınırlar) tabidir. Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin.
Örnek senaryolar
Spark planında kullanım ve faturalandırmaya ilişkin bazı örnekler:
1. örnek: Uygulamanızda sosyal oturum açma yöntemleri (Remote Config ve Crashlytics) kullanılıyor. Uygulamanızın kullanıcı sayısı birkaç milyon olsa bile bu üç üründeki tüm özelliklere ücretsiz olarak erişebilirsiniz.
2. örnek: Uygulamanızda özel Authentication, Crashlytics ve Cloud Firestore kullanılıyor. Authentication ve Crashlytics için tüm özelliklere (kullanıcı sayınızdan bağımsız olarak) erişebilir, ayrıca her gün 20.000 Cloud Firestore belge yazma ve 50.000 belge okuma işlemi yapabilirsiniz.
Spark planı hakkında hatırlanması gereken önemli noktalar
Spark fiyatlandırma planıyla ilgili olarak aşağıdaki noktaları göz önünde bulundurun:
Bir takvim ayı içinde herhangi bir ürün için ücretsiz kota sınırını aşarsanız projenizin söz konusu ürünü kullanımı, ayın geri kalanı için kapatılır.
Bu durum, söz konusu Firebase projesine kaydedilen tüm uygulamalar için geçerlidir.
İlgili ürünü tekrar kullanmak için bir sonraki faturalandırma dönemine kadar beklemeniz veya Blaze fiyatlandırma planına yükseltmeniz gerekir.
Ücretsiz ürünler, belirli özelliklerle (ör. Crashlytics özel günlüğe kaydetmeyi 64 kB ile sınırlar) ilişkili sınırlamalara tabidir. Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin. Ürüne veya özelliğe bağlı olarak bu sınırlamalar altyapı, adil erişim ve diğer hizmet korumaları gibi faktörlerden kaynaklanabilir.
Ücretli Google Cloud ürünleri ve özellikleri (ör. Pub/Sub, Cloud Run veya Analytics için BigQuery yayını) Spark planındaki projelerde kullanılamaz.
Blaze fiyatlandırma planı
Uygulamanız ücretli hizmetlerin sağladığı özellikleri gerektiriyorsa ve/veya kota artışı istiyorsanız (Blaze planında bu özelliği sunan ürünler için) kullandıkça öde Blaze fiyatlandırma planına geçebilirsiniz.
Blaze planındaki bir Firebase projesine bağlı bir Cloud Billing hesabı vardır. Bu hesap, projenizin ve uygulamalarınızın daha fazla hizmete ve genellikle daha yüksek kullanım düzeylerine erişmesini sağlar.
Blaze planına neler dahildir?
Blaze planı, aşağıdaki hizmetlere erişimi içerir:
Ücretsiz Firebase ürünleri ve özelliklerinin* (ör. sosyal oturum açma yöntemleri, Remote Config ve Crashlytics) tam kullanımı
Ücretli Firebase ürünleri (ör. Cloud Firestore, Cloud Storage ve Hosting) için ücretsiz kullanım kotaları
Ücretli Firebase ürünlerinin ek kullanımı için kullandıkça öde fiyatlandırması
Cloud Functions for Firebase için ücretsiz kullanım kotası, ardından kullandıkça öde fiyatlandırması
Ücretli Google Cloud ürünlerine ve özelliklerine (ör. Pub/Sub, Cloud Run veya Analytics için BigQuery akışı) erişim
* Ücretsiz ürünler, belirli özelliklerle ilişkili sınırlamalara (örneğin, Crashlytics, özel günlüğe kaydetmeyi 64 kB ile sınırlar) tabidir. Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin.
Projeniz, ücretli ürünler için Blaze planının ücretsiz kullanım kotaları dahilinde kalırsa bu ürünler için herhangi bir ücret alınmaz (Cloud Functions hariç). Ancak ücretsiz kullanım kotasını aşarsanız yalnızca kullandığınız kaynaklar için ödeme yaparsınız. Bu nedenle Blaze planı "kullandıkça öde" planı olarak adlandırılır.
Örnek senaryolar
Blaze planındaki kullanım ve faturalandırma ile ilgili bazı örnekler:
1. örnek: Uygulamanızda sosyal oturum açma yöntemleri (Remote Config ve Crashlytics) kullanılıyor. Uygulamanızın kullanıcı sayısı birkaç milyon olsa bile bu üç üründeki tüm özelliklere ücretsiz olarak erişebilirsiniz.
2. örnek: Uygulamanızda özel Authentication, Crashlytics ve Cloud Firestore kullanılıyor. Authentication ve Crashlytics için tüm özelliklere (kaç kullanıcınız olursa olsun) erişebilir, ayrıca her gün 50.000 Cloud Firestore belge okuma ve 20.000 belge yazma işlemi yapabilirsiniz. Üstelik tüm bunlar ücretsizdir.
Ancak projenizin Cloud Firestore kullanımı bu günlük kotalardan daha yüksekse o gün 50 bin veya 20 bin sayısını aşan okuma ve yazma işlemleri için ücretlendirilirsiniz.
Blaze planı hakkında hatırlanması gereken önemli noktalar
Blaze fiyatlandırma planıyla ilgili olarak aşağıdaki bilgileri unutmayın:
Ürüne bağlı olarak, Spark ve Blaze planlarında kullanılabilen ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgiyi bu SSS bölümünde bulabilirsiniz.
Ücretsiz ürünler, belirli özelliklerle (ör. Crashlytics özel günlüğe kaydetmeyi 64 kB ile sınırlar) ilişkili sınırlamalara tabidir. Bu tür bilgileri bulmak için Firebase belgelerindeki her ürünün bölümünü ziyaret edin. Ürüne veya özelliğe bağlı olarak bu sınırlamalar altyapı, adil erişim ve diğer hizmet korumaları gibi faktörlerden kaynaklanabilir.
Çoğu Firebase ürünü ve özelliğinin günlük kullanıma dayalı kotaları ve fiyatlandırması vardır. Ancak bazıları aylık veya saatlik kullanıma dayalıdır. Örneğin, Cloud Functions her ay sıfırlanan ücretsiz bir kullanım katmanına sahiptir ancak Cloud Firestore ve Cloud Storage her gün sıfırlanan ücretsiz katmanlara sahiptir. Daha fazla bilgiyi bu SSS bölümünde bulabilirsiniz.
Google Cloud Billing hesap
Projeniz Blaze fiyatlandırma planındayken Google Cloud Billing hesabına bağlanır. Cloud Billing hesapları hakkında bazı kısa bilgiler:
Cloud Billing hesapları için ödeme yöntemi gereklidir. Bu kapsamda, başlıca kredi kartlarının yanı sıra diğer ödeme yöntemleri de yer alır. Ayrıntılı bilgi için Cloud Billing belgelerine bakın.
Tek bir Cloud Billing hesabına birden fazla Firebase projesi bağlayabilirsiniz. Bu projelerin tümü Blaze fiyatlandırma planında yer alır.
Kredi almaya uygun olup olmadığınızı kontrol edin. Örneğin, Firebase ve Google Cloud'ı kullanmaya yeni başladıysanız hizmetlerimizi denemek için "Google Cloud 300 ABD doları tutarında ücretsiz deneme" teklifinden yararlanabilirsiniz. Bu kredilerin ötesindeki kullanım veya maliyetlerin, kullandığınız kredi programı tarafından belirlendiğini unutmayın.
Fiyatlandırma planları arasında geçiş yapma
Spark'tan Blaze'e yükseltme
Firebase konsolunda Blaze fiyatlandırma planına yükseltebilirsiniz.
Firebase projesini Blaze fiyatlandırma planına yükseltmek, Cloud Billing hesabını temel alınan Google Cloud projesine bağlamak anlamına gelir.
Aşağıdaki işlemler ve durumlar, fiyatlandırma planınızı Spark'tan Blaze'e otomatik olarak yükseltir:
Cloud Billing hesabını Google Cloud konsolundan projenize bağlama
Aynı projede Google Cloud hizmetlerini (ör. Pub/Sub veya Cloud Run) ya da Google Haritalar API'lerini kullanma
Örneğin, Google Cloud konsolundan bir Google Cloud hizmetini kullanmaya başlarsanız Cloud Billing hesabı bağlamanız gerekir. Bu işlem, Firebase fiyatlandırma planınızı otomatik olarak Blaze planına yükseltir.
Projeniz Spark'tan Blaze'e yükseltilirse şunlar olur:
- Ürüne bağlı olarak, Spark ve Blaze planlarında kullanılabilen ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgiyi bu SSS bölümünde bulabilirsiniz.
Blaze planından Spark planına geçme
Firebase konsolunda Spark fiyatlandırma planına geçebilirsiniz.
Aşağıdaki işlemler ve durumlar, fiyatlandırma planınızı Blaze'den Spark'a otomatik olarak düşürür:
Cloud Billing hesabının Google Cloud konsolundan projenizle olan bağlantısını kaldırma
Projenize bağlı Cloud Billing hesabını kapatma
Cloud Billing'nın, ödeme durumuna veya geçmişine göre hesapları kapatabileceğini unutmayın. Cloud Billing sorunlarını nasıl çözeceğinizi öğrenin.
Projeniz Blaze'den Spark'a düşürülürse neler olacağını öğrenin:
Projeniz, Google Cloud gibi ücretli hizmetlere erişimini kaybeder. Örneğin, Analytics için Pub/Sub, Cloud Run veya BigQuery akışı.
Projeniz, varsayılan olmayan Realtime Database örneklerine veya varsayılan olmayan Cloud Storage paketlerine erişemez.
Bu örneklerdeki ve paketlerdeki veriler silinmez ancak verilere erişemezsiniz (yani uygulamanızdan okuma/yazma erişimi, konsol erişimi ve REST API erişimi olmaz).
Erişimi yeniden etkinleştirmek için Blaze fiyatlandırma planına geçin.
Bu varsayılan olmayan örneklerdeki ve paketlerdeki verileri silmeniz ancak Spark planında kalmanız gerekiyorsa Firebase Destek Ekibi ile iletişime geçin.
Yeni veya mevcut Cloud Functions'lerin yeni dağıtımlarını yapamazsınız.
Ürüne bağlı olarak, Spark ve Blaze planlarında kullanılabilen ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgiyi bu SSS bölümünde bulabilirsiniz.
Sonraki adımlar
Özellikle Cloud Functions for Firebase ile ilgili faturalandırma olmak üzere çeşitli özel durumlarla ilgili yanıtlar için Firebase fiyatlandırmasıyla ilgili SSS bölümüne göz atın.
Kodunuzu test ederek, kullanım ve harcama düzeylerinizi izleyerek ve bütçe uyarı e-postaları ayarlayarak beklenmedik faturalarla karşılaşmayı nasıl önleyeceğinizi öğrenin.