Questions fréquentes

Cette page concerne uniquement les clients qui possèdent une ancienne licence Maps APIs for Work ou Maps API for Business. Cette page ne s'applique pas aux clients qui disposent du nouveau Google Maps APIs Premium Plan, sorti en janvier 2016.

Cette FAQ couvre les questions portant sur les licences antérieures de Google Maps APIs for Work.

Voir la FAQ Google Maps APIs pour les questions communes à toutes les Google Maps APIs.

Premiers pas

Limites d'utilisation

Utiliser les Google Maps APIs

KML

Signature d'URL

Styles

Premiers pas

Quels sont les produits inclus dans Google Maps APIs for Work ?

Les produits Google suivants sont inclus dans Google Maps APIs for Work. Les applications qui utilisent ces produits sont couvertes par le contrat de niveau de service de Google Maps APIs for Work et peuvent bénéficier du support technique :

Les API suivantes ne sont pas couvertes par Google Maps APIs for Work. Les applications qui utilisent ces API doivent le faire dans le respect des Conditions de service publiées pour ces API et ne sont pas couvertes par le contrat de niveau de service Google Maps APIs for Work, ni éligibles au support technique à l'heure actuelle :

Comment puis-je contacter le support technique pour Google Maps APIs for Work ?

Les clients Google Maps APIs for Work peuvent ouvrir une nouvelle demande d'Assistance Google via le Google Cloud Support Portal à l'adresse :

https://google.secure.force.com/

Un nom d'utilisateur et un mot de passe sont obligatoires pour accéder au portail. Veuillez remplir ce formulaire si vous n'avez pas de compte.

Comment puis-je réinitialiser mes identifiants de connexion pour le Google Cloud Support Portal ?

I forgot my password. Ce lien est également disponible à partir de la page de connexion du Google Cloud Support Portal.

Quelles sont les Conditions de service de Google Maps APIs for Work ?

Si vous êtes un client Google Maps APIs for Work, reportez-vous à votre contrat pour connaître les conditions qui régissent votre usage des Google Maps APIs.

Limites d'utilisation

Comment le suivi et les rapports d'utilisation de Google Maps APIs for Work sont-ils effectués ?
  • Pour les licences Google Maps APIs for Work, le calcul de l'utilisation de Maps JavaScript API, Street View Image API et Static Maps API se fonde sur les vues de page.

    Une vue de page est définie comme suit :

    1. Un chargement unique de Google Maps JavaScript API dans une page. Maps JavaScript API est rechargée chaque fois qu'une page qui utilise l'API est actualisée. Les interactions de l'utilisateur avec la carte (ex. panorama, zoom, changement de types de carte) ne génèrent pas d'autres vues de page. Notez toutefois qu'une vue de page est générée si l'API est chargée dans la page, même si elle n'est pas utilisée ensuite pour afficher une carte. Nous déconseillons donc d'inclure la balise <script> pour charger l'API dans les modèles de page et recommandons plutôt de charger l'API de manière asynchrone sur les pages où des cartes ne sont affichées qu'en réponse à une activité facultative de l'utilisateur.
    2. Une requête unique pour une image Google Street View Image API ou Google Static Maps API.

    Les clients Google Maps APIs for Work peuvent suivre l'utilisation de leurs vues de page sur le Google Cloud Support Portal à l'adresse : https://google.secure.force.com/

    Notez que les applications Standard et Premium Plan Google Maps APIs sont limitées par chargements de carte, qui sont légèrement différents des vues de page. Pour plus d'informations, voir la FAQ sur Google Maps APIs.

  • Google Maps Mobile SDK for Work utilise les chargements de carte pour le suivi de l'utilisation. Pour plus d'informations, voir les limites d'utilisation de Google Maps Mobile SDK.
  • Les services Web Google Maps APIs utilisent des requêtes pour suivre l'utilisation (Google Maps Distance Matrix API utilise les éléments pour suivre l'utilisation). Pour plus d'informations, voir les limites d'utilisation des services Web Google Maps APIs.
