Estimer l'utilisation des crédits Google Maps Platform

Remarque : Il n'est plus possible de s'inscrire au forfait Premium de Google Maps Platform, qui n'est plus disponible non plus pour les nouveaux clients.

Cette page est réservée aux clients qui disposent de la nouvelle version du forfait Premium de Google Maps Platform, disponible depuis janvier 2016.

Comment savoir si vous disposez du forfait Premium ou d'une licence antérieure ?
Pour déterminer votre licence :
> Sur le portail d'assistance Google Cloud, cliquez sur Maps: Usage Report (Maps : rapport sur l'utilisation), à gauche.
> L'ID situé en haut du rapport se présente-il comme suit ?
gme-[company] & proj-[number] ([type])
Si oui, vous disposez du forfait Premium.
Si ce n'est pas le cas, vous disposez d'une licence antérieure (API Google Maps for Work ou API Google Maps for Business).

Introduction

Avec le forfait Premium Google Maps Platform, les requêtes d'API émises par votre application consomment des crédits d'API Google Maps, que vous achetez annuellement. Les exemples suivants vous montrent comment estimer la consommation annuelle de crédits d'API Google Maps pour les applications de cartographie courantes : une simple carte pour des fiches d'agences immobilières ou un outil de localisation de magasins plus complexe.

Pour estimer la consommation de crédits de votre application dans ces exemples, prenez en compte ce qui suit :

  • L'expérience utilisateur de votre application
  • Les API que votre application utilise
  • Certains détails de mise en œuvre
  • À quelle fréquence votre application est utilisée

À partir de ces informations, vous pourrez estimer le nombre de crédits que votre application consommera à l'année. Pour faciliter vos calculs, vous pouvez utiliser le calculateur du forfait Premium des API Google Maps.

Exemple 1 : Carte de fiches d'agences immobilières

Expérience utilisateur

