Comprendre la facturation de Cloud Firestore

Ce document explique les détails des tarifs de Cloud Firestore.

Si vous payez dans une devise autre que l'USD, les prix indiqués dans votre devise sur les SKU Cloud Platform s'appliquent.

Aperçu des prix

Lorsque vous utilisez Cloud Firestore, les éléments suivants vous sont facturés :

  • Le nombre de documents que vous lisez, écrivez et supprimez .
  • Nombre d'entrées d'index correspondant aux requêtes d'agrégation . Une lecture de document vous est facturée pour chaque lot comprenant jusqu'à 1 000 entrées d'index correspondant à la requête.
  • Quantité de stockage utilisée par votre base de données , y compris la surcharge pour les métadonnées et les index.
  • La quantité de bande passante réseau que vous utilisez .

L'utilisation du stockage et de la bande passante est calculée en gibioctets (GiB), où 1 Gio = 2 à 30 octets. Tous les frais s'accumulent quotidiennement.

Les sections suivantes fournissent des détails sur la façon dont vous êtes facturé pour votre utilisation de Cloud Firestore.

Quota gratuit

Cloud Firestore offre un quota gratuit qui vous permet de démarrer gratuitement avec votre base de données (default) . Les montants des quotas gratuits sont indiqués ci-dessous. Si vous avez besoin de plus de quota, vous devez activer la facturation pour votre projet Google Cloud .

Les quotas sont appliqués quotidiennement et réinitialisés vers minuit, heure du Pacifique.

Seule la base de données (default) est éligible au quota gratuit.

Niveau gratuit Quota
Les données stockées 1 Gio
Lectures de documents 50 000 par jour
Document écrit 20 000 par jour
Suppressions de documents 20 000 par jour
Transfert de données sortantes 10 Gio par mois

Les opérations et fonctionnalités suivantes n’incluent pas une utilisation gratuite. Vous devez activer la facturation pour utiliser ces fonctionnalités :

  • Utilisation de bases de données nommées (non par défaut)
  • TTL supprime
  • Données PITR
  • Données de sauvegarde
  • Opérations de restauration

Pour plus d'informations sur la façon dont ces fonctionnalités sont facturées, consultez Tarification du stockage .

Tarifs par emplacement

Le tableau suivant répertorie les tarifs des lectures, des écritures, des suppressions et du stockage pour chaque emplacement Cloud Firestore :

Choisissez une région

États-Unis (multirégion)

États-Unis (multirégion)

Tarification au-delà du quota gratuit
Lectures de documents 0,06 $ pour 100 000 documents
Document écrit 0,18 $ pour 100 000 documents
Suppressions de documents 0,02 $ pour 100 000 documents
TTL supprime 0,02 $ pour 100 000 documents
Les données stockées 0,18 $/Gio/mois
Données PITR 0,18 $/Gio/mois
Données de sauvegarde 0,03 $/Gio/mois
Opération de restauration 0,4 $/Gio

Oregon

Oregon

Tarification au-delà du quota gratuit
Lectures de documents 0,03 $ pour 100 000 documents
Document écrit 0,09 $ pour 100 000 documents
Suppressions de documents 0,01 $ pour 100 000 documents
TTL supprime 0,01 $ pour 100 000 documents
Les données stockées 0,15 $/Gio/mois
Données PITR 0,15 $/Gio/mois
Données de sauvegarde 0,03 $/Gio/mois
Opération de restauration 0,2 $/Gio

Los Angeles

Los Angeles

Tarification au-delà du quota gratuit
Lectures de documents 0,036 $ pour 100 000 documents
Document écrit 0,108 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,108 $/Gio/mois
PITR 0,108 $/Gio/mois
Données de sauvegarde 0,036 $/Gio/mois
Opération de restauration 0,24 $/Gio

Salt Lake City

Salt Lake City

Tarification au-delà du quota gratuit
Lectures de documents 0,036 $ pour 100 000 documents
Document écrit 0,108 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,18 $/Gio/mois
Données PITR 0,18 $/Gio/mois
Données de sauvegarde 0,036 $/Gio/mois
Opération de restauration 0,24 $/Gio

Virginie du Nord

Virginie du Nord

Tarification au-delà du quota gratuit
Lectures de documents 0,033 $ pour 100 000 documents
Document écrit 0,099 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,099 $/Gio/mois
Données PITR 0,099 $/Gio/mois
Données de sauvegarde 0,033 $/Gio/mois
Opération de restauration 0,22 $/Gio