Quelles sont les limites d'utilisation pour Google Maps JavaScript API ?

Les requêtes qui constituent des vues de page (comme défini ci-dessus) sont décomptées du nombre total de vues de page acheté avec votre licence Google Maps APIs for Work. Dès que cette limite est atteinte, vous devez renouveler rapidement votre licence.

Quelles sont les limites d'utilisation pour Google Maps Mobile SDK for Work ?

Chaque chargement de carte est décompté du nombre total de chargements de carte acheté avec votre licence Google Maps Mobile SDK for Work. Dès que cette limite est atteinte, vous devez renouveler rapidement votre licence. Pour plus d'informations, voir les limites d'utilisation de Google Maps Mobile SDK.

Quelles sont les limites d'utilisation pour les services Web Google Maps APIs ?

Les clients Google Maps APIs for Work disposent des limites d'utilisation suivantes pour les services Web Google Maps APIs :

Service Web Limites
Directions Quota journalier à partir de 100 000 requêtes par 24 heures, en fonction du contrat d'achat annuel. Maximum de 23 points de cheminement par requête. La limite du taux est de 10 requêtes par seconde.
Elevation Quota journalier à partir de 100 000 requêtes par 24 heures, en fonction du contrat d'achat annuel. Maximum de 512 points par requête. La limite du taux est de 10 requêtes par seconde.
Geocoding Quota journalier à partir de 100 000 requêtes par 24 heures, en fonction du contrat d'achat annuel. La limite du taux est de 10 requêtes par seconde.
Distance Matrix Quota journalier à partir de 100 000 éléments par 24 heures, en fonction du contrat d'achat annuel. Maximum de 625 éléments par requête et un maximum de 1 000 éléments toutes les 10 secondes.
Time Zone Quota journalier à partir de 100 000 requêtes par 24 heures, en fonction du contrat d'achat annuel. La limite du taux est de 10 requêtes par seconde.
Roads Quota journalier à partir de 100 000 requêtes par 24 heures, en fonction du contrat d'achat annuel. La limite du taux est de 10 requêtes par seconde. Chaque requête peut contenir jusqu'à 100 points.

Ces limites s'appliquent à chaque projet développeur ou ID client Google Maps APIs for Work et sont partagées entre toutes les applications et les adresses IP utilisant un ID client ou un projet développeur donné.

Si vous avez besoin d'augmenter vos limites d'utilisation, contactez votre gestionnaire de compte Google Maps APIs for Work pour savoir comment en acheter.

Quelles sont les limites d'utilisation pour Google Places API et Google Maps Geolocation API ?

Si vous avez acheté Google Places API ou Google Maps Geolocation API dans le cadre de votre contrat Google Maps APIs for Work, vos limites sont précisées dans la section Quotas de la Google API Console. Pour augmenter votre limite, contactez Google via le Google Cloud Support Portal.

Quelles sont les limites d'utilisation pour les requêtes Geocoding effectuées à partir de Google Maps JavaScript API ?

Les clients Google Maps APIs for Work disposent des limites d'utilisation suivantes pour les requêtes Geocoding effectuées à partir de Maps JavaScript API :

Service API utilisée Limites
Geocoding
Google Maps JavaScript API

Le service Geocoding dispose d'un quota journalier et d'une limite de taux appliquée par session utilisateur, indépendamment du nombre d'utilisateurs qui partagent une adresse IP donnée.

Ce service ne doit pas être utilisé pour les opérations de géocodage par lot ; vous devez dans ce cas utiliser Google Maps Geocoding API.

Quelles sont les limites d'utilisation des API d'image Google Maps ?

Les clients Google Maps APIs for Work disposent des limites d'utilisation suivantes pour les API d'image Google Maps :

Service Limites
Google Static Maps API

Les requêtes sont décomptées du nombre total de vues de page acheté avec la licence Google Maps APIs for Work.

