Capture et validation d'adresse

Le kit Google Maps Platform Last Mile Fleet Solution fournit des services qui permettent de résoudre un certain nombre de problèmes courants liés à la livraison: erreurs saisies par les clients d'adresses, livraisons impossibles et nécessité d'ajuster les lieux de livraison.

Parmi ces services, nous pouvons citer :

  • API Places : simplifie la saisie d'adresse pour les utilisateurs finaux et fournit des informations sur les points d'intérêt qui peuvent être utilisées pour le calcul d'itinéraire.
  • API Address Validation : détermine si une adresse fait référence à un lieu réellement livrable et fournit des métadonnées supplémentaires au niveau de l'adresse.
  • API Geocoding : fournit la latitude/longitude pour une adresse donnée.

Ce document explique comment utiliser ces services.

À propos de la capture et de la validation d'adresse

Des informations d'adresse précises et détaillées sont essentielles pour les opérations de livraison, car elles affectent la qualité de toutes les activités en aval qui en dépendent. Que vous obteniez des adresses via une application visible par l'utilisateur ou auprès de partenaires en amont via une API, Last Mile Fleet Solution peut vous aider dans cette étape.

En vous assurant d'avoir enregistré une adresse exacte, vous:

  • Améliorez l'expérience client : fournissez à vos utilisateurs les outils nécessaires pour qu'ils puissent facilement fournir une adresse correcte et que leurs colis soient livrés au bon endroit.

  • Améliorez la productivité des chauffeurs : réduisez le temps qu'ils passent à rechercher des adresses de livraison et réduisez le nombre de tentatives de livraison répétées.

Capturer l'adresse

L'API Places contient le service Place Autocomplete. Ce service fournit une fonctionnalité de saisie semi-automatique pour les recherches géographiques textuelles en renvoyant des lieux, tels que des établissements, des adresses et des points d'intérêt, lorsque l'utilisateur saisit une adresse.

Pour les applications destinées aux utilisateurs qui impliquent l'obtention d'une adresse de livraison, comme un site de consommateur ou d'expédition, ou un portail dédié aux employés en magasin, simplifiez la saisie et la sélection d'adresses pour vos clients à l'aide de Place Autocomplete.

Par exemple, supposons qu'un utilisateur demande un retrait de colis et qu'il indique le lieu de retrait. Place Autocomplete leur permet de fournir facilement une adresse en ne saisissant que quelques caractères et en les sélectionnant dans une liste correspondante.

L'API Places propose également des moyens de limiter les résultats de recherche, afin que vos développeurs puissent s'assurer que les adresses suggérées correspondent aux lieux où vous exercez votre activité.

Valider l'adresse

Après avoir capturé une adresse, que ce soit à partir d'une entrée directe de l'utilisateur ou via une API, assurez-vous que l'adresse fournie par le client est correcte. Cela signifie une adresse exempte d'inexactitudes, telles que des éléments d'adresse manquants ou des fautes de frappe. La validation des adresses permet de réduire les échecs de livraison en détectant les adresses incorrectes et en améliorant la prévisibilité de la livraison grâce à une meilleure connaissance des détails de l'adresse.

L'API Address Validation valide les composants de l'adresse, normalise l'adresse pour l'envoi postal et trouve l'emplacement le plus connu. Il peut être utile de comprendre si une adresse fait référence à un lieu réel. Si l'adresse ne fait pas référence à un lieu réel, elle peut identifier des composants potentiellement incorrects, permettant ainsi aux utilisateurs de les corriger.

Si l'API Address Validation détermine que l'adresse est incorrecte ou fait référence à un établissement impossible à livrer, vous pouvez inviter l'utilisateur à corriger le problème. Si vous obtenez l'adresse via un appel d'API, vous pouvez la refuser.

Autoriser la confirmation de l'emplacement de l'adresse

Une fois qu'un utilisateur a saisi ou sélectionné une adresse, et que vous l'avez validée, utilisez Google Maps Platform pour fournir une carte et un repère indiquant l'emplacement de l'adresse.

Utilisez l'API Geocoding pour déterminer les coordonnées géographiques de l'adresse. En plus de l'emplacement, l'API Geocoding renvoie également des composants d'adresse, ce qui vous permet d'obtenir les éléments d'adresse manquants nécessaires pour les corrections nécessaires. Elle fournit également le type de lieu, qui indique la précision des coordonnées récupérées à partir de l'API.

La position géocodée peut également être utilisée à d'autres fins, par exemple pour attribuer la livraison à un chauffeur dans l'ordre optimal. Pour en savoir plus, consultez la section Optimisation des routes.

