Pourquoi utiliser l'API Address Validation dans l'API Maps JavaScript ?
La bibliothèque Address Validation prend une adresse en entrée pour identifier et valider les composants de l'adresse. Il standardise également l'adresse pour la distribution postale et trouve les meilleures coordonnées de latitude/longitude connues. Vous pouvez éventuellement activer le Coding Accuracy Support System (CASS™) pour les adresses aux États-Unis et à Porto Rico.
L'API Address Validation vous permet d'améliorer la prévisibilité des livraisons et de réduire les échecs de livraison, ce qui améliore l'expérience client. Pour ce faire, vous devez identifier les adresses incorrectes et mieux comprendre les caractéristiques des adresses.
Ce que vous pouvez faire avec l'API Address Validation dans Maps JavaScript
Avec la validation d'adresse dans l'API Maps JavaScript, vous pouvez déterminer si une adresse fait référence à un lieu réel. Si l'adresse ne fait pas référence à un lieu réel, l'API peut identifier les composants potentiellement incorrects que vous pouvez présenter à vos clients pour qu'ils les corrigent. Voici un exemple de workflow :
-
Le client saisit une adresse : l'image suivante montre un formulaire de base qui permet à un client de saisir une adresse, peut-être dans le cadre d'un processus de règlement.
-
L'application envoie l'adresse à l'API : l'application transmet cette adresse à l'aide de la méthode
fetchAddressValidation. -
L'API valide et normalise l'adresse : dans sa réponse, l'API Address Validation renvoie l'adresse complète telle qu'elle a été déterminée par l'API ou indique les informations manquantes.
-
Le client confirme ou corrige l'adresse : selon ce que renvoie l'API, vous pouvez fournir les invites suivantes au client :
- Confirmez l'adresse recommandée.
- Fournissez les informations manquantes.
- Corrigez l'adresse.
Fonctionnement de la validation d'adresse dans l'API Maps JavaScript
Lorsqu'un appel est effectué vers fetchAddressValidation, l'API tente les opérations suivantes :
- Corrige : fournit des contrôles de validation au niveau des composants, y compris les sous-lieux, le cas échéant.
- Complète : tente d'inférer les composants d'adresse manquants ou incorrects.
- Formats : nettoie et standardise le format des composants d'adresse.
À propos de CASS™
Le service postal des États-Unis (USPS®)1 gère le système CASS™ (Coding Accuracy Support System) afin d'aider et de certifier les fournisseurs de validation d'adresse. Un service certifié CASS™, tel que l'API Address Validation, a été confirmé pour sa capacité à compléter les informations manquantes d'une adresse, à la standardiser et à la mettre à jour pour vous fournir l'adresse la plus récente et la plus précise possible.
CASS n'est pas activé par défaut et n'est disponible que pour les régions "US" et "PR". Pour activer CASS, définissez `enableUspsCass` sur `true` dans une demande de validation. Pour en savoir plus, consultez Valider une adresse.
Dans le cadre de notre utilisation des services USPS, USPS évalue les demandes d'adresses créées artificiellement. Si l'USPS identifie une adresse saisie comme ayant été créée artificiellement, Google est tenu de cesser de valider les adresses pour le client et de communiquer à l'USPS les coordonnées du client (nom et adresse), l'adresse saisie concernée et les données d'utilisation agrégées. En utilisant l'API, vous acceptez les présentes Conditions spécifiques du service.
Étapes suivantes
- Google Maps Platform est un licencié non exclusif du service postal des États-Unis(United States Postal Service®). La ou les marques suivantes appartiennent au service postal des États-Unis et sont utilisées avec son autorisation : United States Postal Service®, CASS™, CASS Certified™.↩