Cloud Firestore faturalandırmasını anlama

Bu belgede Cloud Firestore fiyatlandırma ayrıntıları açıklanmaktadır.

ABD Doları dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerli olur.

Fiyatlandırmaya genel bakış

Cloud Firestore'u kullandığınızda aşağıdakiler için ücretlendirilirsiniz:

  • Okuduğunuz, yazdığınız ve sildiğiniz belge sayısı .
  • Toplama sorgularıyla eşleşen dizin girişlerinin sayısı . Sorguyla eşleşen en fazla 1000 dizin girişi içeren her grup için bir belge okuma ücreti ödersiniz.
  • Meta veriler ve dizinler için ek yük de dahil olmak üzere, veritabanınızın kullandığı depolama alanı miktarı .
  • Kullandığınız ağ bant genişliği miktarı .

Depolama ve bant genişliği kullanımı gibibayt (GiB) cinsinden hesaplanır; burada 1 GiB = 2 30 bayttır. Tüm ücretler günlük olarak tahakkuk ettirilir.

Aşağıdaki bölümlerde Cloud Firestore kullanımınız için nasıl ücretlendirileceğinize ilişkin ayrıntılar verilmektedir.

Ücretsiz kota

Cloud Firestore (default) veritabanınızı hiçbir ücret ödemeden kullanmaya başlamanıza olanak tanıyan ücretsiz bir kota sunar. Ücretsiz kota miktarları aşağıda listelenmiştir. Daha fazla kotaya ihtiyacınız varsa Google Cloud projeniz için faturalandırmayı etkinleştirmeniz gerekir.

Kotalar günlük olarak uygulanır ve Pasifik saatine göre gece yarısı civarında sıfırlanır.

Yalnızca (default) veritabanı ücretsiz kotaya uygundur.

Ücretsiz katman Kota
Depolanmış veri 1 GiB
Belge okumaları Günde 50.000
Belge yazıyor Günde 20.000
Belge silme Günde 20.000
Giden veri aktarımı Ayda 10 GiB

Aşağıdaki işlemler ve özellikler ücretsiz kullanımı kapsamamaktadır. Bu özellikleri kullanmak için faturalandırmayı etkinleştirmeniz gerekir:

  • Adlandırılmış (varsayılan olmayan) veritabanlarının kullanımı
  • TTL siler
  • PITR verileri
  • Verileri yedekle
  • İşlemleri geri yükleme

Bu özelliklerin nasıl faturalandırıldığı hakkında daha fazla bilgi için bkz. Depolama fiyatlandırması .

Konuma göre fiyatlandırma

Aşağıdaki tabloda her Cloud Firestore konumu için okuma, yazma, silme ve depolama fiyatları listelenmektedir:

Bölge Seç

ABD (çoklu bölge)

ABD (çoklu bölge)

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,06 USD
Belge yazıyor 100.000 belge başına 0,18 USD
Belge silme 100.000 belge başına 0,02 USD
TTL siler 100.000 belge başına 0,02 USD
Depolanmış veri 0,18 USD/GiB/ay
PITR verileri 0,18 USD/GiB/ay
Verileri yedekle 0,03 USD/GiB/ay
İşlemi geri yükle 0,4 ABD Doları/GiB

Oregon

Oregon

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,03 USD
Belge yazıyor 100.000 belge başına 0,09 ABD doları
Belge silme 100.000 belge başına 0,01 USD
TTL siler 100.000 belge başına 0,01 USD
Depolanmış veri 0,15 USD/GiB/ay
PITR verileri 0,15 USD/GiB/ay
Verileri yedekle 0,03 USD/GiB/ay
İşlemi geri yükle 0,2 ABD Doları/GiB

Los Angeles

Los Angeles

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,036 USD
Belge yazıyor 100.000 belge başına 0,108 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,108 USD/GiB/ay
PİTR 0,108 USD/GiB/ay
Verileri yedekle 0,036 USD/GiB/ay
İşlemi geri yükle 0,24 USD/GiB

Tuz Gölü şehri

Tuz Gölü şehri

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,036 USD
Belge yazıyor 100.000 belge başına 0,108 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,18 USD/GiB/ay
PITR verileri 0,18 USD/GiB/ay
Verileri yedekle 0,036 USD/GiB/ay
İşlemi geri yükle 0,24 USD/GiB

Kuzey Virginia

Kuzey Virginia

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,033 USD
Belge yazıyor 100.000 belge başına 0,099 ABD doları
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,099 USD/GiB/ay
PITR verileri 0,099 USD/GiB/ay
Verileri yedekle 0,033 USD/GiB/ay
İşlemi geri yükle 0,22 USD/GiB

Las Vegas

Las Vegas

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,033 USD
Belge yazıyor 100.000 belge başına 0,099 ABD doları
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,165 USD/GiB/ay
PITR verileri 0,165 USD/GiB/ay
Verileri yedekle 0,033 USD/GiB/ay
İşlemi geri yükle 0,22 USD/GiB

Güney Carolina

Güney Carolina

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,06 USD
Belge yazıyor 100.000 belge başına 0,18 USD
Belge silme 100.000 belge başına 0,02 USD
TTL siler 100.000 belge başına 0,02 USD
Depolanmış veri 0,18 USD/GiB/ay
PITR verileri 0,18 USD/GiB/ay
Verileri yedekle 0,03 USD/GiB/ay
İşlemi geri yükle 0,4 ABD Doları/GiB

Montreal

Montreal

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,033 USD
Belge yazıyor 100.000 belge başına 0,099 ABD doları
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,099 USD/GiB/ay
PITR verileri 0,099 USD/GiB/ay
Verileri yedekle 0,033 USD/GiB/ay
İşlemi geri yükle 0,22 USD/GiB

Toronto

Toronto

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,033 USD
Belge yazıyor 100.000 belge başına 0,099 ABD doları
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,165 USD/GiB/ay
PITR verileri 0,165 USD/GiB/ay
Verileri yedekle 0,033 USD/GiB/ay
İşlemi geri yükle 0,22 USD/GiB

São Paulo

São Paulo

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,045 USD
Belge yazıyor 100.000 belge başına 0,135 USD
Belge silme 100.000 belge başına 0,015 USD
TTL siler 100.000 belge başına 0,015 USD
Depolanmış veri 0,135 USD/GiB/ay
PITR verileri 0,135 USD/GiB/ay
Verileri yedekle 0,045 USD/GiB/ay
İşlemi geri yükle 0,3 ABD Doları/GiB

Avrupa (çoklu bölge)

Avrupa (çoklu bölge)

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,06 USD
Belge yazıyor 100.000 belge başına 0,18 USD
Belge silme 100.000 belge başına 0,02 USD
TTL siler 100.000 belge başına 0,02 USD
Depolanmış veri 0,18 USD/GiB/ay
PITR verileri 0,18 USD/GiB/ay
Verileri yedekle 0,03 USD/GiB/ay
İşlemi geri yükle 0,4 ABD Doları/GiB

Zürih

Zürih

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,042 USD
Belge yazıyor 100.000 belge başına 0,126 ABD doları
Belge silme 100.000 belge başına 0,014 USD
TTL siler 100.000 belge başına 0,014 USD
Depolanmış veri 0,210 USD/GiB/ay
PITR verileri 0,210 USD/GiB/ay
Verileri yedekle 0,042 USD/GiB/ay
İşlemi geri yükle 0,28 USD/GiB

Varşova

Varşova

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,039 USD
Belge yazıyor 100.000 belge başına 0,117 ABD doları
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,195 USD/GiB/ay
PITR verileri 0,195 USD/GiB/ay
Verileri yedekle 0,039 USD/GiB/ay
İşlemi geri yükle 0,26 USD/GiB

Frankfurt'ta

