La funzionalità di acquisizione e convalida degli indirizzi è un toolkit di servizi di mobilità che aiuta a risolvere una serie di problemi comuni relativi all'indirizzamento della consegna, ad esempio l'inserimento di indirizzi imprecisi da parte dei consumatori, indirizzi non recapitabili e la necessità di modifiche alle località di consegna.
Tali servizi includono:
- API Places (nuova): semplifica l'inserimento degli indirizzi per gli utenti finali e fornisce informazioni sui punti d'interesse che possono essere utilizzati per l'itinerario.
- API Address Validation: Determina se un indirizzo si riferisce a un luogo di consegna reale e fornisce metadati aggiuntivi a livello di indirizzo.
- API Geocoding: Fornisce la latitudine e la longitudine per un determinato indirizzo.
Questo documento descrive come utilizzare questi servizi.
Informazioni sull'acquisizione e la convalida dell'indirizzo
Informazioni sull'indirizzo accurate e dettagliate sono fondamentali per le operazioni di consegna perché influiscono sulla qualità di tutte le attività a valle che dipendono da queste informazioni. Sia che tu ottenga gli indirizzi tramite un'applicazione rivolta agli utenti o da partner upstream che utilizzano un'API, i servizi Google Mobility possono aiutarti in questo passaggio.
Indipendentemente dal fatto che tu ottenga gli indirizzi tramite un'applicazione rivolta agli utenti o da partner upstream utilizzando un'API, i servizi di mobilità di Google possono aiutarti con l'acquisizione degli indirizzi nel seguente modo:
Migliora l'esperienza dei consumatori:fornisci ai tuoi utenti gli strumenti per assicurarsi di poter fornire un indirizzo corretto e che i loro pacchi vengano consegnati nel posto giusto.
Migliora la produttività dei conducenti: riduci il tempo che i conducenti trascorrono a cercare gli indirizzi di consegna e riduci la necessità di tentativi di consegna ripetuti.
Acquisire l'indirizzo
L'API Places (New) contiene il servizio Autocomplete (New). Questo servizio fornisce funzionalità di completamento automatico per le ricerche geografiche basate su testo restituendo luoghi, come attività, indirizzi e punti di interesse, man mano che l'utente inserisce un indirizzo.
Per le applicazioni rivolte agli utenti che prevedono l'ottenimento di un indirizzo di consegna, ad esempio un sito di consumatori o spedizionieri online o un portale per i dipendenti in negozio, semplifica l'inserimento e la selezione dell'indirizzo per i tuoi clienti utilizzando il completamento automatico (nuovo).
Ad esempio, supponiamo che un utente richieda il ritiro di un pacco e inserisca la località di ritiro. Il completamento automatico (novità) consente di fornire un indirizzo inserendo alcuni caratteri e selezionando da un elenco corrispondente.
L'API Places (New) fornisce anche modi per limitare i risultati di ricerca, in modo che gli sviluppatori possano assicurarsi che gli indirizzi suggeriti siano in linea con le località in cui opera la tua attività.
Convalida l'indirizzo
Dopo aver acquisito un indirizzo, tramite l'inserimento diretto da parte dell'utente o utilizzando un'API, assicurati che il cliente abbia fornito un indirizzo corretto. Ciò significa un indirizzo privo di imprecisioni, come componenti dell'indirizzo mancanti o errori di battitura. La convalida dell'indirizzo aiuta a ridurre gli errori di consegna rilevando gli indirizzi errati e migliora la prevedibilità della consegna grazie a una migliore conoscenza dei dettagli dell'indirizzo.
L'API Address Validation convalida i componenti dell'indirizzo, lo normalizza per l'invio postale e trova la posizione più conosciuta. Aiuta a capire se un indirizzo si riferisce a un luogo reale. Se l'indirizzo non si riferisce a un luogo reale, può identificare componenti potenzialmente errati, consentendo agli utenti di correggerli.
Se l'API Address Validation determina che l'indirizzo è errato o si riferisce a una località non recapitabile, puoi chiedere all'utente di correggerlo. Se ottieni l'indirizzo utilizzando una chiamata API, puoi rifiutarlo.
Consenti la conferma della posizione dell'indirizzo
Dopo che un utente ha inserito o selezionato un indirizzo e lo hai convalidato, utilizza Google Maps Platform per fornire una mappa e un indicatore per mostrare la posizione dell'indirizzo.
Utilizza l'API Geocoding per determinare le coordinate geografiche dell'indirizzo. Oltre alla posizione, l'API Geocoding restituisce anche i componenti dell'indirizzo, che puoi utilizzare per ottenere le parti mancanti dell'indirizzo necessarie per le correzioni. Fornisce anche il tipo di posizione, che indica la precisione delle coordinate recuperate dall'API.
La posizione geocodificata può essere utilizzata anche per altri scopi, ad esempio per assegnare la consegna a un conducente nella sequenza ottimale. Per i dettagli, consulta Route Optimization.
Utilizzare i servizi Google Mobility per l'acquisizione degli indirizzi
Questa sezione fornisce informazioni di base su come implementare l'acquisizione e la convalida degli indirizzi. Questi passaggi presuppongono che tu abbia configurato un progetto nella console API di Google e che tu abbia abilitato gli account di servizio e la fatturazione corretti. Per dettagli specifici sui servizi Google Mobility, consulta la documentazione di Fleet Engine per la configurazione del progetto.
Attiva le funzionalità di inserimento degli indirizzi
- Abilita l'API Places (nuova) nella sezione API e servizi della console API di Google. L'API Places (New) include il servizio Autocomplete (New).
- Consulta la documentazione relativa a
Autocomplete (New)
per scoprire altre funzionalità che puoi utilizzare, ad esempio la sezione
Parametri facoltativi. Ad esempio:
- Il parametro components limita l'output a determinati paesi.
- Il parametro types limita i risultati a determinati tipi di località, come indirizzi e persino lingue di input consentite dall'utente.
- Per un deployment semplificato di un modulo di indirizzo, Google Maps Platform offre un Builder rapido all'interno della console API di Google.
Convalidare l'indirizzo di consegna
- Abilita l'API Address Validation nella sezione API e servizi della console API di Google.
- Consulta la documentazione dell'API Address Validation per comprendere i vari dati che puoi utilizzare per valutare la qualità dell'indirizzo e mostrare consigli agli utenti.
Consenti la conferma del luogo di ritiro o consegna
- Crea una mappa interattiva per i tuoi utenti sulle piattaforme che preferisci per dispositivi mobili e web. Per informazioni specifiche, consulta la documentazione dell'API Maps JavaScript e vai alle istruzioni per altre piattaforme.
- Ottieni il geocodice dell'indirizzo dall'API Address Validation o passando l'ID luogo da Autocomplete (New) all'API Geocoding e aggiungi un indicatore nella posizione.
- Per consentire all'utente di modificare le coordinate di consegna, rendi i marcatori trascinabili. Consulta la documentazione sui comportamenti dei marcatori (Android, iOS, web).
- Recupera il geocodice della posizione dell'indicatore modificata. Puoi anche passare il codice geografico aggiornato all'API Reverse Geocoding per recuperare l'indirizzo corrispondente. Puoi quindi valutare i componenti dell'indirizzo e l'accuratezza della nuova posizione.
Fornire un contesto aggiuntivo sugli indirizzi di consegna
Disporre di dati contestuali dettagliati sugli indirizzi di consegna è un passaggio successivo essenziale una volta determinato un indirizzo. Con queste informazioni, puoi:
- Migliora la produttività dei conducenti: assicurati che i tuoi conducenti dispongano di tutte le informazioni per completare le consegne in modo efficiente e senza problemi. Se combinate con le funzionalità di altri servizi di mobilità di Google, puoi assicurarti che gli autisti arrivino nel posto giusto al momento giusto.
- Riduzione dei costi: portare il conducente nel posto giusto in modo efficiente e ridurre le consegne ripetute può anche ridurre i costi di manodopera e di carburante per la tua flotta.
- Scalare le operazioni: tutte le funzionalità di acquisizione degli indirizzi utilizzano il database geospaziale mondiale di Google, che fornisce una copertura granulare ovunque tu espanda la tua attività.
I servizi Google Mobility possono essere utilizzati per ottenere una serie di dati contestuali su indirizzi e località. Una volta determinato l'indirizzo corretto, puoi chiamare uno dei servizi descritti di seguito per ottenere le informazioni pertinenti. Queste informazioni possono essere utilizzate come input per i tuoi sistemi di ottimizzazione dei percorsi o per fornire un contesto aggiuntivo ai conducenti all'interno della tua applicazione per i conducenti.
- L'API Geocoding tenta di abbinare un indirizzo di input a una località con il database di Google Maps e fornisce la latitudine/longitudine.
- Oltre a fornire una serie di indicatori di convalida, l'API Address Validation fornisce anche la latitudine e la longitudine dell'indirizzo inserito. Fornisce inoltre indicatori residenziali e commerciali per la località e una varietà di dati dell'USPS per gli indirizzi statunitensi.
- L'API Place Details fornisce informazioni sui punti di interesse, incluso l'orario di apertura dell'attività.
Contenuti consigliati
- API Address Validation
- Completamento automatico (novità)
- Completamento automatico (novità) su YouTube
- API Geocoding