Tarifs de Remote Config
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
À partir du 1er septembre 2026, Remote Config proposera une structure tarifaire flexible conçue pour s'adapter aux projets de toutes tailles, avec un forfait sans frais et un forfait évolutif à la carte basé sur votre utilisation quotidienne.
Seules les requêtes fetch appelées directement par le service Remote Config (via les SDK client ou les API REST) contribuent à votre utilisation facturée. Les opérations de récupération, les appels réseau ou les métriques générés en interne par d'autres services Firebase ne sont pas comptabilisés dans vos quotas ni dans votre facturation Remote Config.
Le tableau suivant indique l'utilisation par projet pour les forfaits Spark et Blaze :
Détail
Sans frais (forfait Spark)
Paiement à l'usage (formule Blaze)
Demandes de récupération
Jusqu'à 100 000 par jour
Sans frais jusqu'à 100 000 par jour.
Puis :
0,000006 $ par requête (0,06 $ pour 10 000 requêtes) pour une utilisation comprise entre 100 001 et 10 000 000 par jour.
0,000001 $ par requête (0,01 $ pour 10 000 requêtes) pour une utilisation supérieure à 10 000 000 par jour.
Toutes les fonctionnalités
Inclut la personnalisation, les déploiements et l'intégration A/B Testing
Inclut la personnalisation, les déploiements et l'intégration A/B Testing
Cette période de transition s'applique aux projets pour lesquels Remote Config a été activé avant le 1er septembre 2026. Pour assurer une transition fluide vers la tarification avec paiement à l'usage, les projets existants bénéficient des périodes de grâce étendues suivantes avant que la facturation ne soit appliquée :
Forfait de facturation actuel
Délai de grâce pour la transition
Début de la facturation standard
Action requise / Remarques
Forfait Spark(sans frais)
3 mois
1er décembre 2026
Action recommandée : configurez Cloud Billing et passez au forfait Blaze.
Bonus : Si vous passez à un forfait supérieur avant le 15 novembre 2026, votre période de grâce sera prolongée à cinq mois (la facturation commencera le 1er février 2027).
Formule Blaze(paiement à l'usage)
5 mois
1er février 2027
Aucune action n'est requise. Les projets passeront automatiquement aux tarifs standards le 1er février 2027.
Délais de grâce standards
Ce délai de grâce s'applique aux projets pour lesquels Remote Config a été activé à partir du 1er septembre 2026. Cela inclut les projets Remote Config existants activés (créés avant le 1er septembre 2026) pour lesquels la période de transition est expirée. Si un projet dépasse 100 000 requêtes de récupération par jour, les actions suivantes doivent être respectées :
Forfait / Condition
Délai de grâce
Conséquences après le délai de grâce
Action requise / Remarques
Forfait Spark(sans frais)
30 jours(applicable lorsque le projet dépasse la limite quotidienne pour la première fois)
La limitation du débit commence le 31e jour
Les projets bénéficient d'un service ininterrompu pendant 30 jours après le premier dépassement de la limite quotidienne. Pour éviter la limitation au-delà du 31e jour, vous devez passer au forfait Blaze.
Formule Blaze(paiement à l'usage)
N/A (aucune limitation)
Facturation par requête de récupération
L'utilisation de plus de 100 000 récupérations est facturée. Aucune limitation n'est appliquée.
Bonnes pratiques pour optimiser l'utilisation
Pour optimiser l'utilisation, effectuez l'une des opérations suivantes :
Intervalles de récupération du client : évitez de définir des intervalles de récupération minimum très faibles (par exemple, setMinimumFetchIntervalInSeconds) dans les builds de production. L'intervalle recommandé par défaut est de 12 heures.
Mise en cache des paramètres non critiques : pour les valeurs de configuration stables qui changent rarement, envisagez d'augmenter setMinimumFetchIntervalInSeconds de la valeur par défaut de 12 heures à 24 ou 48 heures.
Boucles de récupération au démarrage de l'application : assurez-vous que votre application ne déclenche pas de récupération à distance à chaque transition d'écran, reprise d'activité ou rendu de composant. Utilisez les stratégies de chargement telles que Récupérer et activer au chargement ou Activer derrière l'écran de chargement de manière responsable.
Auditez les récupérations en arrière-plan et inactives : examinez les tâches, les services ou les anciens modules d'application des workers en arrière-plan pour supprimer les appels de récupération redondants ("récupérations fantômes") qui se déclenchent lorsque l'application est en arrière-plan ou inactive.
Surveillance : utilisez les tableaux de bord des tarifs et de l'utilisation des consoles Google Cloud et Firebase pour configurer des alertes de facturation automatiques lorsque les volumes de récupération quotidiens approchent les 100 000 requêtes.
FAQ et dépannage
Qu'est-ce que la nouvelle structure tarifaire Remote Config qui entrera en vigueur le 1er septembre 2026 ?
Remote Config passe à une structure tarifaire basée sur l'utilisation avec un niveau sans frais :
Forfait Spark (sans frais) : jusqu'à 100 000 requêtes de récupération par jour sans frais.
Forfait Blaze (paiement à l'usage) : sans frais pour les 100 000 premières requêtes de récupération quotidiennes, puis :
0,06 $ pour 10 000 requêtes (0,000006 $ par requête) entre 100 001 et 10 000 000 requêtes par jour.
0,01 $ pour 10 000 requêtes (0,000001 $/requête) pour une utilisation supérieure à 10 000 000 de requêtes par jour.
Fonctionnalités : toutes les fonctionnalités avancées (personnalisation, déploiements et intégration A/B Testing) restent incluses dans les forfaits Spark et Blaze sans frais supplémentaires.
Ai-je besoin d'un compte de facturation pour commencer à utiliser Remote Config ?
Non. Vous n'avez pas besoin de compte de facturation pour commencer à utiliser Remote Config. Vous pouvez utiliser le forfait Spark pour commencer sans frais. Un compte de facturation n'est requis que lorsque vous passez votre projet au forfait Blaze pour prendre en charge plus de 100 000 requêtes de récupération quotidiennes.
Dois-je mettre à jour mon code ou passer à une version supérieure du SDK Remote Config ?
Non. Vous n'avez pas besoin de modifier votre code ni de mettre à jour le SDK client Remote Config lorsque vous passez du forfait Spark au forfait Blaze. La transition de niveau et la mesure des requêtes sont gérées automatiquement par le backend Remote Config.
Qu'est-ce qu'une requête de récupération facturable ?
Une requête de récupération se produit chaque fois que votre application cliente ou votre serveur backend appellent le serveur Remote Config pour vérifier si les valeurs des paramètres ont été mises à jour (par exemple, en appelant fetch() ou fetchAndActivate() dans les SDK clients, ou en récupérant des modèles à l'aide des SDK REST/Admin). Seules les requêtes de récupération invoquées directement par le service Remote Config (via des SDK client ou des API REST) contribuent à votre utilisation facturée. Les opérations de récupération, les appels réseau ou les métriques générés en interne par d'autres services Firebase ne sont pas comptabilisés dans vos quotas ni dans votre facturation Remote Config.
Remote Config en temps réel : l'ouverture d'une connexion en temps réel ne génère pas de requêtes de récupération individuelles continues. Toutefois, lorsque le serveur envoie une notification d'invalidation, l'appel client qui en résulte pour télécharger la configuration mise à jour est considéré comme une requête de récupération.
Valeurs mises en cache : l'utilisation de valeurs mises en cache déjà stockées sur l'appareil (lecture à partir du disque/de la mémoire à l'aide de activate() ou getString()) ne génère pas d'appel réseau et n'est pas considérée comme une requête de récupération.
Que se passe-t-il si mon projet est associé à la formule Spark et dépasse 100 000 requêtes de récupération par jour ? Comment passer à un forfait supérieur ?
Délai de grâce de 30 jours : lorsque votre projet Spark dépasse pour la première fois 100 000 requêtes de récupération quotidiennes, Firebase vous accorde un délai de grâce de 30 jours. Pendant cette période, vos demandes Remote Config continueront d'être traitées sans interruption.
Continuité du compte à rebours : le délai de grâce de 30 jours commence la toute première fois que votre projet dépasse 100 000 requêtes de récupération quotidiennes. Ce compte à rebours de 30 jours ne se met pas en pause et ne se réinitialise pas,même si votre utilisation quotidienne tombe temporairement en dessous de la limite de 100 000 requêtes pendant cette période.
Notifications de quota : lorsque votre volume de récupération quotidien approche et atteint le quota de 100 000, les administrateurs de projet reçoivent des alertes automatiques par e-mail et des notifications sous forme de bannière dans la console.
Risque de limitation du débit : si vous ne passez pas au forfait Blaze d'ici la fin du délai de grâce de 30 jours, la limitation du débit du service Remote Config commencera pour les requêtes dépassant la limite quotidienne de 100 000, ce qui peut empêcher les clients de recevoir des configurations mises à jour.
Comment passer à un forfait supérieur : vous pouvez passer au forfait Blaze dans la console Firebase pour assurer la continuité du service. Si vous passez au forfait Blaze, votre projet sera associé à un compte Google Cloud Billing.
Les utilisateurs ne reçoivent pas de nouvelles valeurs de paramètre Remote Config. Est-ce lié aux tarifs ou aux quotas ?
Oui. Si votre projet est associé à la formule Spark, qu'il a dépassé la limite de 100 000 requêtes par jour et que le délai de grâce de 30 jours a expiré, les requêtes entrantes dépassant le seuil quotidien sont limitées par le serveur. Consultez vos métriques d'utilisation dans la console Firebase et passez à la formule Blaze si vos utilisateurs actifs par jour nécessitent plus de 100 000 récupérations par jour.
Comment puis-je consulter mon utilisation actuelle pour estimer ma facture ?
Dans la console Firebase :
Forfait Spark : vous pouvez suivre votre utilisation quotidienne de l'extraction sur le tableau de bord Utilisation et facturation.
Dans la section Remote Config, la fiche de progression du quota affiche le nombre de récupérations quotidiennes par rapport à la limite quotidienne de 100 000 récupérations sans frais.
Forfait Blaze : le tableau de bord "Utilisation et facturation" comprend un graphique à barres par niveau d'utilisation qui visualise votre nombre de récupérations quotidiennes, réparties selon les niveaux de prix (niveau sans frais jusqu'à 100 000, de 100 001 à 10 000 000 et au-delà de 10 000 000).
Dans la console Google Cloud :
Rapports Cloud Billing (forfait Blaze) : vous pouvez consulter des rapports détaillés sur l'utilisation et la gestion des coûts dans Cloud Billing. Pour en savoir plus, consultez Afficher les rapports sur la facturation Cloud et l'évolution des coûts.
Lorsque vous filtrez par SKU, choisissez le SKU en fonction de la date de création de votre projet :
Projets créés à partir du 1er septembre 2026 :
ID du SKU : 37B1-4623-6F54
Nom du SKU : Fetch Requests
Projets créés avant le 1er septembre 2026 :
ID du SKU : 598C-0184-404A
Nom du SKU : Fetch Requests
Quotas et limites du système (forfaits Spark et Blaze) : vous pouvez surveiller votre utilisation actuelle et les limites du système actives sur la page Quotas et limites du système. Pour en savoir plus, consultez Afficher et gérer les quotas. Lorsque vous filtrez des rapports, assurez-vous de sélectionner l'API Firebase spécifique pour laquelle vous souhaitez vérifier les quotas (par exemple, firebaseremoteconfig.googleapis.com).
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/10/11 (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/10/11 (UTC)."],[],[]]