Las Vegas

Las Vegas

Tarification au-delà du quota gratuit
Lectures de documents 0,033 $ pour 100 000 documents
Document écrit 0,099 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,165 $/Gio/mois
Données PITR 0,165 $/Gio/mois
Données de sauvegarde 0,033 $/Gio/mois
Opération de restauration 0,22 $/Gio

Caroline du Sud

Caroline du Sud

Tarification au-delà du quota gratuit
Lectures de documents 0,06 $ pour 100 000 documents
Document écrit 0,18 $ pour 100 000 documents
Suppressions de documents 0,02 $ pour 100 000 documents
TTL supprime 0,02 $ pour 100 000 documents
Les données stockées 0,18 $/Gio/mois
Données PITR 0,18 $/Gio/mois
Données de sauvegarde 0,03 $/Gio/mois
Opération de restauration 0,4 $/Gio

Montréal

Montréal

Tarification au-delà du quota gratuit
Lectures de documents 0,033 $ pour 100 000 documents
Document écrit 0,099 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,099 $/Gio/mois
Données PITR 0,099 $/Gio/mois
Données de sauvegarde 0,033 $/Gio/mois
Opération de restauration 0,22 $/Gio

Toronto

Toronto

Tarification au-delà du quota gratuit
Lectures de documents 0,033 $ pour 100 000 documents
Document écrit 0,099 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,165 $/Gio/mois
Données PITR 0,165 $/Gio/mois
Données de sauvegarde 0,033 $/Gio/mois
Opération de restauration 0,22 $/Gio

São Paulo

São Paulo

Tarification au-delà du quota gratuit
Lectures de documents 0,045 $ pour 100 000 documents
Document écrit 0,135 $ pour 100 000 documents
Suppressions de documents 0,015 $ pour 100 000 documents
TTL supprime 0,015 $ pour 100 000 documents
Les données stockées 0,135 $/Gio/mois
Données PITR 0,135 $/Gio/mois
Données de sauvegarde 0,045 $/Gio/mois
Opération de restauration 0,3 $/Gio

Europe (multirégion)

Europe (multirégion)

Tarification au-delà du quota gratuit
Lectures de documents 0,06 $ pour 100 000 documents
Document écrit 0,18 $ pour 100 000 documents
Suppressions de documents 0,02 $ pour 100 000 documents
TTL supprime 0,02 $ pour 100 000 documents
Les données stockées 0,18 $/Gio/mois
Données PITR 0,18 $/Gio/mois
Données de sauvegarde 0,03 $/Gio/mois
Opération de restauration 0,4 $/Gio

Zurich

Zurich

Tarification au-delà du quota gratuit
Lectures de documents 0,042 $ pour 100 000 documents
Document écrit 0,126 $ pour 100 000 documents
Suppressions de documents 0,014 $ pour 100 000 documents
TTL supprime 0,014 $ pour 100 000 documents
Les données stockées 0,210 $/Gio/mois
Données PITR 0,210 $/Gio/mois
Données de sauvegarde 0,042 $/Gio/mois
Opération de restauration 0,28 $/Gio

Varsovie

Varsovie

Tarification au-delà du quota gratuit
Lectures de documents 0,039 $ pour 100 000 documents
Document écrit 0,117 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,195 $/Gio/mois
Données PITR 0,195 $/Gio/mois
Données de sauvegarde 0,039 $/Gio/mois
Opération de restauration 0,26 $/Gio

Francfort

Francfort

Tarification au-delà du quota gratuit
Lectures de documents 0,039 $ pour 100 000 documents
Document écrit 0,117 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,117 $/Gio/mois
Données PITR 0,117 $/Gio/mois
Données de sauvegarde 0,039 $/Gio/mois
Opération de restauration 0,26 $/Gio

Pays-Bas

Pays-Bas

Tarification au-delà du quota gratuit
Lectures de documents 0,034 $ pour 100 000 documents
Document écrit 0,102 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,170 $/Gio/mois
Données PITR 0,170 $/Gio/mois
Données de sauvegarde 0,035 $/Gio/mois
Opération de restauration 0,23 $/Gio

Londres

Londres

Tarification au-delà du quota gratuit
Lectures de documents 0,039 $ pour 100 000 documents
Document écrit 0,117 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,117 $/Gio/mois
Données PITR 0,117 $/Gio/mois
Données de sauvegarde 0,039 $/Gio/mois
Opération de restauration 0,26 $/Gio

Belgique

Belgique

