Google Maps pour le Développement Local
Configuration d'une Clé API Google Maps pour le Développement Local (Localhost)
Pour utiliser le service, activez les APIs Maps JavaScript API, Directions API, et Geocoding API. Ensuite, créez une clé API via la console Google Cloud.
Pour le développement local, la gestion des restrictions a évolué. Il n'est plus nécessaire d'utiliser votre adresse IP publique (souvent dynamique), ce qui simplifie grandement la configuration.
Procédure recommandée pour localhost :
-
Générez une clé API distincte pour votre environnement de développement.
-
Dans la section Restrictions relatives aux applications, sélectionnez Référents HTTP (sites Web).
-
Ajoutez simplement les entrées suivantes dans la liste des domaines autorisés :
-
http://localhost/* -
http://127.0.0.1/*
-
-
Note importante : Contrairement aux restrictions par IP, cette configuration fonctionne même si votre fournisseur d'accès vous attribue une IP dynamique. Elle permet à votre carte de s'afficher correctement sur votre serveur local tout en restant protégée contre une utilisation sur d'autres domaines.
Pour la mise en production, créez impérativement une seconde clé API restreinte exclusivement à votre nom de domaine final (ex: votre-domaine.be/*) afin de sécuriser votre quota et vos facturations.


