Panoramica della verifica dell'indirizzo

Sviluppatori dello Spazio economico europeo (SEE)

Perché utilizzare l'API Address Validation nell'API Maps JavaScript?

La libreria Address Validation accetta un indirizzo come input per identificare e convalidare i componenti dell'indirizzo. Inoltre, standardizza l'indirizzo per la spedizione postale e trova le coordinate di latitudine/longitudine più note. Se vuoi, per gli indirizzi negli Stati Uniti e a Portorico, puoi attivare il Coding Accuracy Support System (CASS™).

Con l'API Address Validation, puoi migliorare la prevedibilità della consegna e ridurre gli errori di consegna, offrendo così una migliore esperienza cliente. A questo scopo, individua gli indirizzi errati e ottieni una migliore consapevolezza delle caratteristiche degli indirizzi.

Cosa puoi fare con l'API Address Validation in Maps JavaScript

Con Address Validation nell'API Maps JavaScript, puoi determinare se un indirizzo si riferisce a un luogo reale. Se l'indirizzo non si riferisce a un luogo reale, l'API può identificare componenti probabilmente errati che puoi presentare ai tuoi clienti per la correzione. Ecco un flusso di lavoro di esempio:

  1. Il cliente inserisce un indirizzo: l'immagine seguente mostra un modulo di base che consente a un cliente di inserire un indirizzo, possibilmente nell'ambito di un flusso di pagamento.

    L'indirizzo inserito dal cliente.
  2. L'app invia l'indirizzo all'API: l'applicazione passa questo indirizzo utilizzando il metodo fetchAddressValidation.

  3. L'API convalida e standardizza l'indirizzo: nella risposta, l'API Address Validation restituisce l'indirizzo completo determinato dall'API o indica dove mancano informazioni.

  4. Il cliente conferma o corregge l'indirizzo: a seconda di ciò che restituisce l'API, puoi fornire al cliente i seguenti prompt:

    1. Conferma l'indirizzo consigliato.
    2. Fornisci le informazioni mancanti.
    3. Correggi l'indirizzo.
    Il cliente può confermare l'indirizzo corretto. Il cliente può fornire le informazioni mancanti. Il cliente può correggere l'indirizzo.

Come funziona la convalida dell'indirizzo nell'API Maps JavaScript

Quando viene effettuata una chiamata a fetchAddressValidation, l'API tenta le seguenti operazioni:

  • Corregge: fornisce controlli di convalida a livello di componente, inclusi i locali secondari, se disponibili.
  • Completa: tenta di dedurre i componenti dell'indirizzo mancanti o errati.
  • Formati: pulisce e standardizza il formato dei componenti dell'indirizzo.

Informazioni su CASS™

United States Postal Service® (USPS®)1 utilizza il Coding Accuracy Support System (CASS™) per supportare e certificare i fornitori di convalida degli indirizzi. Un servizio con certificazione CASS™, come l'API Address Validation, è stato confermato per la sua capacità di compilare le informazioni mancanti in un indirizzo, standardizzarlo e aggiornarlo per fornirti l'indirizzo più attuale e preciso.

CASS non è abilitato per impostazione predefinita ed è supportato solo per le regioni "US" e "PR". Per attivare CASS, imposta `enableUspsCass` su `true` nell'ambito di una richiesta di convalida. Per saperne di più, consulta Convalidare un indirizzo.

Nell'ambito del nostro utilizzo dei servizi USPS, USPS valuta le richieste di indirizzi creati artificialmente. Se USPS identifica un indirizzo inserito come creato artificialmente, Google è tenuta a interrompere la convalida degli indirizzi per il cliente e deve comunicare a USPS i dati di contatto del cliente (nome e indirizzo), l'indirizzo inserito pertinente e i dati di utilizzo aggregati. Utilizzando l'API, acconsenti a questi Termini di servizio specifici.

Passaggi successivi


  1. Google Maps Platform è un licenziatario non esclusivo di United States Postal Service®. I seguenti marchi sono di proprietà di United States Postal Service® e vengono utilizzati dietro autorizzazione: United States Postal Service®, CASS™, CASS Certified™.