Catch up on highlights from Firebase at Google I/O 2023. Learn more

Barındırma için kullanım seviyeleri, kotalar ve fiyatlandırma hakkında bilgi edinin

Firebase Barındırma fiyatlandırması, projenizin aşağıdakileri kullanımına bağlıdır:

  • Barındırma depolama alanı (GB) — Barındırma sitelerinizin içeriğini (statik dosyalarınız ve yapılandırma dosyalarınız) depolamak için gereken depolama alanı miktarı.

  • Veri aktarımı (GB/ay) — CDN'mizden son kullanıcılara aktarılan veri miktarı. Her Barındırma sitesi, ücretsiz olarak küresel CDN'miz tarafından otomatik olarak desteklenir.

Barındırma kotanız proje düzeyindedir, site düzeyinde veya kanal düzeyinde değildir. Ek ücretli depolama ve veri aktarım düzeylerinin kilidini açmak için projenizi Blaze faturalandırma planına yükseltebilirsiniz. Firebase Barındırma kotaları ve fiyatlandırması hakkında daha fazla bilgi edinin.

Google Cloud Console'da projeniz için bütçe uyarıları ayarlamanızı öneririz.

Firebase konsolunda hem Barındırma depolama düzeyinizi hem de veri aktarım düzeyinizi izleyin:

  • Konsolun Barındırma bölümündeki Kullanım panosunu ziyaret edin.
    Farklı fatura dönemleri için kullanım düzeylerinin yanı sıra tüm Hosting siteleriniz veya her site için kullanım düzeylerini görüntüleyebilirsiniz.

  • Konsolda projenizin Kullanım ve faturalandırma kontrol panelini ziyaret edin.

Barındırma depolamasını anlama

Sitenize yeni içerik dağıttığınızda, siteniz için belirli bir içerik sürümüne ve yapılandırmasına işaret eden bir "sürüm" oluşturursunuz. Her sürümle ilişkili dosyalar (hem yeni sürümler hem de tutulan önceki sürümler) Firebase tarafından depolanır. Bu dosyalar, projenizin Barındırma depolama kullanım düzeyini oluşturur.

Bu Barındırma depolaması bağımsızdır ve Firebase projeniz için başka herhangi bir depolama alanıyla (Firebase için Bulut Depolama veya veritabanı depolaması gibi) ilişkisi yoktur.

Hosting'in tek tek dosyalar için maksimum 2 GB boyut sınırı olduğunu unutmayın.

Barındırma depolama kotası

Barındırma içeriğiniz için 10 GB'a kadar depolama ücretsizdir.

  • Blaze planında değilseniz ve 10 GB'lık ücretsiz Barındırma depolama sınırına ulaşırsanız, sitelerinize yeni içerik dağıtamazsınız. Daha eski yayınları silmeniz veya Blaze planına yükseltmeniz gerekecek.

  • Blaze planını kullanıyorsanız ve 10 GB'lık ücretsiz Barındırma depolama sınırına ulaşırsanız, ek her GB Barındırma depolaması için size 0,026 ABD doları faturalandırılırsınız.

Barındırma depolamasının kullanımını kontrol etme

Barındırma depolama alanı kullanımınızı kontrol etmek için yapabileceğiniz bazı şeyler şunlardır:

Barındırma veri aktarımını anlama

Barındırma sitenizin kaynaklarından birine hizmet verdiğinde, veriler CDN'mizden son kullanıcınıza aktarılır. İstenen kaynak, CDN önbelleğimizde zaten mevcut olabilir (bir önbellek isabeti) veya Barındırma arka ucundan gelmesi gerekebilir (bir önbellek hatası). İstenen içerik CDN'de önbelleğe alınabiliyorsa, önbelleğe alınabilir. Hem önbellek isabetleri hem de kayıplar, projenizin Barındırma veri aktarımı kullanımına dahil edilir.

Barındırma veri aktarımı kotası

Her Barındırma sitesi, ücretsiz olarak küresel CDN'miz tarafından otomatik olarak desteklenir. CDN'den son kullanıcılarınıza veri aktarımı, ayda 10 GB'a kadar ücretsiz.

  • Blaze planında değilseniz ve ücretsiz veri aktarımı için aylık 10 GB sınırına ulaşırsanız, kısa bir yetkisiz kullanım süresi sunuyoruz ancak ardından siteleriniz devre dışı bırakılacak. Veri aktarımı faturalandırması aylık kullanım düzeylerine göre yapıldığından, siteleriniz bir sonraki ayın başına kadar devre dışı kalacaktır. Blaze planına yükselterek sitelerinizi hemen yeniden etkinleştirebilirsiniz.

  • Blaze planını kullanıyorsanız ve aylık 10 GB ücretsiz veri aktarımı sınırına ulaşırsanız, o ay aktarılan her ek GB veri için 0,15 ABD doları faturalandırılırsınız.

Barındırma veri aktarımı kullanımını kontrol etme

Barındırma veri aktarımı kullanımınızı kontrol etmek için yapabileceğiniz bazı şeyler şunlardır:

  • Tarayıcıların CDN'den bir kaynak istemesine gerek kalmaması için içeriğinizin istemci tarafında önbelleğe alınmasında ince ayar yapın. Web geliştirici belgelerinde önbelleğe alma hakkında daha fazla bilgi edinin.

  • Aslında görüntülemeniz gerekmeyen resim ve videoları yüklemekten kaçının.

  • Belirli istekleri işlemek için hizmet çalışanları oluşturun.
    Firebase SDK'larını ayrılmış Barındırma URL'leri aracılığıyla yüklerseniz, bu URL'ler için ayrılmış ad alanıyla ilgili önemli bilgileri okuduğunuzdan emin olun.

    Özellikle bir PWA ile hizmet çalışanları kurmanıza yardımcı olacak bazı kaynaklar: