Bu sayfada, Firebase için faturalandırmanın işleyiş şekli ve diğer Google hizmetlerine nasıl bağlandığı dahil olmak üzere Firebase fiyatlandırma planları açıklanmaktadır.
Firebase, ücretsiz Spark planı ve kullandığınız kadar öde Blaze planı olmak üzere iki farklı fiyatlandırma planı sunar. Aşağıda her bir planla ilgili kısa bir genel bakış sunulmuştur, ancak ayrıntılı bilgi için bu sayfanın ilerleyen kısımlarında yer alan bölümleri ziyaret edebilirsiniz.
Spark fiyatlandırma planı
Başlamak için |
Blaze fiyatlandırma planı
Ücretsiz kullanım kotasının üzerindeki 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ırma) |
|
Ücretli Google Cloud ürünlerine ve özelliklerine erişim | |
* Ürüne bağlı olarak, Spark ve Blaze planlarında sunulan ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgi için bu SSS sayfasını inceleyin. |
Her fiyatlandırma planının ürün bazında ayrıntılı dökümünü görmek için 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.
Ayrıca çoğu Firebase ürünü kullanım, kotalar ve fiyatlandırma hakkında ürüne özel belgeler sunar. Genellikle ürün için kullanımdan faturalandırma örnekleri sunarlar. Bu tür bilgileri bulmak için Firebase dokümanlarında ilgili ürünün bölümünü ziyaret edin.
Aşağıdaki görselde, 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ını kullanın. Çoğu Firebase özelliğini hemen kullanmaya başlamak için ödeme bilgileri sağlamanız gerekmez.
Ayrıca, FCM ve Crashlytics gibi yalnızca ücretsiz Firebase ürünlerini kullanıyorsanız Spark planını üretim uygulamalarında kullanabilirsiniz.
Spark planına neler dahil?
Spark planı, hizmetlere aşağıdaki erişimleri içerir:
- Ücretsiz Firebase ürünlerinin ve özelliklerinin (sosyal oturum açma yöntemleri, FCM ve Crashlytics gibi) tam kullanımı
- Ücretli Firebase ürünleri (Cloud Firestore, Cloud Storage ve Hosting gibi) için ücretsiz kullanım kotaları
Örnek senaryolar
Spark planındaki kullanım ve faturalandırmayla ilgili bazı örnekleri aşağıda bulabilirsiniz:
1. örnek: Uygulamanız Remote Config, Cloud Messaging ve Crashlytics kullanıyor. Uygulamanızın birkaç milyon kullanıcısı 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. Özel Authentication ve Crashlytics ile ilgili tüm özelliklere (kaç kullanıcınız olursa olsun) erişebilir, ayrıca her gün 20.000 Cloud Firestore belgesi yazma ve 50.000 belge okuma işlemini ücretsiz olarak gerçekleştirebilirsiniz.
Spark planı hakkında unutulmaması gereken önemli bilgiler
Spark fiyatlandırma planıyla ilgili olarak aşağıdakileri unutmayın:
Bir takvim ayındaki ücretsiz kota sınırını herhangi bir ürün için aşarsanız söz konusu ayın geri kalanında projenizde ilgili ürün kullanımı durdurulur.
Bu durum, söz konusu Firebase projesine kayıtlı tüm uygulamalar için geçerlidir.
Söz konusu ürünü tekrar kullanmak için bir sonraki faturalandırma döngüsüne kadar beklemeniz veya Blaze fiyatlandırma planına yükseltme yapmanız gerekir.
Ücretli Google Cloud ürünleri ve özellikleri (ör. Pub/Sub, Cloud Run veya Analytics için BigQuery akışı), Spark planındaki projelerde kullanılamaz.
Blaze fiyatlandırma planı
Projeniz ücretli hizmetlerin sağladığı özellikleri gerektiriyorsa kullandıkça öde Blaze fiyatlandırma planına geçin. 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 daha yüksek kullanım düzeylerine erişebilmesini sağlar.
Blaze planına neler dahil?
Blaze planı, hizmetlere aşağıdaki erişimleri içerir:
Ücretsiz Firebase ürünlerinin ve özelliklerinin (sosyal oturum açma yöntemleri, FCM ve Crashlytics gibi) 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 kullan-ö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 yayını) erişim
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 ödemezsiniz (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ı "kullan-öde" planı olarak adlandırılır.
Örnek senaryolar
Blaze planındaki kullanım ve faturalandırmayla ilgili bazı örnekleri aşağıda bulabilirsiniz:
1. örnek: Uygulamanız Remote Config, Cloud Messaging ve Crashlytics kullanıyor. Uygulamanızın birkaç milyon kullanıcısı 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. Özel Authentication ve Crashlytics özelliklerinin tüm özelliklerine (kaç kullanıcınız olursa olsun) erişebilir, ayrıca hiçbir ücret ödemeden her gün 50.000 Cloud Firestore belge okuma ve 20.000 belge yazma işlemi elde edersiniz.
Bununla birlikte, projenizin Cloud Firestore kullanımı günlük kotalardan yüksekse o günkü okuma/yazma sayısı için ücretlendirilirsiniz ve bu sayı 50 bin veya 20 bin sayısını aşar.
Blaze planıyla ilgili dikkat edilmesi gereken önemli noktalar
Blaze fiyatlandırma planıyla ilgili aşağıdakileri unutmayın:
Ürüne bağlı olarak Spark ve Blaze planlarında sunulan ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgi için bu SSS bölümünü inceleyin.
Çoğu Firebase ürün ve özelliği, günlük kullanıma göre kota ve fiyatlandırmaya sahiptir ancak bazıları aylık veya saatlik kullanıma dayanır. Örneğin Cloud Functions, her ay sıfırlanan ücretsiz bir kullanım katmanına sahipken Cloud Firestore ve Cloud Storage ürününün her gün sıfırlanan ücretsiz katmanları var. Daha fazla bilgi için SSS bölümünü inceleyin.
Google Cloud Billing hesap
Projeniz Blaze fiyatlandırma planındaysa bir Google Cloud Billing hesabına bağlıdır. Cloud Billing hesaplarıyla ilgili bazı kısa bilgiler:
Cloud Billing hesaplarında ödeme yöntemi gereklidir. Buna, başlıca kredi kartlarının çoğu ve diğer ödeme yöntemleri dahildir. Ayrıntılı bilgi için Cloud Billing belgelerine bakın.
Tek bir Cloud Billing hesabına birden fazla Firebase projesi bağlayabilirsiniz. Tüm bu projeler Blaze fiyatlandırma planı kapsamında olacak.
Firebase ve Google Cloud kullanmaya yeni başladıysanız hizmetlerimizi denemek için 300 ABD doları kredi ve ücretsiz deneme Cloud Billing hesabı için uygun olup olmadığınızı kontrol edin.
Fiyatlandırma planları arasında geçiş yapma
Spark'tan Blaze'e yükseltme
Firebase konsolunda Blaze fiyatlandırma planına geçebilirsiniz.
Bir Firebase projesini Blaze fiyatlandırma planına yükseltmek, her durumda bir Cloud Billing hesabını temel Google Cloud projesine bağladığınız anlamına gelir.
Aşağıdaki işlemler ve durumlar, fiyatlandırma planınızı Spark'tan Blaze'e otomatik olarak yükseltir:
Google Cloud konsolundan projenize Cloud Billing hesabı bağlama
Aynı projede Google Cloud hizmetleri (Pub/Sub veya Cloud Run gibi) ya da Google Haritalar API'lerini kullanma
Örneğin, bir Google Cloud hizmetini Google Cloud konsolundan kullanmaya başlarsanız bir Cloud Billing hesabı bağlamanız gerekir. Böylece Firebase fiyatlandırma planınız otomatik olarak Blaze planına geçirilir.
Projeniz Spark'tan Blaze'e yükseltilirse aşağıdakiler gerçekleşir:
- Ürüne bağlı olarak Spark ve Blaze planında kullanılabilen ücretsiz kullanım kotası farklı olabilir. Daha fazla bilgi için bu SSS bölümünü inceleyin.
Blaze'den 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'dan Spark'a otomatik olarak düşürür:
Google Cloud konsolundan bir Cloud Billing hesabının projenizle bağlantısını kaldırma
Projenize bağlı Cloud Billing hesabı kapatılıyor
Ödeme durumuna veya geçmişe göre Cloud Billing hesabı kapatılabilir. Cloud Billing sorunlarını nasıl çözeceğinizi öğrenin.
Projeniz Blaze'den Spark'a geçirilirse neler olacağına dikkat edin:
Projeniz, Pub/Sub, Cloud Run veya Analytics için BigQuery akış gibi ücretli Google Cloud hizmetlerine erişimi kaybeder.
Projeniz, varsayılan olmayan Realtime Database örneklerine veya varsayılan olmayan Cloud Storage paketlerine erişimi kaybeder.
Bu örnekler ve paketlerdeki veriler silinmez ancak bu 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 yükseltin.
Varsayılan olmayan bu örneklerdeki ve paketlerdeki verileri silmeniz gerekirse ancak Spark planında kalmak istiyorsanız Firebase Destek Ekibi ile iletişime geçin.
Yeni veya mevcut herhangi bir Cloud Functions için yeni dağıtım yapamazsınız.
Ürüne bağlı olarak Spark ve Blaze planlarında sunulan ücretsiz kullanım kotası miktarı farklı olabilir. Daha fazla bilgi için SSS sayfasına göz atın.
Sonraki adımlar
Özellikle Cloud Functions for Firebase ile ilgili faturalandırmayla ilgili belirli durumların yanıtları için Firebase fiyatlandırma SSS sayfasına göz atın.
Kodunuzu test ederek, kullanım ve harcama seviyelerinizi izleyerek ve bütçe uyarı e-postaları ayarlayarak beklemediğiniz faturaları nasıl önleyeceğinizi öğrenin.