Utiliser les services Last Mile Fleet Solution pour la capture d'adresse

Cette section fournit des informations de base sur la mise en œuvre de la capture et de la validation d'adresses. Cette procédure suppose que vous avez configuré un projet dans la console Google APIs, et que les bons comptes de service et la facturation sont activés. Pour en savoir plus sur Last Mile Fleet Solution, consultez la documentation Fleet Engine sur la configuration de votre projet.

Activer la saisie d'adresse facile

  1. Activez l'API Places dans la section "API et services" de la console Google APIs. L'API Places inclut le service Place Autocomplete.
  2. Consultez la documentation de Place Autocomplete pour en savoir plus sur les fonctionnalités supplémentaires que vous pouvez utiliser, telles que la section Paramètres facultatifs. Par exemple :
    • Le paramètre des composants limite la sortie à certains pays.
    • Le paramètre "types" limite les résultats à certains types de lieux, tels que les adresses et même les langues de saisie autorisées de l'utilisateur.
  3. Pour faciliter le déploiement d'un formulaire d'adresse, Google Maps Platform propose un Quick Builder dans la console Google APIs.

Valider l'adresse de livraison

  1. Activez l'API Address Validation dans la section "API et services" de la console Google APIs.
  2. Consultez la documentation de l'API Address Validation pour comprendre les différentes données que vous pouvez utiliser pour évaluer la qualité des adresses et proposer des recommandations aux utilisateurs.

Autoriser la confirmation du lieu de retrait ou de livraison

  1. Créez une carte interactive pour vos utilisateurs sur les plates-formes mobiles et Web de votre choix. Pour en savoir plus, consultez la documentation de l'API Maps JavaScript et accédez aux instructions des autres plates-formes depuis cette page.
  2. Obtenez le geocoding d'adresse à l'aide de l'API Address Validation ou en transmettant l'ID de lieu de Place Autocomplete à l'API Geocoding, puis ajoutez un repère au lieu.
  3. Faites glisser les repères pour permettre à l'utilisateur d'ajuster les coordonnées de livraison. Consultez la documentation pour connaître les comportements des repères (Android, iOS, Web).
  4. Récupérez le geocode de la position ajustée du repère. Vous pouvez également transmettre le geocoding mis à jour à l'API Geocoding inversé pour récupérer l'adresse correspondante. Vous pouvez ensuite évaluer les composants d'adresse et la précision du nouveau poste.

Obtenir plus d'informations sur les adresses de livraison

Une fois l'adresse déterminée, il est essentiel de disposer de données contextuelles détaillées sur les adresses de livraison. Grâce à ces informations, vous pouvez:

  • Améliorez la productivité des chauffeurs : assurez-vous que vos chauffeurs disposent de toutes les informations nécessaires pour effectuer correctement et efficacement les livraisons. En les associant à d'autres fonctionnalités de Last Mile Fleet Solution, vous pouvez vous assurer que les conducteurs arrivent au bon endroit et au bon moment.
  • Réduction des coûts : Amener efficacement le chauffeur au bon endroit et limiter les livraisons répétées peut également réduire les coûts de main-d'œuvre et de carburant pour votre parc.
  • Faites évoluer facilement vos opérations : toutes les fonctionnalités de capture d'adresses s'appuient sur la base de données géospatiale mondiale de Google, qui vous offre une couverture précise partout où vous développez votre entreprise.

Les services Last Mile Fleet Solution permettent d'obtenir diverses données contextuelles sur des adresses et des emplacements. Une fois que vous avez déterminé l'adresse correcte, vous pouvez appeler l'un des services ci-dessous pour obtenir les informations pertinentes. Ces informations peuvent être utilisées comme entrées dans vos systèmes d'optimisation des itinéraires ou pour fournir des informations supplémentaires aux conducteurs dans votre application de pilote.

  • L'API Geocoding tente de faire correspondre une adresse d'entrée à un lieu avec la base de données Google Maps et fournit la latitude/longitude.
  • En plus de fournir divers signaux de validation, l'API Address Validation fournit également la latitude/longitude de l'adresse d'entrée. Elle fournit également des indicateurs pour les zones résidentielles et commerciales pour l'emplacement, ainsi que diverses données d'USPS pour les adresses aux États-Unis.
  • L'API Place Details fournit des informations sur des points d'intérêt, y compris les horaires d'ouverture.

Consultez les sections ci-dessus pour savoir comment activer et utiliser les différentes API.