Frankfurt'ta

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,039 USD
Belge yazıyor 100.000 belge başına 0,117 ABD doları
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,117 USD/GiB/ay
PITR verileri 0,117 USD/GiB/ay
Verileri yedekle 0,039 USD/GiB/ay
İşlemi geri yükle 0,26 USD/GiB

Hollanda

Hollanda

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,034 USD
Belge yazıyor 100.000 belge başına 0,102 USD
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,170 USD/GiB/ay
PITR verileri 0,170 USD/GiB/ay
Verileri yedekle 0,035 USD/GiB/ay
İşlemi geri yükle 0,23 USD/GiB

Londra

Londra

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,039 USD
Belge yazıyor 100.000 belge başına 0,117 ABD doları
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,117 USD/GiB/ay
PITR verileri 0,117 USD/GiB/ay
Verileri yedekle 0,039 USD/GiB/ay
İşlemi geri yükle 0,26 USD/GiB

Belçika

Belçika

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,033 USD
Belge yazıyor 100.000 belge başına 0,099 ABD doları
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,165 USD/GiB/ay
PITR verileri 0,165 USD/GiB/ay
Verileri yedekle 0,033 USD/GiB/ay
İşlemi geri yükle 0,220 USD/GiB

Paris

Paris

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,036 USD
Belge yazıyor 100.000 belge başına 0,107 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,179 USD/GiB/ay
PITR verileri 0,179 USD/GiB/ay
Verileri yedekle 0,036 USD/GiB/ay
İşlemi geri yükle 0,238 USD/GiB

Doha

Doha

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,036 USD
Belge yazıyor 100.000 belge başına 0,109 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,182 USD/GiB/ay
PITR verileri 0,182 USD/GiB/ay
Verileri yedekle 0,036 USD/GiB/ay
İşlemi geri yükle 0,243 USD/GiB

Ed-Dammam

Ed-Dammam

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,048 USD
Belge yazıyor 100.000 belge başına 0,144 USD
Belge silme 100.000 belge başına 0,016 ABD doları
TTL siler 100.000 belge başına 0,016 ABD doları
Depolanmış veri 0,240 USD/GiB/ay
PITR verileri 0,240 USD/GiB/ay
Verileri yedekle 0,048 USD/GiB/ay
İşlemi geri yükle 0,320 USD/GiB

Tel Aviv

Tel Aviv

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,034 USD
Belge yazıyor 100.000 belge başına 0,102 USD
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,170 USD/GiB/ay
PITR verileri 0,170 USD/GiB/ay
Verileri yedekle 0,034 USD/GiB/ay
İşlemi geri yükle 0,226 USD/GiB

Mumbai

Mumbai

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,035 USD
Belge yazıyor 100.000 belge başına 0,104 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,104 USD/GiB/ay
PITR verileri 0,104 USD/GiB/ay
Verileri yedekle 0,035 USD/GiB/ay
İşlemi geri yükle 0,23 USD/GiB

Delhi

Delhi

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,035 USD
Belge yazıyor 100.000 belge başına 0,104 USD
Belge silme 100.000 belge başına 0,012 USD
TTL siler 100.000 belge başına 0,012 USD
Depolanmış veri 0,173 USD/GiB/ay
PITR verileri 0,173 USD/GiB/ay
Verileri yedekle 0,035 USD/GiB/ay
İşlemi geri yükle 0,23 USD/GiB

Sidney

Sidney

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,038 USD
Belge yazıyor 100.000 belge başına 0,115 USD
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,115 USD/GiB/ay
PITR verileri 0,115 USD/GiB/ay
Verileri yedekle 0,038 USD/GiB/ay
İşlemi geri yükle 0,256 USD/GiB

Melbourne

Melbourne

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,034 USD
Belge yazıyor 100.000 belge başına 0,103 USD
Belge silme 100.000 belge başına 0,011 USD
TTL siler 100.000 belge başına 0,011 USD
Depolanmış veri 0,171 USD/GiB/ay
PITR verileri 0,171 USD/GiB/ay
Verileri yedekle 0,034 USD/GiB/ay
İşlemi geri yükle 0,228 USD/GiB

