Cette page décrit les forfaits Firebase, y compris le fonctionnement de la facturation pour Firebase et son intégration aux autres services Google.
Firebase propose deux forfaits différents : Formules Spark et formule Blaze. Voici une brève présentation de chaque plan. Pour obtenir des informations détaillées, consultez le dans les sections ci-dessous.
Forfait Spark
Aucune information de paiement n'est nécessaire pour vous lancer |
Forfait Blaze
Associez un compte de facturation pour accéder à plus de services |
---|---|
Utilisation complète des produits et fonctionnalités Firebase sans frais | Utilisation complète des produits et fonctionnalités Firebase sans frais |
Quota d'utilisation sans frais* pour les produits Firebase payants | Quota d'utilisation sans frais* pour les produits Firebase payants |
Le paiement à l'usage pour toute utilisation supplémentaire de la solution Firebase payante produits | |
Accès à Cloud Functions
(quota d'utilisation sans frais, puis paiement à l'usage pour utilisation) |
|
Accès aux produits et fonctionnalités Google Cloud payants | |
* Selon le produit, le montant du quota d'utilisation sans frais disponible pour la formule Spark et la formule Blaze peuvent être différentes. Pour en savoir plus, Questions fréquentes. |
Pour obtenir une répartition détaillée produit par produit pour chaque forfait, consultez la Page de tarification de Firebase Sur cette page, vous pouvez en savoir plus sur l'offre sans frais Produits Firebase, quotas d'utilisation sans frais et paiement à l'usage pour Firebase produits.
De plus, la plupart des produits Firebase fournissent une documentation spécifique sur l'utilisation, les quotas et la tarification. Ils fournissent souvent des exemples d'utilisation produit. Pour trouver ces informations, consultez la section dédiée à un produit dans la documentation Firebase d'informations.
L'illustration suivante montre comment sont les forfaits (et les comptes de facturation) associées aux projets et aux applications.
Forfait Spark
Lorsque vous en êtes aux premières étapes du développement de votre application, commencez avec le forfait Spark. Vous n'avez pas besoin de fournir d'informations de paiement pour commencer à utiliser la plupart des fonctionnalités de Firebase immédiatement !
Si vous utilisez uniquement les produits Firebase sans frais, tels que FCM et Crashlytics, vous pouvez utiliser le plan Spark dans les applications de production.
Que comprend le forfait Spark ?
Le forfait Spark inclut l'accès aux services suivant:
- Utilisation complète des produits et fonctionnalités Firebase sans frais (comme méthodes de connexion aux réseaux sociaux, FCM et Crashlytics)
- Des quotas d'utilisation sans frais pour les produits Firebase payants (comme Cloud Firestore, Cloud Storage et Hosting)
Exemples de cas de figure
Voici quelques exemples d'utilisation et de facturation avec la formule Spark:
Votre application utilise Remote Config, Cloud Messaging et Crashlytics. Vous avez accès à l'ensemble des fonctionnalités de ces trois produits, sans frais. même si votre application compte plusieurs millions d'utilisateurs.
Votre application utilise des Authentication, des Crashlytics et des Cloud Firestore personnalisés. Vous obtenez accès à toutes les fonctionnalités pour les Authentication et les Crashlytics personnalisés (aucun quel que soit le nombre d'utilisateurs), ainsi que 20 000 documents Cloud Firestore écritures et 50 000 lectures de documents par jour,sans frais.
Informations importantes à retenir à propos du forfait Spark
Veuillez noter les points suivants concernant le forfait Spark:
Si vous dépassez la limite de quota inclus dans un mois calendaire pour un produit, l'utilisation de ce produit spécifique par votre projet sera interrompue reste de ce mois.
Cela s'applique à toutes les applications enregistrées dans ce projet Firebase.
Pour réutiliser ce produit spécifique, vous devrez attendre le prochain cycle de facturation ou passer à la formule Blaze.
Produits et fonctionnalités Google Cloud payants (comme Pub/Sub, Cloud Run ou BigQuery en streaming pendant Analytics) sont non disponible pour les projets avec la formule Spark.
Forfait Blaze
Si votre projet nécessite les fonctionnalités fournies par les services payants, passez au forfait Blaze. Un projet Firebase avec la formule Blaze comporte un Cloud Billing compte associé, qui permet à votre projet et à vos applications d'accéder à davantage de services et à des niveaux d'utilisation plus élevés.
Que comprend la formule Blaze ?
La formule Blaze inclut l'accès aux services suivant:
Utilisation complète des produits et fonctionnalités Firebase sans frais (comme méthodes de connexion aux réseaux sociaux, FCM et Crashlytics)
Quotas d'utilisation sans frais pour les produits Firebase payants (comme Cloud Firestore, Cloud Storage et Hosting)
Paiement à l'usage pour toute utilisation supplémentaire des produits Firebase payants
Quota d'utilisation sans frais pour Cloud Functions for Firebase, puis paiement à l'usage
Accès à des produits et fonctionnalités Google Cloud payants (comme Pub/Sub, Cloud Run ou BigQuery en streaming pendant Analytics)
Si votre projet respecte les quotas d'utilisation sans frais de la formule Blaze pour les produits, ils ne sont pas facturés (avec le paramètre exception de Cloud Functions). Mais si vous dépassent le quota d'utilisation sans frais, vous ne payez que pour les ressources que vous consommez. C'est pourquoi la formule Blaze est souvent appelée paiement à l'usage du projet.
Exemples de cas de figure
Voici quelques exemples d'utilisation et de facturation avec la formule Blaze:
Votre application utilise Remote Config, Cloud Messaging et Crashlytics. Vous avez accès à l'ensemble des fonctionnalités de ces trois produits, sans frais. même si votre application compte plusieurs millions d'utilisateurs.
Votre application utilise des Authentication, Crashlytics et Cloud Firestore personnalisés. Vous obtenez accès à toutes les fonctionnalités pour les Authentication et les Crashlytics personnalisés (aucun quel que soit le nombre d'utilisateurs), en plus de recevoir 50 000 documents Cloud Firestore et 20 000 écritures de documents par jour,sans frais.
Mais si l'utilisation de Cloud Firestore pour votre projet est plus élevée que les dépenses quotidiennes quotas, les lectures/écritures de ce jour dépassent 50 000 ou 20 000.
Informations importantes à retenir à propos de la formule Blaze
Notez les points suivants concernant le forfait Blaze :
Selon le produit, le quota d'utilisation sans frais disponible pour le La formule Spark et la formule Blaze peuvent être différentes. Pour en savoir plus, Questions fréquentes.
La plupart des produits et fonctionnalités Firebase sont soumis à des quotas et à des tarifs basés sur une utilisation quotidienne, mais certains sont basés sur une utilisation mensuelle ou horaire. Cloud Functions, par exemple, dispose d'un niveau d'utilisation sans frais qui est réinitialisé tous les mois, mais Cloud Firestore et Cloud Storage comportent des niveaux sans frais qui sont réinitialisés toutes les jour. Pour en savoir plus, consultez les questions fréquentes.
Google Cloud Billing compte
Si votre projet bénéficie du forfait Blaze, il est associé à un Google Cloud Billing compte. Voici quelques exemples informations sur Cloud Billing compte:
Un mode de paiement est requis pour les comptes Cloud Billing. Cela inclut la plupart des principales cartes de crédit, ainsi que d'autres modes de paiement. Pour obtenir des informations consultez le Documentation sur Cloud Billing
Vous pouvez associer plusieurs projets Firebase à un seul compte Cloud Billing. La tarification Blaze sera appliquée à tous ces projets du projet.
Si vous utilisez Firebase et Google Cloud pour la première fois, vérifiez si vous êtes éligible à un un crédit de 300$ et un Essai sans frais du compte Cloud Billing pour essayer nos services.
Passer d'un forfait à un autre
Passer de Spark à Blaze
Vous pouvez passer à la formule Blaze dans la console Firebase.
À tous les égards, passer à la formule Blaze signifie que vous ajoutez un compte Cloud Billing au projet Google Cloud associé.
Les actions et situations suivantes mettront automatiquement à niveau votre forfait Spark vers Blaze :
Ajouter un compte Cloud Billing à votre projet via la Console Google Cloud
Utilisation de services Google Cloud (comme Pub/Sub ou Cloud Run) ou d'API Google Maps dans le même projet
Par exemple, si vous commencez à utiliser un service Google Cloud via le Console Google Cloud, vous devrez ajouter un compte Cloud Billing Cela fait automatiquement passer votre forfait Firebase à la formule Blaze.
Si votre projet passe de Spark à Blaze, tenez compte de ce qui va se passer:
- Selon le produit, le quota d'utilisation sans frais disponible pour le La formule Spark et la formule Blaze peuvent être différentes. Pour en savoir plus, consultez ces questions fréquentes.
Passer de la formule Blaze à la formule Spark
Vous pouvez passer à un forfait Spark dans la console Firebase.
Les actions et situations suivantes entraîneront automatiquement une rétrogradation de votre forfait de Blaze à Spark:
Supprimer le compte Cloud Billing associé de votre projet via le Console Google Cloud
Clôture du compte Cloud Billing associé à votre projet
Notez que Cloud Billing peut clôturer des comptes en fonction de l'état du paiement ou historique. Découvrez comment résoudre les problèmes Cloud Billing.
Si votre projet passe de Blaze à Spark, voici ce qui se passera :
Votre projet n'a plus accès aux services Google Cloud payants, tels que Streaming de Pub/Sub, Cloud Run ou BigQuery pour Analytics
Votre projet perd l'accès aux instances Realtime Database autres que celles par défaut ou des buckets Cloud Storage autres que ceux par défaut.
Les données de ces instances et de ces buckets ne sont pas supprimées, mais vous n'aura pas accès aux données (pas d'accès en lecture/écriture à partir de votre application, un accès à la console et pas à l'API REST).
Pour réactiver l'accès, passez à la tarification Blaze. Google Cloud.
Si vous devez supprimer les données de ces instances et/ou buckets non par défaut, mais que vous souhaitez conserver le forfait Spark, contactez l'assistance.
Vous ne pouvez pas effectuer de nouveaux déploiements sur des Cloud Functions nouveaux ou existants.
Selon le produit, le quota d'utilisation sans frais disponible pour la formule Spark et la formule Blaze peuvent être différentes. Pour en savoir plus, consultez ces questions fréquentes.
Étapes suivantes
Consultez les questions fréquentes sur les tarifs de Firebase pour obtenir des réponses aux plusieurs situations spécifiques, notamment en ce qui concerne la facturation Cloud Functions for Firebase
Découvrez comment éviter les factures surprises en testant votre code, en surveillant vos niveaux d'utilisation et de dépenses, et en configurant des alertes budgétaires par e-mail.