Présentation de la validation d'adresse

Développeurs de l'Espace économique européen (EEE)

Pourquoi utiliser Address Validation dans l'API Maps JavaScript ?

La bibliothèque Address Validation prend une adresse en entrée pour identifier et valider ses composants. Elle standardise également l'adresse pour la distribution postale et trouve les meilleures coordonnées de latitude/longitude connues. Vous pouvez également activer le système CASS™ (Coding Accuracy Support System) 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, elle détecte les adresses incorrectes et vous permet de mieux comprendre leurs caractéristiques.

Ce que vous pouvez faire avec Address Validation dans l'API Maps JavaScript

Avec Address Validation dans l'API Maps JavaScript, vous pouvez déterminer si une adresse correspond à un lieu réel. Si l'adresse ne correspond pas à 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 :

  1. Le client saisit une adresse : l'image suivante montre un formulaire de base qui permet à un client de saisir une adresse, éventuellement dans le cadre d'un processus 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 qu'elle a été déterminée par l'API ou indique les informations manquantes.

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

    1. Confirmer l'adresse recommandée
    2. Fournir les informations manquantes
    3. Corriger l'adresse
    Le client peut confirmer l'adresse corrigée. Le client peut fournir les informations manquantes. Le client peut corriger l'adresse.

Fonctionnement d'Address Validation dans l'API Maps JavaScript

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

  • Correction : fournit des contrôles de validation au niveau des composants, y compris les sous-locaux, le cas échéant.
  • Complétion : tente de déduire les composants d'adresse manquants ou incorrects.
  • Mise en forme : nettoie et standardise le format des composants d'adresse

À propos de CASS™

Le service postal des États-Unis (United States Postal Service®)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 dans une adresse, à la standardiser et à la mettre à jour afin de vous fournir l'adresse la plus récente et la plus précise.

CASS n'est pas activé par défaut et n'est compatible qu'avec les régions "US" et "PR" régions. Pour activer CASS, définissez `enableUspsCass` sur `true` dans le cadre d'une requête de validation request. 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 USPS identifie une adresse d'entrée comme étant créée artificiellement, Google est tenu de cesser de valider les adresses pour le client et doit signaler à USPS les coordonnées du client (nom et adresse), l'adresse d'entrée concernée et les données d'utilisation agrégées. En utilisant l'API, vous acceptez ces Conditions spécifiques aux services.

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