Hong Kong

Hong Kong

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,06 USD
Belge yazıyor 100.000 belge başına 0,18 USD
Belge silme 100.000 belge başına 0,02 USD
TTL siler 100.000 belge başına 0,02 USD
Depolanmış veri 0,18 USD/GiB/ay
PITR verileri 0,18 USD/GiB/ay
Verileri yedekle 0,035 USD/GiB/ay
İşlemi geri yükle 0,23 USD/GiB

Tayvan

Tayvan

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,0345 USD
Belge yazıyor 100.000 belge başına 0,1042 USD
Belge silme 100.000 belge başına 0,0115 USD
TTL siler 100.000 belge başına 0,0115 USD
Depolanmış veri 0,1725 USD/GiB/ay
PITR verileri 0,1725 USD/GiB/ay
Verileri yedekle 0,035 USD/GiB/ay
İşlemi geri yükle 0,23 USD/GiB

Tokyo

Tokyo

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,038 USD
Belge yazıyor 100.000 belge başına 0,115 USD
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,115 USD/GiB/ay
PITR verileri 0,115 USD/GiB/ay
Verileri yedekle 0,038 USD/GiB/ay
İşlemi geri yükle 0,256 USD/GiB

Singapur

Singapur

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,0369 ABD doları
Belge yazıyor 100.000 belge başına 0,1107 ABD doları
Belge silme 100.000 belge başına 0,0123 USD
TTL siler 100.000 belge başına 0,0123 USD
Depolanmış veri 0,1846 USD/GiB/ay
PITR verileri 0,1846 USD/GiB/ay
Verileri yedekle 0,037 USD/GiB/ay
İşlemi geri yükle 0,246 USD/GiB

Cakarta

Cakarta

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,038 USD
Belge yazıyor 100.000 belge başına 0,115 USD
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,192 USD/GiB/ay
PITR verileri 0,192 USD/GiB/ay
Verileri yedekle 0,038 USD/GiB/ay
İşlemi geri yükle 0,256 USD/GiB

Osaka

Osaka

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,038 USD
Belge yazıyor 100.000 belge başına 0,115 USD
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,195 USD/GiB/ay
PITR verileri 0,195 USD/GiB/ay
Verileri yedekle 0,038 USD/GiB/ay
İşlemi geri yükle 0,256 USD/GiB

Seul

Seul

Ücretsiz kotanın ötesinde fiyatlandırma
Belge okumaları 100.000 belge başına 0,038 USD
Belge yazıyor 100.000 belge başına 0,115 USD
Belge silme 100.000 belge başına 0,013 USD
TTL siler 100.000 belge başına 0,013 USD
Depolanmış veri 0,192 USD/GiB/ay
PITR verileri 0,192 USD/GiB/ay
Verileri yedekle 0,038 USD/GiB/ay
İşlemi geri yükle 0,256 USD/GiB

ABD Doları dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerli olur.

Adlandırılmış veritabanları için ücretsiz kota yok

Adlandırılmış (varsayılan olmayan) bir veritabanı oluşturmak için projenizin faturalandırma planını yükseltmeniz gerekir.

Adlandırılmış veritabanlarını oluşturmanın veya silmenin size hiçbir ek maliyeti yoktur, ancak bu veritabanları ücretsiz kotaya uygun değildir. Bunun yerine, adı geçen veritabanlarında gerçekleşen kullanım üzerinden ücretlendirileceksiniz.

Okur, yazar ve siler

Cloud Firestore ile gerçekleştirdiğiniz her belge okuma, yazma ve silme işlemi için ücretlendirilirsiniz.

Yazma ve silme ücretleri basittir. Yazma işlemleri için her set veya update işlemi tek bir yazma işlemi olarak sayılır.

Okuma ücretlerinin aklınızda bulundurmanız gereken bazı nüansları vardır. Aşağıdaki bölümlerde bu nüanslar ayrıntılı olarak açıklanmaktadır.