Tarification au-delà du quota gratuit
Lectures de documents 0,033 $ pour 100 000 documents
Document écrit 0,099 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,165 $/Gio/mois
Données PITR 0,165 $/Gio/mois
Données de sauvegarde 0,033 $/Gio/mois
Opération de restauration 0,220 $/Gio

Paris

Paris

Tarification au-delà du quota gratuit
Lectures de documents 0,036 $ pour 100 000 documents
Document écrit 0,107 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,179 $/Gio/mois
Données PITR 0,179 $/Gio/mois
Données de sauvegarde 0,036 $/Gio/mois
Opération de restauration 0,238 $/Gio

Doha

Doha

Tarification au-delà du quota gratuit
Lectures de documents 0,036 $ pour 100 000 documents
Document écrit 0,109 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,182 $/Gio/mois
Données PITR 0,182 $/Gio/mois
Données de sauvegarde 0,036 $/Gio/mois
Opération de restauration 0,243 $/Gio

Merde

Merde

Tarification au-delà du quota gratuit
Lectures de documents 0,048 $ pour 100 000 documents
Document écrit 0,144 $ pour 100 000 documents
Suppressions de documents 0,016 $ pour 100 000 documents
TTL supprime 0,016 $ pour 100 000 documents
Les données stockées 0,240 $/Gio/mois
Données PITR 0,240 $/Gio/mois
Données de sauvegarde 0,048 $/Gio/mois
Opération de restauration 0,320 $/Gio

Tel Aviv

Tel Aviv

Tarification au-delà du quota gratuit
Lectures de documents 0,034 $ pour 100 000 documents
Document écrit 0,102 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,170 $/Gio/mois
Données PITR 0,170 $/Gio/mois
Données de sauvegarde 0,034 $/Gio/mois
Opération de restauration 0,226 $/Gio

Bombay

Bombay

Tarification au-delà du quota gratuit
Lectures de documents 0,035 $ pour 100 000 documents
Document écrit 0,104 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,104 $/Gio/mois
Données PITR 0,104 $/Gio/mois
Données de sauvegarde 0,035 $/Gio/mois
Opération de restauration 0,23 $/Gio

Delhi

Delhi

Tarification au-delà du quota gratuit
Lectures de documents 0,035 $ pour 100 000 documents
Document écrit 0,104 $ pour 100 000 documents
Suppressions de documents 0,012 $ pour 100 000 documents
TTL supprime 0,012 $ pour 100 000 documents
Les données stockées 0,173 $/Gio/mois
Données PITR 0,173 $/Gio/mois
Données de sauvegarde 0,035 $/Gio/mois
Opération de restauration 0,23 $/Gio

Sidney

Sidney

Tarification au-delà du quota gratuit
Lectures de documents 0,038 $ pour 100 000 documents
Document écrit 0,115 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,115 $/Gio/mois
Données PITR 0,115 $/Gio/mois
Données de sauvegarde 0,038 $/Gio/mois
Opération de restauration 0,256 $/Gio

Melbourne

Melbourne

Tarification au-delà du quota gratuit
Lectures de documents 0,034 $ pour 100 000 documents
Document écrit 0,103 $ pour 100 000 documents
Suppressions de documents 0,011 $ pour 100 000 documents
TTL supprime 0,011 $ pour 100 000 documents
Les données stockées 0,171 $/Gio/mois
Données PITR 0,171 $/Gio/mois
Données de sauvegarde 0,034 $/Gio/mois
Opération de restauration 0,228 $/Gio

Hong Kong

Hong Kong

Tarification au-delà du quota gratuit
Lectures de documents 0,06 $ pour 100 000 documents
Document écrit 0,18 $ pour 100 000 documents
Suppressions de documents 0,02 $ pour 100 000 documents
TTL supprime 0,02 $ pour 100 000 documents
Les données stockées 0,18 $/Gio/mois
Données PITR 0,18 $/Gio/mois
Données de sauvegarde 0,035 $/Gio/mois
Opération de restauration 0,23 $/Gio

Taïwan

Taïwan

Tarification au-delà du quota gratuit
Lectures de documents 0,0345 $ pour 100 000 documents
Document écrit 0,1042 $ pour 100 000 documents
Suppressions de documents 0,0115 $ pour 100 000 documents
TTL supprime 0,0115 $ pour 100 000 documents
Les données stockées 0,1725 $/Gio/mois
Données PITR 0,1725 $/Gio/mois
Données de sauvegarde 0,035 $/Gio/mois
Opération de restauration 0,23 $/Gio

