Sélectionner une page


Il y a des jours où je me réveille très, très millénaire et je pense comment diable ai-je traversé le monde alors qu’il n’existait pas Google Maps? Je m’imagine vraiment voyager avec ma carte papier ou essayer de me repérer pour me rendre dans un endroit caché et je ne peux pas me voir.

Parmi tous les merveilleux utilitaires de Google Maps, il y en a un qui est particulièrement puissant et peu connu en dehors des secteurs plus techniques ou du développement Web: L’API Google Maps.

Ces dernières semaines J’ai parlé de cet outil Google à plusieurs reprises et, comme cela m’arrive toujours ces derniers temps, J’en ai profité pour rassembler ces informations et rédiger ce post. J’espère que tu trouves cela utile!

Qu’est-ce que l’API Google Maps?

Concernant le calcul, une API (Application Programming Interface) est une série de normes qui permettent à deux systèmes différents de se comprendre.

Une API permet au programmeur d’utiliser un système sans savoir comment le système est conçu.

Dans le cas du L’API Google Maps fournit un certain nombre de fonctionnalités que les programmeurs peuvent utiliser pour intégrer les services Google dans leur développement Web (ou leurs applications mobiles). de manière plus ou moins simple, sans avoir à reprogrammer toutes les fonctions de Google Maps ou savoir comment elles l’ont programmé.

Applications utilisant l'API Google Maps
Des centaines d’applications utilisent l’API Google Maps

On pourrait dire que Une API est une sorte de «traducteur» qui est chargé de convertir les exigences d’un développement informatique dans un autre langage ou système, puis de renvoyer le résultat comme réponse.

À quoi sert l’API Maps?

le L’API Google Maps est incluse dans le service Plateforme Google Maps et il comprend en fait de nombreuses API individuelles pour les différents services ou fonctions qu’il offre.

Les API vous permettent de créer des cartes avec des styles personnalisés, des itinéraires routiers à partir du trafic ou d’obtenir des images de Google Earth ou Street View.Entre autres choses.

apis-google-maps
Oui, il y a plus d’options que vous ne le pensiez dans Google Maps

Bien que ça existe depuis longtemps Beaucoup plus a été entendu / lu sur les API Google Maps au cours des derniers mois. Pourquoi? Tout simplement parce que Google a commencé à forcer l’utilisation d’une clé privée pour utiliser ses services API en 2017. Et alors, a décidé en 2018 de rendre l’API de paiement pour certains types de demandes des cartes standard.

En 2018, Google a fermé l’accès aux API cartographiques pour les payer

Cela a créé un désordre pour les applications qui tournaient autour de Google Maps et qui devaient payer pour les utiliser. Mais plus tard, nous parlerons du problème de paiement qui me trouble. Tu peux jeter un oeil si tu veux Ce message de elandroidelibre où ils en ont parlé.

Si vous en avez un Web et WordPress Vous avez peut-être dû générer cette clé API. Ou, vous avez peut-être opté directement pour d’autres méthodes d’intégration de vos cartes. Certains modèles, tels que B. Divi, utilisez l’API Google Maps pour afficher les cartes. et vous devez entrer la clé de manière à ce qu’aucune erreur ne se produise:

mapa divi api google maps
Module de carte pour Divi

Google Maps peut-il être utilisé sans l’API?

Réponse courte: Oui, vous pouvez avoir une carte Google Maps sur votre site Web sans cocher la case. Au moins pour l’instant.

Google Maps peut-il être utilisé sur votre site Web sans cette foutue API? La réponse ici Cliquez ici pour entrer

Les cartes créées avec le code « incorporé » du site Web de Google Maps n’utilisent actuellement pas d’API et ne nécessitent pas de clés ou de paiements. On vous l’a dit il y a quelques mois Comment insérer une carte à partir de Google Maps sur ce blog.

Comment obtenir une clé API G.Maps? [actualizado 2018]

Après les récents changements apportés à la plate-forme Google dont nous avons discuté, La méthode de génération de la clé API Google Maps (clé API en anglais et la plupart des plugins et thèmes WordPress) a légèrement changé et est un peu déroutante.

Mais je vais essayer de le rendre facile et étape par étape.

Inscrivez-vous sur Google Cloud Platform

La première étape est Rejoindre une plate-forme Google Cloud, La plate-forme cloud de Google qui sert également de hub pour G Suite, dont nous avons déjà parlé ici auparavant.

Pour y accéder, nous pouvons aller sur https://cloud.google.com/ et entrer avec notre google (un de G Suite ou un de Gmail suffit) ou Entrez directement (plus facilement) ce lien, qui nous conduit directement à accéder aux cartes. Vous trouverez quelque chose comme ceci:

api-google-maps-google-cloud
Premiers pas avec Google Cloud Platform for Maps

Si cette fenêtre n’est pas ouverte directement, Cliquez sur le bouton «Premiers pas» dans le coin supérieur droit.