Toplama sorguları

count() , sum() ve avg() gibi toplama sorguları için, sorguyla eşleşen 1000'e kadar dizin girişi içeren her toplu iş için bir belge okuma ücreti ödersiniz. 0 dizin girişiyle eşleşen toplama sorguları için minimum bir belge okuma ücreti uygulanır.

Örneğin, 0 ila 1000 dizin girişi arasında eşleşen count() işlemleri, bir belge okuması için faturalandırılır. 1500 dizin girişiyle eşleşen bir count() işlemi için size 2 belge okuması faturalandırılır.

Sorgu sonuçlarını dinleme

Cloud Firestore , bir sorgunun sonuçlarını dinlemenize ve sorgu sonuçları değiştiğinde gerçek zamanlı güncellemeler almanıza olanak tanır.

Bir sorgunun sonuçlarını dinlediğinizde, sonuç kümesindeki her belge eklendiğinde veya güncellendiğinde bir okuma ücreti ödersiniz. Ayrıca bir belge değiştiği için sonuç kümesinden kaldırıldığında da okuma ücreti ödersiniz. (Buna karşılık, bir belge silindiğinde, okuma için ücret alınmaz.)

Mobil ve web SDKS'sindeki dinleyicilerin faturalandırılması aynı zamanda çevrimdışı kalıcılığın etkin olup olmamasına da bağlıdır:

  • Çevrimdışı kalıcılık etkinleştirilirse ve dinleyicinin bağlantısı 30 dakikadan uzun bir süre boyunca kesilirse (örneğin, kullanıcı çevrimdışı olursa), okumalar için yepyeni bir sorgu göndermişsiniz gibi ücretlendirilirsiniz.

  • Çevrimdışı kalıcılık devre dışı bırakılırsa, dinleyicinin bağlantısı kesildiğinde ve yeniden bağlandığında, sanki yepyeni bir sorgu göndermişsiniz gibi okumalar için ücretlendirilirsiniz.

Büyük sonuç kümelerini yönetme

Cloud Firestore, çok sayıda sonuç döndüren sorguları yönetmenize yardımcı olacak çeşitli özelliklere sahiptir:

  • Uzun süredir devam eden bir sorguyu sürdürmenize olanak tanıyan imleçler .
  • Sorgu sonuçlarını sayfalandırmanıza yardımcı olan sayfa belirteçleri .
  • Kaç sonucun alınacağını belirten sınırlar .
  • Sabit sayıda belgeyi atlamanıza olanak tanıyan ofsetler .

İmleçleri, sayfa belirteçlerini ve limitleri kullanmanın hiçbir ek maliyeti yoktur. Aslında bu özellikler yalnızca gerçekten ihtiyacınız olan belgeleri okuyarak paradan tasarruf etmenize yardımcı olabilir.

Ancak, mahsup içeren bir sorgu gönderdiğinizde, atlanan her belge için sizden bir okuma ücreti alınır. Örneğin, sorgunuz 10'luk bir uzaklık kullanıyorsa ve sorgu 1 belge döndürüyorsa 11 okuma için ücretlendirilirsiniz. Bu ek maliyet nedeniyle mümkün olduğunca uzaklıklar yerine imleçleri kullanmalısınız.

Belge okumaları dışındaki sorgular

Koleksiyon kimlikleri listesi talebi gibi belge okumaları dışındaki sorgularda, bir belge okuması için faturalandırılırsınız. Sonuçların tamamının getirilmesi birden fazla istek gerektiriyorsa (örneğin, sayfalandırmayı kullanıyorsanız), istek başına bir kez faturalandırılırsınız.

Sorgular için minimum ücret

Sorgu hiçbir sonuç vermese bile, gerçekleştirdiğiniz her sorgu için minimum bir belge okuma ücreti alınır.

Cloud Firestore Güvenlik Kuralları