Tokyo

Tokyo

Tarification au-delà du quota gratuit
Lectures de documents 0,038 $ pour 100 000 documents
Document écrit 0,115 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,115 $/Gio/mois
Données PITR 0,115 $/Gio/mois
Données de sauvegarde 0,038 $/Gio/mois
Opération de restauration 0,256 $/Gio

Singapour

Singapour

Tarification au-delà du quota gratuit
Lectures de documents 0,0369 $ pour 100 000 documents
Document écrit 0,1107 $ pour 100 000 documents
Suppressions de documents 0,0123 $ pour 100 000 documents
TTL supprime 0,0123 $ pour 100 000 documents
Les données stockées 0,1846 $/Gio/mois
Données PITR 0,1846 $/Gio/mois
Données de sauvegarde 0,037 $/Gio/mois
Opération de restauration 0,246 $/Gio

Djakarta

Djakarta

Tarification au-delà du quota gratuit
Lectures de documents 0,038 $ pour 100 000 documents
Document écrit 0,115 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,192 $/Gio/mois
Données PITR 0,192 $/Gio/mois
Données de sauvegarde 0,038 $/Gio/mois
Opération de restauration 0,256 $/Gio

Ōsaka

Ōsaka

Tarification au-delà du quota gratuit
Lectures de documents 0,038 $ pour 100 000 documents
Document écrit 0,115 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,195 $/Gio/mois
Données PITR 0,195 $/Gio/mois
Données de sauvegarde 0,038 $/Gio/mois
Opération de restauration 0,256 $/Gio

Séoul

Séoul

Tarification au-delà du quota gratuit
Lectures de documents 0,038 $ pour 100 000 documents
Document écrit 0,115 $ pour 100 000 documents
Suppressions de documents 0,013 $ pour 100 000 documents
TTL supprime 0,013 $ pour 100 000 documents
Les données stockées 0,192 $/Gio/mois
Données PITR 0,192 $/Gio/mois
Données de sauvegarde 0,038 $/Gio/mois
Opération de restauration 0,256 $/Gio

Si vous payez dans une devise autre que l'USD, les prix indiqués dans votre devise sur les SKU Cloud Platform s'appliquent.

Pas de quota gratuit pour les bases de données nommées

Pour créer une base de données nommée (non par défaut), vous devez mettre à niveau le plan de facturation de votre projet.

Il n'y a aucun coût supplémentaire pour vous pour créer ou supprimer les bases de données nommées, mais ces bases de données ne sont pas éligibles au quota gratuit. Au lieu de cela, vous serez facturé sur l'utilisation engagée sur ces bases de données nommées.

Lit, écrit et supprime

Vous êtes facturé pour chaque lecture, écriture et suppression de document que vous effectuez avec Cloud Firestore.

Les frais d’écriture et de suppression sont simples. Pour les écritures, chaque opération set ou update compte comme une seule écriture.

Les frais de lecture comportent certaines nuances que vous devez garder à l’esprit. Les sections suivantes expliquent ces nuances en détail.

Requêtes d'agrégation

Pour les requêtes d'agrégation telles que count() , sum() et avg() , la lecture d'un document vous est facturée pour chaque lot de 1 000 entrées d'index maximum correspondant à la requête. Pour les requêtes d'agrégation qui correspondent à 0 entrée d'index, des frais minimum d'une lecture de document sont facturés.

Par exemple, les opérations count() qui correspondent entre 0 et 1 000 entrées d’index sont facturées pour une lecture de document. Pour une opération count() qui correspond à 1 500 entrées d’index, vous êtes facturé 2 lectures de document.

Écoute des résultats de requête

Cloud Firestore vous permet d' écouter les résultats d'une requête et d'obtenir des mises à jour en temps réel lorsque les résultats de la requête changent.

Lorsque vous écoutez les résultats d'une requête, une lecture vous est facturée chaque fois qu'un document de l'ensemble de résultats est ajouté ou mis à jour. Vous êtes également facturé pour une lecture lorsqu'un document est supprimé du jeu de résultats parce que le document a été modifié. (En revanche, lorsqu’un document est supprimé, vous n’êtes pas facturé pour une lecture.)

La facturation des auditeurs dans les SDKS mobiles et Web dépend également de l'activation ou non de la persistance hors ligne :

  • Si la persistance hors ligne est activée et que l'écouteur est déconnecté pendant plus de 30 minutes (par exemple, si l'utilisateur se déconnecte), vous serez facturé pour les lectures comme si vous aviez émis une toute nouvelle requête.

  • Si la persistance hors ligne est désactivée, les lectures vous seront facturées comme si vous aviez émis une toute nouvelle requête chaque fois que l'auditeur se déconnecte et se reconnecte.

