À compter du 1er septembre 2026, Remote Config proposera une structure tarifaire flexible
conçue pour s'adapter aux projets de toutes tailles, avec une formule sans
frais et un niveau évolutif avec paiement à l'usage en fonction de votre utilisation quotidienne.
Le tableau suivant indique l'utilisation par projet pour les formules
Spark et
Blaze :
| Détail
|
Sans frais (formule 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 demande (0,06 $ pour 10 000 demandes) pour une utilisation comprise entre 100 001 et 10 000 000 par jour.
- 0,000001 $ par demande (0,01 $ pour 10 000 demandes) pour une utilisation supérieure à 10 000 000 par jour.
|
| Toutes les fonctionnalités
|
Inclut la personnalisation, les déploiements progressifs et l'intégration des tests A/B
|
Inclut la personnalisation, les déploiements progressifs et l'intégration des tests A/B
|
| Quotas et limites
|
Consultez la page Quotas et limites.
|
Consultez la page Quotas et limites.
|
Délais de grâce et transition
Si votre projet dépasse les limites de la formule Spark pour la première fois, vous disposez d'un
délai de grâce de 30 jours pour passer à la formule Blaze
plan
avant que la limitation du service ne commence. Nous vous recommandons de passer à la formule Blaze immédiatement pour éviter toute interruption de service. En passant à la formule Blaze, vous associez votre projet à un
compte de facturation Google Cloud
Bonnes pratiques pour optimiser l'utilisation
Pour optimiser l'utilisation, procédez comme suit :
- Intervalles de récupération du client : évitez de définir des intervalles de récupération minimaux très faibles (par exemple,
setMinimumFetchIntervalInSeconds) dans les builds de production. L'intervalle recommandé par défaut est de 12 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 des stratégies de chargement
telles que "Récupérer et activer au
chargement" ou "Activer en arrière-plan de l'écran de
chargement".
- Surveillance : utilisez les tableaux de bord de tarification et d'utilisation de la console Google Cloud et de la console Firebase pour configurer des alertes de facturation automatiques lorsque les volumes de récupération quotidiens approchent 100 000 demandes.
FAQ et dépannage
Quelle est la nouvelle structure tarifaire Remote Config qui entrera en vigueur le
1er septembre 2026 ?
Remote Config passera à une structure tarifaire basée sur l'utilisation
avec une formule sans frais :
- Formule Spark (sans frais) : jusqu'à 100 000 demandes de récupération par jour sans
frais.
- Formule Blaze (paiement à l'usage) : sans frais pour les 100 000 premières demandes de récupération quotidiennes, puis :
- 0,06 $ pour 10 000 demandes (0,000006 $/demande) entre 100 001 et
10 000 000 demandes par jour.
- 0,01 $ pour 10 000 demandes (0,000001 $/demande) pour une utilisation supérieure à 10 000 000
demandes par jour.
- Fonctionnalités : toutes les fonctionnalités avancées (personnalisation, déploiements progressifs et intégration des tests A/B
) restent incluses dans les formules 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 la formule Spark pour commencer sans frais. Un compte de facturation n'est requis que lorsque vous passez votre projet à
la formule Blaze pour prendre en charge plus de 100 000 demandes de récupération quotidiennes.
Qu'est-ce qui est considéré comme une demande de récupération facturable ?
Une demande de récupération se produit chaque fois que votre application cliente ou votre serveur backend
appelle le Remote Config serveur 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).
- Realtime Remote Config : l'ouverture d'une connexion en temps réel ne
génère pas de demandes de récupération individuelles continues. Toutefois, lorsque le serveur
envoie une notification d'invalidation, l'appel client résultant pour télécharger la
configuration mise à jour est comptabilisé comme une demande 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 comptabilisée comme une
demande de récupération.
Que se passe-t-il si mon projet est associé à la formule Spark et dépasse 100 000 demandes de récupération quotidiennes
? Comment passer à une formule supérieure ?
- Délai de grâce de 30 jours : lorsque votre projet Spark dépasse 100 000 demandes de récupération quotidiennes
pour la première fois, Firebase accorde un délai de grâce de 30 jours. Pendant
ce délai, vos demandes Remote Config continueront d'être traitées
sans interruption.
- Risque de limitation : si vous ne passez pas à la formule Blaze avant la fin du
délai de grâce de 30 jours, la limitation du service Remote Config commencera
pour les demandes dépassant la limite quotidienne de 100 000, ce qui peut empêcher les clients
de recevoir des configurations mises à jour.
- Comment passer à une formule supérieure : vous pouvez
passer à la formule Blaze
dans la console Firebase pour éviter toute interruption de service. En passant
à la formule Blaze, vous associez votre projet à un
compte de facturation Google Cloud.
Les utilisateurs ne reçoivent pas les nouvelles valeurs de paramètre Remote Config. Cela peut-il
être lié à la tarification ou aux quotas ?
Oui. Si votre projet est associé à la formule Spark, qu'il a dépassé la limite quotidienne de 100 000 demandes
et que le délai de grâce de 30 jours a expiré, les demandes entrantes dépassant le seuil quotidien sont limitées par le serveur. Vérifiez vos métriques d'utilisation dans la console et passez à la formule Blaze si vos utilisateurs actifs quotidiens nécessitent plus de 100 000 récupérations quotidiennes.Firebase
Comment puis-je consulter mon utilisation actuelle pour estimer ma facture ?
Si vous utilisez la formule Blaze, vous pouvez consulter les rapports de gestion des coûts et d'utilisation
dans la console Google Cloud. Pour en savoir plus, consultez la page
Afficher les rapports Cloud Billing et l'évolution des coûts.
Lorsque vous filtrez par SKU, choisissez le SKU suivant :
- SKU ID:
37B1-4623-6F54
- Nom du SKU : Demandes de récupération
Si vous utilisez la formule Spark, vous pouvez surveiller votre utilisation actuelle et les limites du système actif
sur la page Quotas et limites du système de la consoleGoogle Cloud. Pour en savoir plus, consultez la page
Afficher et gérer les quotas. Lorsque vous filtrez des rapports, veillez
à sélectionner l'API Firebase spécifique pour laquelle vous souhaitez vérifier les quotas (par
exemple, firebaseremoteconfig.googleapis.com).