Mobil ve web istemci kitaplıkları için, Cloud Firestore Güvenlik Kurallarınız veritabanınızdan bir veya daha fazla belgeyi okumak için exists() , get() veya getAfter() kullanıyorsa, ek okumalar için aşağıdaki şekilde ücretlendirilirsiniz:

  • Cloud Firestore Güvenlik Kurallarınızı değerlendirmek için gerekli olan okumalar için ücretlendirilirsiniz.

    Örneğin, kurallarınız üç belgeye atıfta bulunuyorsa ancak Cloud Firestore'un kurallarınızı değerlendirmek için bu belgelerden yalnızca ikisini okuması gerekiyorsa, bağımlı belgeler için iki ek okuma için ücretlendirilirsiniz.

    Kurallarınız o belgeye birden fazla kez atıfta bulunsa bile bağımlı belge başına yalnızca bir okuma ücreti ödersiniz.

  • Kural değerlendirmesi için istek başına yalnızca bir kez ücretlendirilirsiniz.

    Sonuç olarak, birden çok belgeyi okumak, belgeleri tek tek okumaktan daha az maliyetli olabilir çünkü birden çok belgeyi okumak daha az istek gerektirir.

  • Bir sorgunun sonuçlarını dinlediğinizde aşağıdaki durumların tümünde kural değerlendirmesi için ücretlendirilirsiniz:

    • Sorguyu yayınladığınızda.
    • Sorgu sonuçları her güncellendiğinde.
    • Kullanıcının cihazı çevrimdışı olduğunda tekrar çevrimiçi olur.
    • Kurallarınızı istediğiniz zaman güncelleyebilirsiniz.
    • Kurallarınızdaki bağımlı belgeleri istediğiniz zaman güncelleyebilirsiniz.

Veritabanı depolama boyutu

Depolama yükü de dahil olmak üzere Cloud Firestore'da depoladığınız veri miktarına göre ücretlendirilirsiniz. Ek yükün miktarı meta verileri, otomatik dizinleri ve bileşik dizinleri içerir.

Cloud Firestore'da saklanan her belge aşağıdaki meta verileri gerektirir:

  • Koleksiyon kimliği ve belge adı da dahil olmak üzere belge kimliği.
  • Her alanın adı ve değeri. Cloud Firestore şemasız olduğundan, belgedeki her alanın adının alan değeriyle birlikte saklanması gerekir.
  • Belgeye başvuran tek alanlı ve bileşik dizinler. Her dizin girişi koleksiyon kimliğini içerir; dizin tanımına bağlı olarak herhangi bir sayıda alan değeri; ve belge adı.

Depolama maliyetleri GiB/ay cinsindendir ve günlük olarak hesaplanır. Cloud Firestore, veritabanı boyutunu günlük olarak ölçer. Bir aylık süre boyunca, veritabanı depolama boyutunu hesaplamak için bu örnek noktaların ortalaması alınır. Bu ortalama değer depolamanın birim fiyatıyla çarpılır (GiB-ay)

Depolama Boyutu Hesaplamaları bölümünde Cloud Firestore depolama alanının nasıl hesaplandığını öğrenin.

PITR verileri

PITR'yi etkinleştirirseniz PITR verilerinin depolanması için ücret ödersiniz. Çoğu müşteri, PiTR veri depolamanın genel maliyetinin veritabanının depolama maliyetine benzer olduğunu görecektir.

PITR depolama maliyetleri GiB/ay cinsindendir ve günlük olarak hesaplanır. Cloud Firestore, veritabanı boyutunu günlük olarak ölçer. Bir aylık süre boyunca, veritabanı depolama boyutunu hesaplamak için bu örnek noktaların ortalaması alınır. Bu ortalama değer PITR birim fiyatı (GiB-ay) ile çarpılır.

Örneğin, veritabanınızın bir ay boyunca ortalama boyutu 1 GiB ise ve PITR tüm ay için etkinse, faturalandırılabilir PITR veri boyutu da 1 GiB olur.

