Gérer les coûts Google Maps Platform

Google Maps Platform propose différentes options pour contrôler votre consommation et vous assurer que votre utilisation correspond à votre budget. Voici quelques exemples :

  • Arrêter les frais en limitant le nombre d'événements de facturation déclenchés par votre application
  • Recevoir une notification lorsque votre utilisation approche des limites spécifiques du budget ou de l'API
  • Développer vos applications de manière plus rentable

Le tableau suivant présente vos options.

Arrêter les frais Recevoir une notification Développer à moindre coût

Modifier les limites de quota

Créer des budgets et des alertes budgétaires

Suivre des stratégies d'implémentation rentables

Quotas

Les quotas limitent la quantité d'un service Google Maps Platform que votre projet Google Cloud peut utiliser. Ils sont conçus pour garantir l'équité et réduire les pics d'utilisation et de disponibilité des ressources. Pour en savoir plus, consultez la présentation des quotas Cloud.

Les éléments suivants sont décomptés du quota :

  • Requêtes réussies
  • Requêtes qui génèrent des erreurs de serveur

Les éléments suivants ne sont pas décomptés du quota :

  • Requêtes dont l'authentification échoue

Vous pouvez configurer des alertes de quota pour être averti lorsque votre utilisation de l'API approche de la limite. Pour en savoir plus, consultez Configurer des alertes de quota et la surveillance.

Les limites de quota vous aident à contrôler votre utilisation de l'API et à éviter les frais imprévus en limitant le nombre de requêtes que votre projet peut effectuer. Bien que les limites de quota soient définies par défaut, elles peuvent être augmentées ou diminuées en envoyant une demande d'ajustement request. Pour en savoir plus sur la gestion des quotas, consultez Afficher et gérer les quotas.

Ajuster le quota si nécessaire

Examinez et ajustez régulièrement vos quotas d'API pour optimiser l'utilisation et les coûts, tout en trouvant un équilibre entre la prévention des dépenses excessives et le bon fonctionnement de votre application.

  • Surveillez vos tendances d'utilisation de l'API dans la console Google Cloud. Définissez des quotas qui correspondent à votre budget et évitez les dépenses excessives.
  • Assurez-vous que les quotas peuvent gérer les périodes de forte utilisation.
  • Effectuez des ajustements progressifs et testez votre application de manière approfondie après chaque modification pour éviter les interruptions.

Budgets et alertes

Si vous disposez d'un budget spécifique pour votre utilisation de Google Maps Platform, vous pouvez éviter les mauvaises surprises sur votre facture en créant des budgets et des alertes Cloud Billing.

Vous pouvez définir des alertes budgétaires pour être averti lorsque vous avez atteint un certain pourcentage de votre budget total. Vous pouvez ainsi voir l'évolution de vos coûts d'utilisation au fil du temps.

Pour en savoir plus, consultez Créer, modifier ou supprimer une alerte budgétaire.

Gestion stratégique des coûts

Une budgétisation efficace implique d'utiliser des options sans frais ou moins coûteuses chaque fois que cela est possible. Cette section explore différentes stratégies pour réduire les coûts.

Utiliser l'API Maps Static autant que possible

Les situations suivantes fonctionnent bien avec les cartes statiques, qui sont compatibles avec les affichages de cartes simples ne nécessitant qu'un seul repère :

  • Vous commencez par un prototype qui ne comporte pas encore beaucoup de fonctionnalités.
  • Vous n'avez aucune personnalisation de carte.
  • Vous utilisez au maximum un repère.
  • Vous n'avez pas besoin de prendre en charge l'interaction utilisateur à l'aide de cartes dynamiques ou de Street View dynamique.

Chargement différé à l'aide de vignettes

Les vignettes (petites images de carte) sont un bon moyen d'utiliser l'API Maps Static. Ces éléments sont facturés à un tarif inférieur à celui des chargements de cartes dynamiques. En cas d'interaction de l'utilisateur, ils peuvent diriger les utilisateurs vers une version dynamique de Google Maps en un clic. Vous ne payez donc que les chargements de cartes dynamiques pour les utilisateurs engagés.

Utiliser des catégories de prix moins chères

Google fournit un nombre différent d'événements d'utilisation sans frais pour chaque catégorie de prix. Vous pouvez optimiser votre application pour utiliser des fonctionnalités dans les catégories "Essentials" ou "Pro", où vous disposez de plus d'événements d'utilisation mensuels sans frais. En savoir plus sur les catégories de prix.

Regrouper plusieurs cartes

Si vous disposez d'une implémentation qui affiche plusieurs cartes, suivez ces consignes :

  • Ne chargez les cartes que lorsque cela est nécessaire, ce qui réduit les ressources inutiles.
  • Réutilisez une seule carte en mettant à jour sa fenêtre d'affichage, son niveau de zoom et ses repères si nécessaire.
  • Utilisez la solution Store Locator Plus si vous affichez plusieurs cartes pour indiquer les adresses des magasins.
  • Utilisez une seule carte par écran d'interface utilisateur, car les utilisateurs n'interagissent généralement qu' avec une seule carte à la fois.

Mettre en cache le contenu lorsque cela est autorisé

La plupart des produits Google Maps Platform interdisent la mise en cache du contenu. Toutefois, certaines exceptions vous permettent de mettre en cache leurs résultats pendant 30 jours maximum. Pour en savoir plus, consultez les conditions d'utilisation de Google Maps Platform pour plus de détails.