Dans cette première fenêtre Nous devons marquer les API que nous voulons utiliser. Cela dépend de votre application et de vos besoins, mais lou il est courant que vous vérifiiez simplement les cartes (peut être changé plus tard, ne souffrez pas)

Créer un projet

Si nous ne sommes pas encore connectés, Il vous sera demandé de saisir notre compte Google avant de passer à l’étape suivante. Celui-ci est simple: nom d’utilisateur et mot de passe Gmail et exécutez.

Nous devons certainement répéter le point précédent. Cliquez à nouveau sur Get Started et nous marquerons les API que nous voulons utiliser.

Il est maintenant temps de créer un projet. La plate-forme Google Cloud est déplacée par projetet chaque projet a son accès à APis et à ses statistiques. C’est un peu une corvée, mais avoir tout sous contrôle est beaucoup plus efficace lorsque vous avez plusieurs projets en même temps.

Créer une API de projet Google Maps
Créer un projet

C’est très simple, nous nommons le projet (par exemple « cartes Web d’entreprise » ou ce que vous voulez) et acceptons les conditions d’utilisation

Configurer le mode de paiement

Une fois que nous avons le projet, la prochaine chose qu’on nous demandera de faire est de configurer le mode de paiement. Oui, c’est l’un des derniers «obstacles» qu’ils mettent en place: Il est important de saisir le mode de paiement avant de générer la clé API. En pratique, cela peut être un drame lorsque nous avons un grand nombre de visites. Vous devez donc être clair sur le montant de votre trafic et ce qu’il pourrait coûter. Mais nous parlerons des prix plus tard.

API de facturation Google Maps
Nous devons activer la facturation au préalable

Pour utiliser l’API Google Maps, vous devez maintenant saisir un mode de paiement Cliquez ici pour entrer

Le processus de création du compte de facturation est assez simple. Remplissez simplement vos coordonnées et vous avez tout prêt.

facturation-api-google-maps

Cela me fait rire qu’ils nous demandent une carte de crédit pour vérifier que nous ne sommes pas un robot … avant d’utiliser des captchas là-dessus!

Activez l’API et générez la clé API

Une fois que nous avons attribué le mode de paiementNous reviendrons sur le processus d’activation des API Google Maps. Nous trouverons un message de ce style:

messages-apis-maps

Après avoir frappé sur il réfléchira pendant un moment et finira par générer la clé API souhaitée dont nous avions besoin.

(Oui, un autre coup devrait aller ici mais je suis un peu stupide et j’ai accidentellement fermé la fenêtre … ne le prenez pas trop en considération)

Maintenant, tout ce que vous avez à faire est de le copier et de le coller dans la plateforme / web / plugin / thème dont vous avez besoin et de vérifier que tout fonctionne correctement. Ou envoyez-le à votre développeur pour intégrer correctement les API.

Sécurité supplémentaire: associez votre site Web à la clé API

Pour éviter les craintes (et les déceptions) lors de la facturation, Une bonne mesure de sécurité consiste à limiter le projet et la clé API uniquement à votre site Web (ou sites Web ou applications) que vous gérez.

Dans Google lui-même, nous avons un lien vers la « console API » à travers laquelle nous pouvons gérer cela.

D’ici Nous pouvons générer une nouvelle API, changer son nom pour mieux l’identifier et, surtout, définir des restrictions utile.

Cartes des clés de l'API de sécurité

En règle générale, vous cochez l’option « URL de référence HTTP (sites Web) » et entrez notre site Web dans le champ qui apparaîtra plus tard.

Conseil: saisissez https://votredomaine.com si les cartes se trouvent sur la page d’accueil de votre site Web et https://votredomaine.com/* si elles se trouvent sur une autre page interne. Sinon, vous pouvez recevoir un message d’erreur.

Maintenant oui. Prêt! Nous pouvons désormais utiliser la clé API Google Maps et être un peu plus heureux … jusqu’à ce que nous parlions du paiement / prix de l’outil.

Combien coûte l’API Google Maps?

Je serai 100% honnête: Je ne peux pas me clarifier avec les paiements Google Maps. Deux choses sont claires pour moi:

  • Lorsque vous vous inscrivez dans le système, vous recevrez un crédit gratuit de 200 USD par mois.
  • Ce crédit devrait être suffisant pour couvrir les besoins de base de votre site Web.

En pratique, chez Ensalza nous avons plusieurs sites clients (corporate, faible trafic) et nous n’avons pas encore couvert 60% des crédits gratuits de mois en mois. Il faut donc que cela se propage assez loin.

Pour lever tous vos doutes à ce sujet (et comme je soupçonne que cela va changer dans les mois à venir), je vous invite à y jeter un œil. Page de tarification de Google Maps Encore ceux Calculateur de prix qu’ils ont développé dans google.

L’article précédent vous a-t-il été facile jusqu’à présent? Avez-vous déjà eu à utiliser l’API Google Maps?

Comme toujours, tous les commentaires ou questions que vous souhaiteriez nous poser sont les bienvenus.

Jusqu’à la prochaine fois!





Source link

Recent Posts