Les agents de vos différentes agences immobilières peuvent afficher toutes les fiches actives de votre société dans une carte, sur votre site Web interne. Un agent peut cliquer sur le repère d'une fiche sur la carte afin d'afficher une fenêtre contenant des informations sur la propriété provenant de votre base de données (par exemple, la personne qui en a la charge, l'adresse, la surface, une photo et une image Street View). Dans cette fenêtre d'informations, il peut cliquer sur le bouton "Itinéraire", sélectionner le site de l'agence, puis afficher l'itinéraire vers la propriété concernée.

API Google Maps utilisées

API Fonctionnalités fournies
API Maps JavaScript Affiche la carte sur la page Web interne
API Street View Static Fournit l'image panoramique dans la fenêtre d'informations
API Geocoding Fournit les coordonnées de latitude/longitude (lat/long) de la fiche, en utilisant votre base de données d'adresses de propriétés
API Directions Fournit des itinéraires vers le bien

Détails de mise en œuvre

  • Vous avez 30 agences dans l'État du Colorado (USA) et environ 3 000 agents.
  • Votre base de données immobilière contient environ 25 000 fiches actives.
  • Vous géocodez vos fiches quotidiennement, à l'aide du service Web de géocodage.

Hypothèses sur l'utilisation par les agents

Vous estimez 3 000 visites par jour de la carte de fiches sur votre site interne. Pour chaque visite, vous estimez que l'agent :

  • consulte la fenêtre d'informations sur cinq propriétés ;
  • demande un itinéraire vers une propriété.

Calcul des crédits d'API Google Maps

Utilisation des chargements de carte

API Utilisation
API Maps JavaScript 1 chargement de carte × 3 000 visiteurs × 1 crédit = 3 000 crédits
API Street View Static 5 chargements de carte × 3 000 visiteurs × 0,25 crédit = 3 750 crédits

Total des chargements de carte : 3 000 + 3 750 = 6 750 requêtes par jour × 365 jours = 2 463 750 crédits nécessaires par an

Utilisation des API Web service

API Utilisation
API Geocoding 25 000 géocodes par jour
API Directions 1 requête × 3 000 visiteurs = 3 000 requêtes

Total des RPJ : 25 000 + 3 000 = 28 000 RPJ

Le nombre de requêtes par jour (RPJ) est inférieur à la limite quotidienne de 100 000 requêtes gratuites, donc aucun crédit supplémentaire n'est requis.

Crédits d'API Google Maps annuels requis

2 463 750 crédits pour les chargements de carte + 0 crédit pour les services Web = 2 463 750 crédits

Exemple 2 : Outil de localisation de magasins

Expérience utilisateur

Vos clients peuvent utiliser l'outil de localisation de magasins de votre site Web ou de votre application mobile (Android/iOS) pour rechercher jusqu'à 50 magasins à proximité d'un lieu précis. Le client saisit sa position actuelle, ou une adresse ou un point d'intérêt de départ. Dès qu'il commence à saisir le point de départ, l'application affiche automatiquement la liste des adresses ou noms de lieux correspondants. Lorsqu'il sélectionne un lieu dans cette liste, la carte affiche des repères pour les 50 magasins les plus proches de ce lieu. Il peut alors cliquer sur un repère pour afficher une fenêtre d'informations sur le magasin qui inclut l'adresse et les horaires d'ouverture (issus de votre base de données de magasins), la distance pour y parvenir et une image panoramique. Il peut ensuite choisir d'obtenir un itinéraire vers le magasin.

API Google Maps utilisées

API Fonctionnalités fournies
API Maps JavaScript Affiche la carte sur le site Web
SDK pour mobile (Android/iOS) Affiche la carte sur les appareils mobiles
API Street View Static Fournit les images panoramiques statiques (non interactives) dans la fenêtre d'informations
API Geocoding Fournit les coordonnées de latitude/longitude (lat/long) du magasin, issues de votre liste d'adresses de magasins
API Distance Matrix Fournit la distance et les durées de trajet entre le point de départ et les magasins de votre base de données ; ces renseignements apparaissent dans la fenêtre d'informations
API Directions Fournit un itinéraire vers le magasin
Bibliothèque JavaScript
et service Web
de l'API Places
  • Place Autocomplete, qui fournit des adresses ou points d'intérêt correspondants en cours de frappe
  • Places Details, qui fournit l'adresse (ou le "lieu") du point de départ que le client a sélectionné dans les résultats Autocomplete

Détails de mise en œuvre

Voici quelques détails de mise en œuvre qui peuvent influer sur votre estimation de l'utilisation :

  • Vous avez 1 500 magasins au niveau international.
  • Vous géocodez ces 1 500 magasins tous les 30 jours, à l'aide du service Web de géocodage.
  • Vous utilisez la fonction de distance de votre base de données pour rechercher toutes les adresses géocodées et extraire les 50 magasins les plus proches du point de départ du visiteur.
  • Vous appelez l'API Distance Matrix pour afficher la distance et les durées de trajet entre le point de départ et les 50 magasins les plus proches récupérés depuis votre base de données. En calculant les distances pour 50 magasins seulement, vous limitez les éléments par requête bien en dessous du maximum de 625.

Hypothèses sur l'utilisation par les clients

Vous estimez 2 000 visites quotidiennes sur l'outil de localisation de magasins : environ 1 000 visites sur le site Web et 1 000 visites sur les appareils mobiles. Pour chaque visite, vous estimez que le client :

  • tape en moyenne huit caractères pour rechercher son point de départ ;
  • recherche et sélectionne un point de départ ;
  • clique en moyenne sur deux repères pour afficher la fenêtre d'informations ;
  • demande un itinéraire vers un lieu.

Calcul des crédits d'API Google Maps

Utilisation des chargements de carte

API Utilisation
API Maps JavaScript 1 chargement de carte × 1 000 visiteurs × 1 crédit = 1 000 crédits
SDK pour mobile 1 chargement de carte × 1 000 visiteurs × 1 crédit = 1 000 crédits
API Street View Static 2 chargements de carte × 2 000 visiteurs × 0,25 crédit = 1 000 crédits

Total des chargements de carte : 1 000 + 1 000 + 1 000 = 3 000 requêtes par jour × 365 jours = 1 095 000 crédits nécessaires par an

Utilisation des API Maps JavaScript/Web service

API Utilisation
API Geocoding 1 500 géocodes = 1 500 requêtes (par mois)
API Directions 1 requête × 2 000 visiteurs = 2 000 requêtes
API Distance Matrix 1 requête × 2 000 visiteurs × 50 magasins les plus proches = 100 000 éléments

Total des RPJ : 2 000 + 100 000 = 102 000 RPJ

Total de RPJ supplémentaires : 102 000 - 100 000 RPJ gratuites = 2 000 RPJ supplémentaires × 0,25 crédit = 500 crédits par jour / 182 500 crédits par an

Total des RPJ pour le géocodage : 1 500 × 0,25 crédit = 375 crédits par mois / 4 500 crédits par an

Total de supplément annuel : 182 500 + 4 500 = 187 000 crédits par an

Utilisation de l'API Places

API Utilisation
Place Autocomplete dans l'API Places 1 recherche × 8 caractères par recherche × 0,1 crédit = 0,8 × 2 000 visiteurs = 1 600 crédits
Place Details dans l'API Places 1 requête × 2 000 visiteurs × 2 crédits = 4 000 crédits

Total de l'utilisation de l'API Places : 1 600 + 4 000 = 5 600 requêtes par jour / 2 044 000 crédits par an

Crédits d'API Google Maps annuels requis

1 095 000 crédits pour les chargements de carte + 187 000 crédits pour les RPJ supplémentaires + 2 044 000 crédits pour les requêtes Places = 3 326 000 crédits