Bu sayfada, Firebase için faturalandırmanın nasıl çalıştığı ve diğer Google hizmetleriyle nasıl bağlandığı dahil olmak üzere Firebase fiyatlandırma planları açıklanmaktadır.
Firebase, Spark planı ve Blaze planı olmak üzere iki farklı fiyatlandırma planı sunar. İşte her bir plana kısa bir genel bakış, ancak ayrıntılı bilgi için bu sayfadaki aşağıdaki bölümleri ziyaret edin.
Kıvılcım fiyatlandırma planı Başlamak için ödeme bilgisi gerekmez | Blaze fiyatlandırma planı Daha fazla hizmete erişmek için bir faturalandırma hesabı ekleyin |
---|---|
Ü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ı | |
Bulut İşlevlerine Erişim (ü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 | |
* Ürüne bağlı olarak, Spark vs Blaze planı için mevcut ücretsiz kullanım kotası farklı olabilir. Bu SSS'de daha fazlasını okuyun. |
Her bir fiyatlandırma planının ayrıntılı ürün bazında dökümü için Firebase fiyatlandırma sayfasına bakı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 sağlar. Genellikle ürün için kullanımdan faturalandırmaya örnekler sağlarlar. Bu tür bilgileri bulmak için Firebase belgelerinde bir ürünün bölümünü ziyaret edin.
Aşağıdaki çizim, fiyatlandırma planlarının (ve faturalandırma hesaplarının) projeler ve uygulamalarla nasıl ilişkilendirildiğini gösterir.
Kıvılcım fiyatlandırma planı
Uygulamanızı geliştirmenin ilk aşamalarındayken 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!
Ve yalnızca FCM ve Crashlytics gibi ücretsiz Firebase ürünleri kullanıyorsanız, üretim uygulamalarında Spark planını kullanabilirsiniz.
Spark planına neler dahildir?
Spark planı, hizmetlere aşağıdaki erişimi içerir:
- Ücretsiz Firebase ürünlerinin ve özelliklerinin tam kullanımı (sosyal oturum açma yöntemleri, FCM ve Crashlytics gibi)
- Ücretli Firebase ürünleri (Cloud Firestore, Cloud Storage ve Hosting gibi) için ücretsiz kullanım kotaları
Örnek senaryolar
Spark planında bazı kullanım ve faturalandırma örnekleri:
Uygulamanız Remote Config, Cloud Messaging ve Crashlytics'i kullanır. Uygulamanızın birkaç milyon kullanıcısı olsa bile , bu üç üründeki tüm özelliklere ücretsiz olarak erişebilirsiniz.
Uygulamanız özel Kimlik Doğrulama, Crashlytics ve Cloud Firestore kullanır. Özel Kimlik Doğrulama ve Crashlytics'in (kaç kullanıcınız olursa olsun) tüm özelliklerine erişim elde edersiniz, ayrıca ücretsiz olarak her gün 20.000 Cloud Firestore belge yazma ve 50.000 belge okuma elde edersiniz.
Spark planı hakkında hatırlanması gereken önemli gerçekler
Spark fiyatlandırma planı hakkında aşağıdakilere dikkat edin:
Herhangi bir ürün için bir takvim ayında ücretsiz kota sınırını aşarsanız, projenizin o belirli ürünü kullanımı o ayın geri kalanında durdurulur .
Bu, 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 fatura dönemine kadar beklemeniz veya Blaze fiyatlandırma planına yükseltmeniz gerekir .
Ücretli Google Cloud ürünleri ve özellikleri (Pub/Sub, Cloud Run veya Analytics için BigQuery akışı gibi) Spark planındaki projeler için mevcut değildir.
Blaze fiyatlandırma planı
Projeniz ücretli hizmetler tarafından sağlanan yetenekleri gerektiriyorsa, Blaze fiyatlandırma planına geçin. Blaze planındaki bir Firebase projesine, projenizin ve uygulamalarınızın daha fazla hizmete ve daha yüksek kullanım seviyelerine erişmesini sağlayan bir Bulut Faturalandırma hesabı eklenir.
Blaze planına neler dahildir?
Blaze planı, hizmetlere aşağıdaki erişimi içerir:
Ücretsiz Firebase ürünlerinin ve özelliklerinin tam kullanımı (sosyal oturum açma yöntemleri, FCM ve Crashlytics gibi)
Ücretli Firebase ürünleri (Cloud Firestore, Cloud Storage ve Hosting gibi) için ücretsiz kullanım kotaları
Ücretli Firebase ürünlerinin ek kullanımı için kullandıkça öde fiyatlandırması
Firebase için Cloud Functions için ücretsiz kullanım kotası, ardından kullandıkça öde fiyatlandırması
Ücretli Google Cloud ürünlerine ve özelliklerine erişim (Pub/Sub, Cloud Run veya Analytics için BigQuery akışı gibi)
Projeniz ücretli ürünler için Blaze planının ücretsiz kullanım kotaları dahilinde kalırsa, bu ürünler için herhangi bir fatura görmezsiniz (Bulut İşlevleri dışında ). Ancak, ücretsiz kullanım kotasını aşarsanız, yalnızca tükettiğiniz kaynaklar için ödeme yaparsınız - bu nedenle Blaze planına genellikle "kullandıkça öde" planı denir.
Örnek senaryolar
Blaze planında bazı kullanım ve faturalandırma örnekleri:
Uygulamanız Remote Config, Cloud Messaging ve Crashlytics'i kullanır. Uygulamanızın birkaç milyon kullanıcısı olsa bile , bu üç üründeki tüm özelliklere ücretsiz olarak erişebilirsiniz.
Uygulamanız özel Kimlik Doğrulama, Crashlytics ve Cloud Firestore kullanır. Özel Kimlik Doğrulama ve Crashlytics (kaç kullanıcınız olursa olsun) için tüm özelliklere erişim elde edersiniz, ayrıca her gün 50.000 Cloud Firestore belge okuma ve 20.000 belge yazma işlemi elde edersiniz - hiçbir ücret ödemeden.
Ancak projenizin Cloud Firestore kullanımı bu günlük kotalardan yüksekse , o gün 50K veya 20K sayısını aşan okuma/yazma işlemleri için ücretlendirilirsiniz.
Blaze planı hakkında hatırlanması gereken önemli gerçekler
Blaze fiyatlandırma planı hakkında aşağıdakilere dikkat edin:
Ürüne bağlı olarak, Spark vs Blaze planı için mevcut ücretsiz kullanım kotası farklı olabilir. Bu SSS'de daha fazlasını okuyun.
Çoğu Firebase ürünü ve özelliği, günlük kullanıma dayalı kotalara ve fiyatlandırmaya sahiptir, 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. Bu SSS'de daha fazlasını okuyun.
Google Cloud Faturalandırma hesapları
Projeniz Blaze fiyatlandırma planındayken projeniz bir Google Cloud Billing hesabıyla ilişkilendirilir. Bulut Faturalandırma hesaplarıyla ilgili bazı kısa bilgiler şunlardır:
Cloud Billing hesapları bir ödeme yöntemi gerektirir. Bu, çoğu büyük kredi kartının yanı sıra banka hesaplarını ve PayPal ödeme yöntemlerini (ülkenizde destekleniyorsa) içerir. Daha ayrıntılı bilgi için Bulut Faturalandırma belgelerine bakın.
Birden fazla Firebase projesini tek bir Cloud Billing hesabıyla ilişkilendirebilirsiniz. Tüm bu projeler Blaze fiyatlandırma planında olacak.
Firebase ve Google Cloud'da yeniyseniz, hizmetlerimizi denemek için 300 ABD doları tutarında bir kredi ve Ücretsiz Deneme Bulut Faturalandırma 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 yükseltebilirsiniz .
Tüm amaç ve amaçlar için, Blaze fiyatlandırma planına geçmek, ilişkili Google Cloud projesine bir Bulut Faturalandırma hesabı eklediğiniz anlamına gelir.
Aşağıdaki eylemler ve durumlar, fiyatlandırma planınızı Spark'tan Blaze'e otomatik olarak yükseltir :
Google Cloud Console aracılığıyla projenize bir Cloud Billing hesabı ekleme
Aynı projede Google Cloud hizmetlerini (Pub/Sub veya Cloud Run gibi) veya Google Haritalar API'lerini kullanma
Örneğin, Google Bulut Konsolu aracılığıyla bir Google Bulut hizmeti kullanmaya başlarsanız, bir Bulut Faturalandırma hesabı eklemeniz gerekir - bu, Firebase fiyatlandırma planınızı otomatik olarak Blaze planına yükseltir.
Projeniz Spark'tan Blaze'e yükseltilirse, ne olacağının farkında olun:
- Ürüne bağlı olarak, Spark vs Blaze planı için mevcut ücretsiz kullanım kotası farklı olabilir. Bu SSS'de daha fazlasını okuyun.
Blaze'den Spark planına düşürme
Firebase konsolunda Spark fiyatlandırma planına geçebilirsiniz.
Aşağıdaki eylemler ve durumlar, fiyatlandırma planınızı otomatik olarak Blaze'den Spark'a düşürür:
İlişkili Cloud Billing hesabını Google Cloud Console aracılığıyla projenizden kaldırma
Projenizle ilişkili Cloud Billing hesabını kapatma
Cloud Billing'in hesapları ödeme durumuna veya geçmişine göre kapatabileceğini unutmayın. Bulut Faturalandırma sorunlarını nasıl çözeceğinizi öğrenin.
Projeniz Blaze'den Spark'a düşerse, ne olacağının farkında olun:
Projeniz, Pub/Sub, Cloud Run veya Analytics için BigQuery akışı gibi ücretli Google Cloud hizmetlerine erişimini kaybeder.
Projeniz, varsayılan olmayan Realtime Database örneklerine veya varsayılan olmayan Cloud Storage paketlerine erişimi kaybeder.
Bu örneklerdeki ve paketlerdeki veriler silinmez , ancak verilere erişiminiz olmaz (uygulamanızdan okuma/yazma erişimi, konsol erişimi ve REST API erişimi yoktur).
Erişimi yeniden etkinleştirmek için Blaze fiyatlandırma planına yükseltin .
Bu varsayılan olmayan örneklerden ve/veya paketlerden verileri silmeniz gerekiyorsa ancak Spark planında kalırsanız, Destek ile iletişime geçin .
Herhangi bir yeni veya mevcut Bulut İşlevinin yeni dağıtımlarını yapamazsınız.
Ürüne bağlı olarak, Spark vs Blaze planı için mevcut ücretsiz kullanım kotası farklı olabilir. Bu SSS'de daha fazlasını okuyun.
Sonraki adımlar
Özellikle Cloud Functions for Firebase ile ilgili faturalandırma için çeşitli belirli durumlara verilen yanıtlar için Firebase fiyatlandırma SSS'lerine göz atın.
Kodunuzu test ederek, kullanımınızı ve harcama seviyelerinizi izleyerek ve bütçe uyarısı e-postaları ayarlayarak sürpriz faturalardan nasıl kaçınacağınızı öğrenin.