La fonctionnalité de capture et de validation d'adresses est une boîte à outils pour les services de mobilité. qui permet de résoudre un certain nombre de problèmes courants liés aux adresses de livraison, comme saisie d'adresse incorrecte par les consommateurs, adresses impossibles à livrer et la nécessité pour les ajustements apportés aux lieux de livraison.
Parmi ces services, nous pouvons citer :
- API Places: Simplifie la saisie des adresses pour les utilisateurs finaux et fournit des informations sur des points d'intérêt qui peuvent être utilisés pour calculer des itinéraires.
- API Address Validation: Détermine si une adresse fait référence à un lieu réel où les produits sont livrés et fournit des métadonnées supplémentaires au niveau de l'adresse.
- API Geocoding: Fournit la latitude et la longitude d'une adresse donnée.
Ce document explique comment utiliser ces services.
À propos de la capture et de la validation des adresses
Fournir des adresses exactes et détaillées est essentiel pour les opérations de livraison car elle affecte la qualité de toutes les activités en aval qui en dépendent. si vous obtenez des adresses via une application visible par l'utilisateur ou en amont. partenaires utilisant une API, les services Google Mobility peuvent vous aider étape.
si vous obtenez des adresses via une application visible par l'utilisateur ou en amont. partenaires utilisant une API, les services Google Mobility peuvent vous aider à gérer enregistrer comme suit:
Amélioration de l'expérience consommateur:fournissez à vos utilisateurs les outils pour s’assurer qu’ils peuvent fournir une adresse correcte et que leurs colis être livrés au bon endroit.
Amélioration de la productivité des conducteurs:réduisez le temps que vos chauffeurs passent. la recherche d'adresses de livraison et la nécessité de répéter les livraisons tentatives.
Capturer l'adresse
L'API Places contient Place Autocomplete Google Cloud. Ce service propose des fonctionnalités de saisie semi-automatique pour les requêtes des recherches géographiques en renvoyant des lieux, tels que des entreprises, des adresses points d'intérêt lorsque l'utilisateur saisit une adresse.
Pour les applications destinées aux utilisateurs qui nécessitent l'obtention d'une adresse de livraison, comme un site de consommateurs ou d'expéditions en ligne, ou un portail dédié aux employés en magasin, vous pouvez simplifier saisir et sélectionner l'adresse de vos clients Place Autocomplete.
Supposons qu'un utilisateur demande un retrait de colis et saisit l'adresse l'emplacement. Place Autocomplete leur permet de fournir une adresse en saisissant seulement quelques caractères et en effectuant une sélection dans une liste correspondante.
L'API Places offre également des moyens de limiter la recherche afin que vos développeurs puissent s'assurer que les adresses suggérées correspondent des zones géographiques desservies par votre entreprise.
Valider l'adresse
Après avoir capturé une adresse, que ce soit à partir d'une entrée directe de l'utilisateur ou à l'aide d'une API, s'assurer que le client a fourni une adresse correcte. Cela signifie qu'une adresse des erreurs, comme des composants d'adresse manquants ou des fautes de frappe. Validation de l'adresse contribue à réduire les échecs de livraison en repérant les adresses incorrectes et améliore la prévisibilité de la livraison grâce à une meilleure connaissance des détails des adresses.
La API Address Validation valide les composants de l'adresse, normalise l'adresse pour l'envoi et trouve l'emplacement le plus connu. Cela peut vous aider à comprendre si une adresse fait référence à en situation réelle. Si l'adresse ne fait pas référence à un lieu réel, elle permet d'identifier peut-être de mauvais composants, ce qui permet aux utilisateurs de les corriger.
Si l'API Address Validation détermine que l'adresse est incorrect ou fait référence à une adresse de livraison impossible, vous pouvez inviter l'utilisateur à corriger Si vous obtenez l'adresse à l'aide d'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 avez validé la utilisez Google Maps Platform pour fournir une carte et un repère l'emplacement de l'adresse.
Utilisez le l'API Geocoding pour déterminer ses coordonnées géographiques. En plus de l'emplacement, L'API Geocoding renvoie également des composants d'adresse, que vous pouvez utiliser pour les parties manquantes de l'adresse nécessaires aux corrections nécessaires. Elle fournit également type de lieu, qui indique la précision des coordonnées extraites de l'API.
L'emplacement géocodé peut également être utilisé à d'autres fins, par exemple pour attribuer la livraison à un chauffeur dans l'ordre optimal. Voir Optimisation des routes pour en savoir plus.
Utiliser les services Google Mobility pour la capture d'adresses
Cette section fournit des informations de base sur la mise en œuvre de la capture d'adresse la validation. Cette procédure suppose que vous avez configuré un projet dans la console Google APIs et avoir activé les comptes de service et la facturation appropriés. Pour obtenir des informations aux services Google Mobility, consultez la documentation sur Fleet Engine documentation pour la configuration de votre projet.
Activer les fonctionnalités de saisie d'adresse
- Activer API Places dans la section "API et services" de la console Google APIs. La L'API Places inclut Place Autocomplete Google Cloud.
- Consultez les
Place Autocomplete
de la documentation d'aide à l'utilisation d'autres fonctionnalités,
Paramètres facultatifs
. Exemple :
- Le paramètre "composants" limite la sortie à certains pays.
- Le paramètre types limite les résultats à certains types de lieux, telles que les adresses et même les langues de saisie autorisées par l'utilisateur.
- Pour simplifier 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
- Activez le paramètre API Address Validation dans la section "API et services" de la console Google APIs.
- Consultez les API Address Validation documentation pour comprendre les différentes données que vous pouvez utiliser pour évaluer d'identifier les problèmes de qualité et de présenter des recommandations aux utilisateurs.
Autoriser la confirmation du lieu de retrait ou de livraison
- Créez une carte interactive pour vos utilisateurs sur vos plateformes préférées pour le mobile et le Web. Pour en savoir plus, consultez la documentation API Maps JavaScript puis accédez aux instructions des autres plates-formes.
- Pour obtenir le géocode de l'adresse, API Address Validation ou en transmettant l'ID de lieu à partir de Place Autocomplete API Geocoding et ajoutez un repère à cet endroit.
- Pour permettre à l'utilisateur d'ajuster les coordonnées de livraison, créez vos repères déplaçable. Consulter la documentation sur les comportements des repères (Android, iOS Web).
- Récupérez le geocode de la position ajustée du repère. Vous pouvez également transmettre le geocoding mis à jour API reverse Geocoding pour récupérer l'adresse correspondante. Vous pouvez ensuite évaluer l'adresse les composants et la précision de la nouvelle position.
Obtenir plus de contexte sur les adresses de livraison
Il est essentiel de disposer de données contextuelles détaillées sur les adresses de livraison une fois qu'une adresse a été déterminée. Grâce à ces informations, vous pouvez:
- Améliorez la productivité des conducteurs: assurez-vous que vos chauffeurs ont toutes les informations pour réaliser des livraisons avec succès et efficacement. Quand ? combinés à d'autres services Google Mobility, vous pouvez vous assurer les conducteurs à arriver au bon endroit au bon moment.
- Réduction des coûts: acheminement efficace du conducteur vers le bon endroit et la réduction des livraisons répétées peut également réduire le coût de la main-d'œuvre et les coûts en carburant pour votre parc.
- Adapter vos opérations: toutes les fonctionnalités de capture d'adresses utilisent la base de données géospatiale mondiale de Google, qui offrent une couverture granulaire ; où que vous vous développiez.
Les services Google Mobility peuvent être utilisés pour obtenir des données contextuelles sur les adresses et les lieux. Une fois que vous avez déterminé adresse correcte, vous pouvez appeler l'un des services décrits ci-dessous pour obtenir la des informations pertinentes. Ces informations peuvent être utilisées comme données d'entrée pour votre itinéraire d'optimisation ou pour fournir du contexte supplémentaire aux conducteurs une application de pilote.
- L'API Geocoding tente de faire correspondre une adresse saisie à 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 de validation fournit également la latitude/longitude de l'adresse d'entrée. Elle comporte également des drapeaux commerciaux et résidentiels, ainsi qu'une diverses données provenant d'USPS pour les adresses aux États-Unis.
- L'API Place Details fournit des informations sur les points d'intérêt, y compris les horaires d'ouverture de l'établissement.