Comment puis-je m'assurer d'avoir déployé mes fonctions sur un environnement d'exécution Node.js spécifique ?
Dans la consoleFirebase, accédez au tableau de bord Fonctions > Hébergement et sans serveur.
Sélectionnez une fonction, puis vérifiez sa langue sous Informations supplémentaires.
J'utilise Firebase Extensions. Les mises à jour de l'environnement d'exécution Cloud Functions auront-elles un impact sur moi ?
Oui. Étant donné que les extensions utilisent Cloud Functions, l'environnement d'exécution de vos extensions devra être mis à jour selon le même calendrier que Cloud Functions.
Nous vous recommandons de passer régulièrement à la dernière version de chaque extension installée dans votre projet.
Vous pouvez mettre à niveau les extensions de vos projets via la console Firebase ou la CLI Firebase.
Tarifs de Cloud Functions
Pourquoi ai-je besoin d'un compte de facturation pour utiliser Cloud Functions for Firebase ?
Cloud Functions for Firebase s'appuie sur certains services Google payants. Les nouveaux déploiements de fonctions avec la CLI Firebase 11.2.0 et versions ultérieures s'appuient sur Cloud Build et Artifact Registry.
Les déploiements vers des versions antérieures utilisent Cloud Build de la même manière, mais s'appuient sur Container Registry et Cloud Storage pour le stockage au lieu de Artifact Registry. L'utilisation de ces services sera facturée en plus des tarifs existants.
Espace de stockage pour Firebase CLI 11.2.0 et versions ultérieures
Artifact Registry fournit les conteneurs dans lesquels les fonctions s'exécutent. Artifact Registry fournit les 500 premiers Mo sans frais. Il est donc possible que vos premiers déploiements de fonctions n'entraînent aucun frais. Si vous dépassez ce seuil, chaque Go de stockage supplémentaire vous sera facturé 0,10 $ par mois.
Espace de stockage pour la CLI Firebase 11.1.x et les versions antérieures
Pour les fonctions déployées sur des versions antérieures, Container Registry fournit les conteneurs dans lesquels les fonctions s'exécutent. Vous serez facturé pour chaque conteneur requis pour déployer une fonction. Vous remarquerez peut-être de petits frais pour chaque conteneur stocké (par exemple, 1 Go de stockage est facturé 0,026 $ par mois).
Pour en savoir plus sur l'évolution possible de votre facture, consultez les
L'utilisation de Cloud Functions for Firebase est-elle toujours sans frais ?
Oui. Même avec le forfait Blaze (paiement à l'usage), Cloud Functions propose un niveau sans frais pour les appels, le temps de calcul et le trafic Internet. Les 2 000 000 premiers appels, les 400 000 Go-seconde, les 200 000 CPU-seconde et les 5 Go de trafic de sortie Internet sont fournis sans frais chaque mois. Vous ne serez facturé que pour l'utilisation dépassant ces seuils.
Au-delà des 500 premiers Mo de stockage sans frais, chaque opération de déploiement entraînera des frais à petite échelle pour l'espace de stockage utilisé pour le conteneur de la fonction. Si votre processus de développement dépend du déploiement de fonctions pour les tests, vous pouvez réduire davantage les coûts en utilisant Firebase Local Emulator Suite pendant le développement.
Firebase prévoit-il d'augmenter les quotas et les limites pour Cloud Functions for Firebase ?
Non. Nous ne prévoyons pas de modifier les quotas, sauf pour supprimer la limite de durée de la compilation maximale. Au lieu de recevoir des erreurs ou des avertissements lorsque le quota de compilation quotidien de 120 minutes est atteint, vous serez facturé selon les conditions du forfait Blaze avec paiement à l'utilisation. Consultez Quotas et limites.
Puis-je bénéficier du crédit de 300 $ Google Cloud ?
Oui, vous pouvez créer un compte Cloud Billing dans la console Google Cloud pour obtenir le crédit de 300 $, puis associer ce compte Cloud Billing à un projet Firebase.
Notez que si vous le faites, vous devrez ensuite configurer le forfait Blaze dans la console Firebase pour que votre projet continue de fonctionner une fois le crédit de 300 $ épuisé.
Je souhaite suivre un atelier de programmation pour en savoir plus sur Firebase. Pouvez-vous me donner un compte de facturation temporaire ?
Non, désolé. Vous pouvez utiliser Firebase Local Emulator Suite pour le développement sans avoir de compte Cloud Billing. Vous pouvez également demander à bénéficier d'un essai sans frais de Google Cloud.
Si vous rencontrez toujours des difficultés pour payer votre facture en raison de ce changement, contactez l'assistance Firebase.
J'ai peur d'accumuler une facture énorme.
Vous pouvez configurer des budgets d'alerte uniquement dans la console Google Cloud pour vous aider à contrôler les coûts. Vous pouvez également définir des limites sur le nombre d'instances facturées créées pour chacune de vos fonctions.
Pour vous faire une idée des coûts dans des scénarios typiques, consultez les exemples de la page Tarifs de Cloud Functions.
Comment puis-je vérifier mes frais de facturation actuels ?
Pour utiliser les extensions, vous devez passer au forfait Blaze avec paiement à l'usage. Un montant minime (généralement de l'ordre de 0,01 $/mois) vous sera facturé pour les ressources Firebase requises par chaque extension que vous installez (même si elles ne sont pas utilisées), en plus des frais liés à votre utilisation des services Firebase.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/09/24 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/09/24 (UTC)."],[],[]]