Autocomplétion des adresses

Vous pouvez utiliser l’API Google Places sur votre site web pour vous assurer que les adresses de livraison de vos utilisateurs existent et que le transporteur les comprend. L’API Google Places permet aux développeurs d’accéder aux informations détaillées sur les lieux à l’aide de requêtes HTTP. L’autocomplétion prédit une liste de lieux lorsque l’utilisateur commence à taper l’adresse.

Exemple d'autocomplétion d'une adresse

Pour ce faire, allez au Site Web ‣ Configuration ‣ Paramètres et activez l”Autocomplétion des adresses dans la section Référencement.

Activez l'autocomplétion des adresses

Insérez votre Clé API Google Places dans le champ Clé API. Si vous n’en avez pas, créez la vôtre dans la Console Google Cloud et suivez les étapes suivantes.

Étape 1 : Activer l’API Google Places

Créer un nouveau projet: Pour activer l”API Google Places, vous devez d’abord créer un projet. Pour ce faire, cliquez sur Sélectionner un projet dans le coin supérieur gauche, Nouveau projet, et suivez les étapes pour configurer votre projet.

Activer l’API Google Places: Allez aux API & Services activés et cliquez sur + ACTIVER API ET SERVICES. Recherchez l” »API Places » et sélectionnez-la. Cliquez sur le bouton :guilabel:` »Activer ».

Note

Le tarif de Google dépend du nombre de requêtes et de leur complexité.

Étape 2 : Créer des identifiants d’API

Allez à API & Services –> Identifiants.

Créer des identifiants: Pour créer vos identifiants, allez aux Identifiants, cliquez sur Créer des identifiants, et sélectionnez Clé API.

Restreindre la Clé API (Facultatif)

Pour des raisons de sécurité, vous pouvez restreindre l’utilisation de votre clé API. Pour vous allez à la section restrictions API pour préciser à quelles API votre clé peut avoir accès. Pour l’API Google Places, vous pouvez la restreindre pour uniquement autoriser des requêtes de sites web ou d’applications spécifiques.

Important

  • Enregistrez votre Clé API : copiez votre clé API et conservez-la en toute sécurité.

  • Ne la partagez pas publiquement et ne l’exposez pas dans un code côté client.