Gestion de grands ensembles de résultats

Cloud Firestore dispose de plusieurs fonctionnalités pour vous aider à gérer les requêtes qui renvoient un grand nombre de résultats :

  • Curseurs , qui vous permettent de reprendre une requête de longue durée.
  • Jetons de page , qui vous aident à paginer les résultats de la requête.
  • Limits , qui spécifient le nombre de résultats à récupérer.
  • Décalages , qui vous permettent de sauter un nombre fixe de documents.

Il n'y a aucun coût supplémentaire pour l'utilisation des curseurs, des jetons de page et des limites. En fait, ces fonctionnalités peuvent vous aider à économiser de l’argent en lisant uniquement les documents dont vous avez réellement besoin.

Cependant, lorsque vous envoyez une requête incluant un décalage, une lecture vous est facturée pour chaque document ignoré. Par exemple, si votre requête utilise un décalage de 10 et qu'elle renvoie 1 document, 11 lectures vous sont facturées. En raison de ce coût supplémentaire, vous devez utiliser des curseurs au lieu de décalages autant que possible.

Requêtes autres que les lectures de documents

Pour les requêtes autres que les lectures de documents, telles qu'une demande de liste d'ID de collection, vous êtes facturé pour une lecture de document. Si la récupération de l'ensemble complet des résultats nécessite plusieurs requêtes (par exemple, si vous utilisez la pagination), vous êtes facturé une fois par requête.

Frais minimum pour les requêtes

Il y a des frais minimum d'un document lu pour chaque requête que vous effectuez, même si la requête ne renvoie aucun résultat.

Règles de sécurité Cloud Firestore

Pour les bibliothèques clientes mobiles et Web, si vos règles de sécurité Cloud Firestore utilisent exists() , get() ou getAfter() pour lire un ou plusieurs documents de votre base de données, les lectures supplémentaires vous seront facturées comme suit :

  • Vous êtes facturé pour les lectures nécessaires à l'évaluation de vos règles de sécurité Cloud Firestore.

    Par exemple, si vos règles font référence à trois documents, mais que Cloud Firestore ne doit lire que deux de ces documents pour évaluer vos règles, deux lectures supplémentaires vous seront facturées pour les documents dépendants.

    Une seule lecture vous est facturée par document dépendant, même si vos règles font référence à ce document plusieurs fois.

  • L'évaluation des règles vous est facturée une seule fois par demande.

    Par conséquent, il peut être moins coûteux de lire plusieurs documents que de lire un document à la fois, car la lecture de plusieurs documents nécessite moins de requêtes.

  • Lorsque vous écoutez les résultats d'une requête, l'évaluation des règles vous est facturée dans tous les cas suivants :

    • Lorsque vous lancez la requête.
    • Chaque fois que les résultats de la requête sont mis à jour.
    • Chaque fois que l'appareil de l'utilisateur se déconnecte, il revient en ligne.
    • Chaque fois que vous mettez à jour vos règles.
    • Chaque fois que vous mettez à jour les documents dépendants dans vos règles.

Taille de stockage de la base de données

Vous êtes facturé pour la quantité de données que vous stockez dans Cloud Firestore, y compris les frais de stockage. La quantité de surcharge inclut les métadonnées, les index automatiques et les index composites.

Chaque document stocké dans Cloud Firestore nécessite les métadonnées suivantes :

  • L'ID du document, y compris l'ID de la collection et le nom du document.
  • Le nom et la valeur de chaque champ. Étant donné que Cloud Firestore est sans schéma, le nom de chaque champ d'un document doit être stocké avec la valeur du champ.
  • Tous les index à champ unique et composites faisant référence au document. Chaque entrée d'index contient l'ID de collection ; n'importe quel nombre de valeurs de champ, en fonction de la définition de l'index ; et le nom du document.

Les coûts de stockage sont en Gio/mois et calculés quotidiennement. Cloud Firestore mesure quotidiennement la taille de la base de données. Sur une période d'un mois, la moyenne de ces points d'échantillonnage est calculée pour calculer la taille de stockage de la base de données. Cette valeur moyenne est multipliée par le prix unitaire du stockage (Gio-mois)

Découvrez comment le stockage Cloud Firestore est calculé dans Calculs de la taille du stockage .

