Comment définir la clé API Google Map

Publié: 2022-03-29

Vous voulez savoir comment paramétrer l' API Google Map ? Savez-vous au moins ce qu'est une API ? API signifie interface de programmation d'application. Une API est une connexion entre deux logiciels. Il leur permet de communiquer et de proposer un service d'un logiciel à un autre. La carte en bas est une de ces API. Google Maps prête à ce site Web son interface de programmation d'application, API, afin qu'il puisse utiliser les différentes fonctionnalités de Google Map à utiliser sur son site Web pour améliorer son jeu de conception de site Web . Dans cet article, vous apprendrez comment configurer l'API Google Map, comment créer une API et comment ajouter les différentes API disponibles via Google.

Comment définir la clé API Google map

Table des matières

Clé API Google Maps

Avant d'apprendre à configurer l'API Google Map, vous devez savoir ce qu'est une clé Google Map. Une clé API Google Map est un morceau de code fourni par Google que vous pouvez utiliser pour afficher Maps, donner des directions, afficher avec précision les heures de fermeture et d'ouverture, créer des cartes consultables, ajouter des fonctionnalités d'enregistrement et planifier des itinéraires sur le site Web de votre entreprise. Les clés API de Google Map permettent à Google de suivre l'utilisation de ses API et de se protéger des attaques malveillantes. Vous pouvez combiner des API pour des options plus avancées qui rendront l'expérience utilisateur de votre client la meilleure possible .

Coût

Les clés API Google Map sont gratuites et pour vous aider à démarrer, Google offre un crédit de 300 $ à utiliser pendant vos 90 premiers jours d'utilisation. Après cela, ils continueront de vous fournir 200 $ par mois à utiliser pour votre utilisation de l'API Google Maps. Une fois que vous dépassez la limite de 200 $ par mois, vous serez facturé par utilisation.

Comment créer une API

Maintenant que vous savez ce qu'est une API Google Map, vous pouvez comprendre comment créer une API pour votre propre site Web.

En partant

La première étape de la création d'une API pour Google Maps consiste à configurer un projet associé à un compte de facturation et à activer l'API Maps Embed. L'API Maps Embed est l'API qui vous permet de placer une carte interactive sur votre site Web. Une fois que vous avez configuré cela, vous pouvez commencer à créer de nouvelles API.

Création de la clé API

Une fois que vous avez terminé la configuration nécessaire, vous pouvez commencer à apprendre à créer une API. Selon que vous utilisez une console ou le SDK Cloud , le processus de création d'une API sera différent.

Console

  1. Accédez à la section des informations d'identification du site Web de Google Platform .
  2. Sélectionnez Créer des informations d'identification.
  3. Cliquez sur Créer une clé API. Une boîte de dialogue apparaîtra confirmant que vous avez créé une nouvelle API.
  4. Cliquez sur fermer.

comment créer une api

SDK cloud

Pour créer une API à l'aide du SDK Cloud, vous devez ajouter une ligne de code. Le code est comme suit:

création de clés d'API gcloud alpha services \

–projet "PROJET" \

–nom d'affichage "DISPLAY_NAME"

Vous allez remplacer les mots entre parenthèses, PROJECT et DISPLAY_NAME, par les noms de votre choix.

Vous avez maintenant créé votre première API. Il sera répertorié sous Clés API sur la page des informations d'identification.

Comment restreindre une clé API

Maintenant que vous avez appris à créer une clé API, vous devez savoir comment la restreindre. La restriction de vos clés API ajoute un niveau de sécurité qui garantira que seules les demandes autorisées peuvent être effectuées avec votre clé API. Le processus de restriction de votre clé API diffère selon que vous utilisez la console ou le SDK Cloud.

Console

  1. Accédez à la page des informations d'identification du site Web de la plate-forme Google.
  2. Sélectionnez l'API que vous souhaitez restreindre.
  3. Vous trouverez une section intitulée Key Restrictions. Passez en revue et choisissez les restrictions que vous souhaitez définir pour votre API.

SDK cloud

Voici le code pour lister les clés existantes :

Liste des clés d'API des services gcloud –project=”PROJECT”

Voici le code pour effacer les restrictions actuelles :

mise à jour des clés d'API de gcloud alpha services "projects/PROJECT/keys/KEY_ID" \

–clear-restrictions

Voici le code pour définir de nouvelles restrictions :

mise à jour des clés d'API de gcloud alpha services "projects/PROJECT/keys/KEY_ID" \

–api_target=”maps-embed-backend.googleapis.com”

–allowed-referrers=”REFERRER

Encore une fois, les mots entre parenthèses doivent être remplacés par vos propres noms.

qu'est-ce qu'une clé de carte

Ajout d'API

Si vous n'avez pas le temps de créer votre propre API, Google propose de nombreuses API disponibles dès maintenant sur votre site Web ou votre application. Pour ajouter une API, il vous suffit de suivre les étapes ci-dessous.

API statique des cartes

Cette API affiche une image simple et statique d'une carte sur votre site Web. Il y a un minimum de code et la tarification est flexible. Il existe deux niveaux de tarification. Vous pouvez soit payer 2 $ pour 1 000 demandes, soit 1,60 $ pour 1 000 demandes avec un minimum de 100 000 par mois.

API d'intégration de cartes

Cette API vous permet de placer une carte interactive ou une vue de rue sur votre site Web. L'utilisateur peut se déplacer sur la carte pour trouver différents endroits. Cette API peut aider les clients à trouver où ils se situent par rapport à votre entreprise.

API de matrice de distance