La taille d'image maximale est de 2048 x 2048 pixels. Cette taille est calculée en multipliant la valeur size par la valeur scale, comme expliqué ci-dessous.

Google Street View Image API

Les requêtes sont décomptées du nombre total de vues de page acheté avec la licence Google Maps APIs for Work.

La taille d'image maximale est de 2048 x 2048 pixels.


Il est possible d'effectuer des requêtes d'images Google Static Maps API jusqu'à 2048 x 2048 pixels. Étant donné que la valeur scale d'une requête de carte statique influe sur le nombre de pixels renvoyé, la valeur size maximum varie selon le niveau d'échelle :

Échelle Taille max. Renvoie
1 2048x2048 2048x2048
2 1024x1024 2048x2048
4 512x512 2048x2048

Google Street View Image API ne prend pas en charge le paramètre scale.

Utiliser les Google Maps APIs

Quelles clés ou informations d'identification dois-je utiliser pour les différents produits Google Maps APIs ?

Chaque fois que vous utilisez les Google Maps APIs, vous devez inclure vos identifiants pour valider votre requête. Le type d'identifiants requis dépend des API utilisées avec votre licence Google Maps APIs for Work. Pour la plupart des API, vous devez utiliser votre ID client. Dans certains cas, vous aurez besoin d'une clé d'API.

  • ID client : Un ID client vous est communiqué lors de votre inscription en tant que client Google Maps APIs for Work.

    Exemple de chargement d'une API avec un ID client : &client=gme-companyname

  • Signature numérique : En général, les clients Google Maps APIs for Work qui s'authentifient avec un ID client utilisent une signature numérique. Cette signature numérique doit être générée à l'aide d'une clé cryptographique fournie par Google.
  • Clé d'API : Une clé d'API est un identifiant unique que vous générez à l'aide de la Google API Console. Les clés d'API sont généralement utilisées avec les API standard. Les clients Google Maps APIs for Work utilisent en principe un ID client, même si quelques API requièrent une clé d'API au lieu de l'ID client. Pour les API qui requièrent une clé d'API, vous pouvez choisir d'utiliser une clé d'API sans appliquer de restrictions (on parle de « clé d'API générique ») ou une clé avec des restrictions pour plus de sécurité (recommandé). Les API peuvent utiliser une clé d'API générique quelle que soit la plateforme.

    Si vous choisissez d'ajouter une restriction (adresse IP, par exemple) à la clé d'API, une fois la restriction appliquée, la clé ne fonctionnera que sur les plateformes prenant en charge ce type de restriction. Quatre types de restrictions de clé d'API sont disponibles :

    • Restriction au niveau du serveur (par adresse IP) - à utiliser avec les Web Service API.
    • Restriction au niveau du navigateur (par référents HTTP) - à utiliser avec les Web API.
    • Restriction au niveau des applications Android (par nom de paquet et empreinte digitale) - à utiliser avec les Android API.
    • Restriction au niveau des applications iOS (par identifiant de groupe iOS) - à utiliser avec les iOS API.

    Les API exécutées sur la même plateforme peuvent utiliser la même clé restreinte.

    Remarque : Lors de la génération de la clé dans la Google API Console, les utilisateurs Google Maps APIs for Work doivent veiller à sélectionner le projet créé pour eux lors de leur inscription. Le nom de ce projet comprend le mot Business ou Work.

    Exemple de chargement d'une API avec une clé : &key=AIzaSyBjsINSH5x39Ks6c0_CoS1yr1Mb3cB3cVo