Données PITR

Si vous activez PITR , vous êtes facturé pour le stockage des données PITR. La plupart des clients constateront que le coût global du stockage des données PiTR est similaire au coût de stockage de la base de données.

Les coûts de stockage pour PITR sont en GiB/mois et calculés quotidiennement. Cloud Firestore mesure quotidiennement la taille de la base de données. Sur une période d'un mois, la moyenne de ces points d'échantillonnage est calculée pour calculer la taille de stockage de la base de données. Cette valeur moyenne est multipliée par le prix unitaire du PITR (GiB-mois).

Par exemple, si la taille moyenne de votre base de données au cours d'un mois est de 1 Gio et que PITR est activé pour tout le mois, la taille des données PITR facturables est également de 1 Gio.

Facturation minimale : vous pouvez être facturé jusqu'à 1 jour de coût de stockage PITR même si vous désactivez PITR dans la journée suivant l'activation.

Opérations de sauvegarde des données et de restauration

Si vous activez les sauvegardes , vous êtes facturé pour le stockage des sauvegardes de votre base de données. La taille de stockage d'une sauvegarde est égale à la taille de stockage de la base de données au moment où vous avez effectué la sauvegarde.

Les coûts de stockage pour les sauvegardes sont en Gio/mois. Sur la période d'un mois, est également calculé le nombre de jours pendant lesquels chaque sauvegarde est conservée, moyenné sur le mois. Le coût de chaque sauvegarde est calculé en utilisant la taille de stockage de la sauvegarde multipliée par la proportion du mois pendant lequel la sauvegarde est conservée, multipliée par le prix unitaire.

Lorsque vous effectuez une opération de restauration, Cloud Firestore mesure la taille de la sauvegarde pour l'opération de restauration. La taille de la sauvegarde est multipliée par le prix unitaire des opérations de restauration (Gio).

Bande passante réseau

Vous êtes facturé pour la bande passante réseau utilisée par vos requêtes Cloud Firestore, comme indiqué dans les sections suivantes. Le coût de la bande passante réseau d'une requête Cloud Firestore dépend de la taille de la réponse de la requête, de l'emplacement de votre base de données Cloud Firestore et de la destination de la réponse.

Cloud Firestore calcule la taille de la réponse en fonction d'un format de message sérialisé. La surcharge du protocole, telle que la surcharge SSL, n'est pas prise en compte dans l'utilisation de la bande passante du réseau. Les demandes refusées par vos règles de sécurité Cloud Firestore ne sont pas prises en compte dans l'utilisation de la bande passante réseau.

Pour connaître la quantité de bande passante réseau que vous avez utilisée, vous pouvez utiliser la console GCP pour exporter vos données de facturation dans un fichier .

Tarification générale du réseau

Pour les requêtes provenant de Google Cloud Platform (par exemple, d'une application exécutée sur Google Compute Engine), vous êtes facturé comme suit :

Type de trafic Prix
Transfert de données entrantes Gratuit
Transfert de données au sein d'une région Gratuit
Transfert de données entre régions d'une même multirégion Gratuit
Transfert de données entre régions aux États-Unis (par GiB) 0,01 $ (les 10 premiers Gio par mois sont gratuits)
Transfert de données entre régions, sans compter le trafic entre les régions des États-Unis Tarifs de transfert de données Internet sortantes de Google Cloud Platform

Si vous payez dans une devise autre que l'USD, les prix indiqués dans votre devise sur les SKU Cloud Platform s'appliquent.

Cloud Firestore est également soumis à des frais de sortie Internet supplémentaires pour les éléments suivants :

  • Requêtes Google Cloud entre régions, sans compter le trafic entre les régions des États-Unis
  • Requêtes provenant de l'extérieur de Google Cloud (par exemple, depuis l'appareil mobile d'un utilisateur)

Consultez les tarifs de sortie Internet de Google Cloud .

Voir un exemple de tarification

Pour voir comment les coûts de facturation Cloud Firestore augmentent dans un exemple d'application réel, consultez l' exemple de facturation Cloud Firestore .

Gérer les dépenses

Pour éviter des frais inattendus sur votre facture, définissez des budgets mensuels et des alertes à l'aide de la console de facturation de Google Cloud.

Pour surveiller votre utilisation de Cloud Firestore, ouvrez l' onglet Utilisation de Cloud Firestore dans la console Firebase. Utilisez le tableau de bord pour évaluer votre utilisation sur différentes périodes.