Cette API permet à l'utilisateur de voir à la fois la distance et le temps qu'il faudra pour se rendre à un emplacement pour plusieurs destinations en fonction d'un itinéraire recommandé. Le prix du premier niveau du plan avancé est de 10 $ pour 1 000 éléments et le prix du deuxième niveau du plan avancé est de 8 $ pour 1 000 éléments avec un minimum de 100 000 éléments par mois. L'autre plan coûte 5 $ pour 1 000 éléments et le niveau deux coûte 4 $ pour 1 000 éléments avec un minimum de 100 000 éléments par mois. La seule différence entre le plan avancé et le plan de base est que le plan avancé offre un accès aux rapports de trafic en temps réel.

API de géolocalisation

Cette API est utile lorsque le GPS n'est pas une option. Il utilise des points d'accès WIFI et des tours de téléphonie mobile pour trouver un emplacement. Le prix du premier niveau est de 5 $ pour 1 000 requêtes et le prix du deuxième niveau est de 4 $ pour 1 000 requêtes avec un minimum de 100 000 requêtes par mois.

clé API google map

API Google Adresses

L'API Places vous permet de voir et d'obtenir des informations détaillées sur plus de 100 000 000 d'entreprises et de points d'intérêt. Il est constamment mis à jour avec de nouvelles entreprises et des points d'intérêt ajoutés par les propriétaires d'entreprise et les utilisateurs. L'API Places propose plusieurs options de tarification afin que vous puissiez choisir celle qui correspond le mieux à vos besoins.

Saisie semi-automatique sans détails sur les lieux

Le premier niveau est de 17 $ pour 1 000 sessions et le deuxième niveau est de 13,60 $ pour 1 000 sessions avec un minimum de 100 000 sessions par mois.

Saisie automatique

Le premier niveau est de 2,83 USD pour 1 000 requêtes et le deuxième niveau est de 2,27 USD pour 1 000 requêtes avec un minimum de 100 000 requêtes par mois.

Détails des lieux

Le premier niveau est de 17 $ pour 1 000 demandes et le deuxième est de 13,60 $ pour 1 000 demandes avec un minimum de 100 000 demandes par mois.

Détails des lieux - Actualisation de l'ID

Il s'agit d'un ajout gratuit à Places Details. Il vous donne la possibilité de renvoyer de nouveaux identifiants de lieux.

Données d'atmosphère

Comme son nom l'indique, cela renvoie des données atmosphériques. Le premier niveau est de 5 $ par 1 000 comptes et le deuxième niveau est de 4 $ par 1 000 comptes avec un minimum de 100 000 comptes par mois.

Données de contact

Cela vous permet d'afficher des informations de contact telles que des numéros de téléphone, des sites Web et des heures d'ouverture. Cela coûte 3 $ par 1 000 comptes pour le niveau un et 2,40 $ par 1 000 comptes avec un minimum de 100 000 comptes par mois.

Trouver un lieu

Find Place vous permet d'utiliser un numéro de téléphone, un nom ou une adresse pour trouver un lieu avec son numéro de téléphone et son adresse. Le premier niveau est de 17 $ pour 1 000 demandes et le deuxième niveau est de 13,60 $ pour 1 000 demandes avec un minimum de 100 000 demandes par mois.

Si vous souhaitez uniquement l'identifiant du lieu, Find Place est gratuit.

Recherche de lieux à proximité

Cette fonction renverra une liste des lieux à proximité à l'utilisateur. Le premier niveau est de 32 $ pour 1 000 demandes et le deuxième est de 25,60 $ pour 1 000 demandes avec un minimum de 100 000 demandes par mois.

Photos de lieux

Places Photo vous permet d'afficher sur votre carte des photos de haute qualité d'entreprises et de points d'intérêt. Le premier niveau est de 7 USD pour 1 000 requêtes et de 5,60 USD pour 1 000 requêtes avec un minimum de 100 000 requêtes par mois.

ajout d'API

Lieux - Recherche textuelle

Les utilisateurs peuvent rechercher des suggestions d'emplacement. Cette fonction retournera une liste de lieux qui correspondent aux critères de recherche. Le premier niveau coûte 32 $ pour 1 000 requêtes et le deuxième niveau coûte 25,60 $ pour 1 000 requêtes avec un minimum de 100 000 requêtes par mois.

Saisie semi-automatique de la requête

Comme son nom l'indique, cette fonction essaiera de compléter automatiquement les recherches de l'utilisateur. Le premier niveau coûte 2,83 $ pour 1 000 demandes et le deuxième niveau coûte 2,27 $ pour 1 000 demandes avec un minimum de 100 000 demandes par mois.

API de fuseau horaire

L'API de fuseau horaire fournit à l'utilisateur des informations précises sur le fuseau horaire, telles que les heures d'ouverture. Le premier niveau coûte 5 $ pour 1 000 demandes et 4 $ pour 1 000 demandes avec un minimum de 100 000 demandes par mois.

Utilisation des API

Google Maps est un outil utile que les gens peuvent utiliser pour trouver des directions, des heures de fonctionnement, des rapports de trafic et bien d'autres choses. Si vous souhaitez activer ces fonctionnalités sur le site Web de votre entreprise, vous devrez utiliser des API. Permettez aux visiteurs de déposer une épingle sur leur emplacement préféré à l' aide d'API. Maintenant que vous avez appris comment configurer l'API Google Map, comment créer une API et les types d'API proposés par Google, vous pouvez ajouter une carte Google Map au site Web de votre entreprise.

FAQ:

  • Qu'est-ce qu'une API ?
  • Pourquoi devrais-je utiliser l'API Google Maps ?
  • Combien coûte une API ?
  • Comment acheter une API ?
  • Que fait l'API Google Maps ?