Le tableau ci-dessous indique les identifiants à utiliser pour chaque produit Google Maps APIs. (Comme mentionné précédemment, les types de restrictions de clé d'API sont : serveur, navigateur, Android et iOS.)

API Utilisateurs Google Maps APIs for Work
Google Maps Android API Clé d'API avec restriction Android
Google Places API for Android non disponible
Google Maps SDK for iOS Clé d'API avec restriction iOS
Google Places API for iOS non disponible
Google Maps JavaScript API ID client
Google Static Maps API ID client + signature numérique
Google Street View Image API ID client + signature numérique
Google Maps Embed API non disponible
Google Maps Directions API ID client + signature numérique
Google Maps Distance Matrix API ID client + signature numérique
Google Maps Elevation API ID client + signature numérique
Google Maps Geocoding API ID client + signature numérique
Google Maps Geolocation API Clé d'API avec restriction serveur
Google Maps Roads API Clé d'API avec restriction serveur
Google Maps Time Zone API ID client + signature numérique
Google Places API Web Service Clé d'API avec restriction serveur
Comment accéder à Google Maps APIs à l'aide d'un ID client Google Maps APIs for Work, à partir d'une page chargée via HTTPS (SSL) ?

Pour accéder aux Google Maps APIs à partir d'une page chargée via HTTPS, vous devez d'abord autoriser les URL HTTPS sur lesquelles vous souhaitez utiliser l'API.

Comment charger Google Maps JavaScript API via HTTPS (SSL) en utilisant le paramètre base_domain Common Loader ?

Il n'est pas possible de charger Maps JavaScript API via SSL en utilisant Common Loader avec le jeu de paramètres base_domain.

Le paramètre base_domain n'a aucun impact sur les performances de votre application — les requêtes d'API sont toujours traitées par le serveur Maps le plus adapté au lieu d'un utilisateur particulier indépendamment du domaine à partir duquel l'API est chargée.

base_domain peut orienter les résultats du géocodage vers la région indiquée ; pour obtenir le même effet sans base_domain, définissez le paramètre region du service Geocoding.

KML

Comment effectuer le rendu sur une carte des fichiers KML hébergés sur des sites intranet ?

La classe KmlLayer qui génère les superpositions KML dans Google Maps JavaScript API utilise un service hébergé par Google pour récupérer et analyser les fichiers KML pour le rendu. Par conséquent, il n'est pas possible d'afficher les fichiers KML qui ne sont pas hébergés à une adresse URL accessible publiquement, ou dont l'accès nécessite une authentification.

Pour développer des applications qui utilisent des fichiers KML hébergés sur des sites intranet, nous vous recommandons d'effectuer le rendu du fichier KML côté client en utilisant des bibliothèques JavaScript tierces. Lors de l'analyse du fichier KML par le navigateur, les performances peuvent être moindres qu'en utilisant la classe KmlLayer.

Signature d'URL

Est-il possible de signer des URL en utilisant JavaScript ?

Nous vous déconseillons vivement de signer les URL à l'aide de JavaScript car votre clé cryptographique serait alors visible par l'utilisateur final. Les signatures doivent donc uniquement être générées par des composants côté serveur.

Pourquoi est-ce que je reçois une réponse HTTP 403 Forbidden à mes requêtes de services Web Google Maps APIs ?

Une réponse HTTP 403 indique un problème d'autorisation, probablement dû au fait que la signature n'a pas pu être vérifiée pour cette requête. Les causes possibles sont :

  1. Une signature a été spécifiée mais est incorrecte pour cette requête.
  2. La requête indique un ID client Google Maps APIs for Work mais sans signature, et le service Web appelé exige que toutes les requêtes effectuées à l'aide d'un ID client incluent une signature valide.
  3. Une signature a été indiquée mais sans l'ID client Google Maps APIs for Work associé.

Styles

Pourquoi les établissements n'apparaissent-ils pas sur ma carte ?

Lors du chargement d'une carte à l'aide de Google Maps JavaScript API et d'un paramètre client, les listes des établissements sur la carte sont désactivées par défaut. Pour les réactiver, vous devrez inclure du code de style avec votre carte :

var styles = [
  {
    featureType: 'poi.business',
    stylers: [
      { visibility: 'on' }
    ]
  }
];

map.setOptions({styles: styles});