Minimum faturalandırma: PITR'yi etkinleştirmeden sonraki bir gün içinde devre dışı bıraksanız bile sizden 1 güne kadar PITR depolama maliyeti tahsil edilebilir.

Verileri yedekleme ve geri yükleme işlemleri

Yedeklemeleri etkinleştirirseniz veritabanı yedeklerinizin depolanması için ücret ödersiniz. Bir yedeğin depolama boyutu, yedeği aldığınız andaki veritabanının depolama boyutuna eşittir.

Yedeklemelerin depolama maliyetleri GiB/ay cinsindendir. Bir ay boyunca, her bir yedeğin tutulduğu gün sayısı ay boyunca ortalaması alınarak hesaplanır. Her bir yedeğin maliyeti, yedeğin depolama boyutunun yedeğin tutulduğu ay oranıyla çarpımı ve birim fiyatıyla çarpılmasıyla hesaplanır.

Bir geri yükleme işlemi gerçekleştirdiğinizde Cloud Firestore, geri yükleme işlemine ilişkin yedeklemenin boyutunu ölçer. Yedeğin boyutu, geri yükleme işlemlerinin birim fiyatı (GiB) ile çarpılır.

Şebeke bant genişliği

Aşağıdaki bölümlerde gösterildiği gibi, Cloud Firestore istekleriniz tarafından kullanılan ağ bant genişliği için ücretlendirilirsiniz. Cloud Firestore isteğinin ağ bant genişliği maliyeti, isteğin yanıt boyutuna, Cloud Firestore veritabanınızın konumuna ve yanıtın hedefine bağlıdır.

Cloud Firestore, serileştirilmiş mesaj biçimine göre yanıt boyutunu hesaplar. SSL ek yükü gibi protokol ek yükü, ağ bant genişliği kullanımına dahil edilmez. Cloud Firestore Güvenlik Kurallarınız tarafından reddedilen istekler, ağ bant genişliği kullanımına dahil edilmez.

Ne kadar ağ bant genişliği kullandığınızı öğrenmek için GCP Konsolunu kullanarak faturalandırma verilerinizi bir dosyaya aktarabilirsiniz .

Genel ağ fiyatlandırması

Google Cloud Platform içinden (örneğin, Google Compute Engine üzerinde çalışan bir uygulamadan) kaynaklanan istekler için aşağıdaki şekilde ücretlendirilirsiniz:

Trafik türü Fiyat
Gelen veri aktarımı Özgür
Bir bölge içinde veri aktarımı Özgür
Aynı çoklu bölgedeki bölgeler arasında veri aktarımı Özgür
ABD içindeki bölgeler arasında veri aktarımı (GiB başına) 0,01 USD (ayda ilk 10 GiB ücretsizdir)
ABD bölgeleri arasındaki trafik hariç, bölgeler arası veri aktarımı Google Cloud Platform giden internet veri aktarım hızları

ABD Doları dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerli olur.

Cloud Firestore ayrıca aşağıdaki durumlarda ek internet çıkış ücretlerine tabidir:

  • ABD bölgeleri arasındaki trafik hariç, bölgeler arasındaki Google Cloud istekleri
  • Google Cloud dışından gelen istekler (örneğin, kullanıcının mobil cihazından)

Google Cloud internet çıkış ücretlerine bakın.

Fiyatlandırma örneğine bakın

Gerçek dünyadaki bir örnek uygulamada Cloud Firestore faturalandırma maliyetlerinin nasıl tahakkuk ettiğini görmek için Cloud Firestore faturalandırma örneğine bakın.

Harcamaları yönetin

Faturanızda beklenmeyen masrafların oluşmasını önlemek için Google Cloud'un faturalandırma konsolunu kullanarak aylık bütçeleri ve uyarıları ayarlayın.

Cloud Firestore kullanımınızı izlemek için Firebase Konsolunda Cloud Firestore Kullanımı sekmesini açın. Farklı zaman dilimlerindeki kullanımınızı ölçmek için kontrol panelini kullanın.