Présentation de la validation d'adresse

Développeurs situés dans l'Espace économique européen (EEE)

Pourquoi utiliser la validation d'adresse dans l'API Maps JavaScript ?

La bibliothèque Address Validation prend une adresse en entrée pour identifier et valider ses composants. Il standardise également l'adresse pour la distribution postale et trouve les coordonnées de latitude/longitude les plus connues. Pour les adresses aux États-Unis et à Porto Rico, vous pouvez éventuellement activer le système CASS™ (Coding Accuracy Support System).

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 détecter les mauvaises adresses et mieux connaître les caractéristiques des adresses.

Ce que vous pouvez faire avec la validation d'adresse dans l'API 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 des composants potentiellement incorrects que vous pouvez présenter à vos clients pour qu'ils les corrigent. Voici un exemple de workflow:

  1. Le client saisit une adresse : l'image suivante montre un formulaire de base permettant au client de saisir une adresse, éventuellement dans le cadre d'un parcours de paiement.

    Adresse saisie par le client.
  2. L'application envoie l'adresse à l'API : l'application transmet cette adresse à l'aide de la méthode fetchAddressValidation.

  3. L'API valide et standardise l'adresse : dans sa réponse, l'API Address Validation renvoie l'adresse complète telle que déterminée par l'API ou indique les informations manquantes.

  4. Le client confirme ou corrige l'adresse : en fonction de ce que l'API renvoie, vous pouvez fournir les invites suivantes au client :

    1. Confirmez l'adresse recommandée.
    2. Fournissez les informations manquantes.
    3. Corrigez l'adresse.
    Le client peut confirmer l'adresse corrigée. Le client peut fournir les informations manquantes. Le client peut corriger l'adresse.

Fonctionnement de la validation d'adresse dans l'API Maps JavaScript

Lorsqu'un appel à fetchAddressValidation est effectué, l'API tente les opérations suivantes:

  • Corrects : fournit des vérifications de validation au niveau des composants, y compris les sous-sites, 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 (United States Postal Service® ou 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™, comme l'API Address Validation, a été validé pour sa capacité à renseigner les informations manquantes d'une adresse, à la normaliser et à la mettre à jour afin de vous fournir l'adresse la plus récente et la plus précise.

Le CASS n'est pas activé par défaut et n'est compatible qu'avec les régions "États-Unis" et "Porto Rico". Pour activer le CASS, définissez "enableUspsCass" sur "true" dans le cadre d'une requête de validation. Pour en savoir plus, consultez Valider une adresse.

Dans le cadre de notre utilisation des services de l'USPS, l'USPS évalue les demandes d'adresses créées artificiellement. Si l'USPS identifie une adresse saisie comme étant créée artificiellement, Google doit cesser de valider les adresses pour le client et doit signaler à 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 Conditions spécifiques au service.

Étapes suivantes


  1. 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 (United States Postal Service®) et sont utilisées avec son autorisation: United States Postal Service®, CASS™, CASS Certified™.