Acquisizione indirizzo e convalida

Il toolkit per la soluzione Last Mile Fleet di Google Maps Platform fornisce servizi che risolvono una serie di problemi comuni relativi alla consegna degli indirizzi: inserimento impreciso dell'indirizzo da parte dei consumatori, indirizzi non recapitabili e la necessità di apportare modifiche alle località dei punti di consegna.

Tali servizi includono:

  • API Places: semplifica l'inserimento degli indirizzi per gli utenti finali e fornisce informazioni sui punti d'interesse che possono essere utilizzati per il calcolo del percorso.
  • 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/longitudine di un determinato indirizzo.

Questo documento descrive come utilizzare questi servizi.

Informazioni sull'acquisizione e sulla convalida degli indirizzi

La presenza di dati precisi e dettagliati sugli indirizzi è fondamentale per le operazioni di consegna, perché influisce sulla qualità di tutte le attività a valle. Sia che tu riceva gli indirizzi tramite un'applicazione rivolta agli utenti o da partner upstream tramite un'API, Last Mile Fleet Solution può aiutarti in questo passaggio.

Verificando di aver acquisito un indirizzo preciso, potrai:

  • Migliora l'esperienza dei consumatori: fornisci ai tuoi utenti gli strumenti per assicurarti che possano fornire facilmente un indirizzo corretto e che i loro pacchi vengano consegnati al posto giusto.

  • Migliora la produttività dei conducenti: riduci il tempo che i tuoi conducenti impiegano alla ricerca degli indirizzi di consegna e riduci la necessità di ripetuti tentativi di consegna.

Acquisisci l'indirizzo

L'API Places contiene il servizio Place Autocomplete. Questo servizio fornisce funzionalità di completamento automatico per le ricerche geografiche basate su testo tramite la restituzione di luoghi, come attività, indirizzi e punti di interesse, quando l'utente inserisce un indirizzo.

Per le applicazioni rivolte agli utenti che prevedono l'ottenimento di un indirizzo di consegna, ad esempio un sito online per consumatori o spedizionieri o un portale per i dipendenti in negozio, semplifica l'inserimento e la selezione dell'indirizzo per i clienti utilizzando Place Autocomplete.

Ad esempio, supponiamo che un utente richieda il ritiro di un pacco e inserisca la località di ritiro. Place Autocomplete consente loro di fornire facilmente un indirizzo inserendo solo alcuni caratteri e selezionando da un elenco corrispondente.

L'API Places offre anche modi per limitare i risultati di ricerca, in modo che gli sviluppatori possano assicurarsi che gli indirizzi suggeriti siano allineati alle località servite dalla tua attività.

Convalida l'indirizzo

Dopo aver acquisito un indirizzo, tramite l'input diretto dell'utente o tramite un'API, assicurati che il cliente abbia fornito un indirizzo corretto. Ciò significa che l'indirizzo è privo di inesattezze, come componenti dell'indirizzo mancanti o errori di battitura. La convalida degli indirizzi aiuta a ridurre gli errori di consegna individuando gli indirizzi errati e migliora la prevedibilità della consegna con una migliore conoscenza dei dettagli degli indirizzi.

L'API Address Validation convalida i componenti dell'indirizzo, normalizza l'indirizzo per la posta e trova la sua posizione più nota. Può aiutare 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 stabilisce che l'indirizzo non è corretto o fa riferimento a una località non recapitabile, puoi richiedere all'utente di correggerlo. Se ricevi l'indirizzo tramite una chiamata API, puoi rifiutarlo.

Consenti la conferma della posizione dell'indirizzo

Dopo che l'utente ha inserito o selezionato un indirizzo e che hai convalidato l'indirizzo, utilizza Google Maps Platform per fornire una mappa e un indicatore per indicare 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 consentono di recuperare le parti dell'indirizzo mancanti necessarie per le correzioni necessarie. Fornisce anche il tipo di località, 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 maggiori dettagli, consulta Ottimizzazione delle route.

Utilizza i servizi Last Mile Fleet Solution 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 siano abilitati gli account di servizio e la fatturazione corretti. Per dettagli specifici della soluzione Last Mile Fleet, consulta la documentazione di Fleet Engine per la configurazione del progetto.

Attiva l'inserimento di indirizzi semplice

  1. Abilita l'API Places nella sezione API e servizi della console API di Google. L'API Places include il servizio Place Autocomplete.
  2. Consulta la documentazione relativa al posizionamento automatico del completamento per informazioni sulle funzionalità aggiuntive che puoi utilizzare, ad esempio la sezione Parametri facoltativi. Ad esempio:
    • Il parametro dei componenti limita l'output a determinati paesi.
    • Il parametrotype consente di limitare i risultati a determinati tipi di località, come gli indirizzi e persino le lingue di immissione consentite dall'utente.
  3. Per semplificare l'implementazione di un modulo per gli indirizzi, Google Maps Platform offre un Quick Builder all'interno della console API di Google.

Verifica l'indirizzo di consegna

  1. Abilita l'API Address Validation nella sezione API e servizi della console API di Google.
  2. Consulta la documentazione dell'API Address Validation per comprendere i vari dati che puoi utilizzare per valutare la qualità degli indirizzi e mostrare suggerimenti agli utenti.

Consenti la conferma del luogo di ritiro o consegna

  1. Crea una mappa interattiva per i tuoi utenti sulle tue piattaforme preferite per dispositivi mobili e web. Per i dettagli, consulta la documentazione dell'API Maps JavaScript e passa ad altre istruzioni della piattaforma da lì.
  2. Ottieni il geocodice dell'indirizzo dall'API Address Validation o passando l'ID luogo da Place Autocomplete all'API Geocoding e aggiungi un indicatore in corrispondenza della posizione.
  3. Per consentire all'utente di regolare le coordinate di consegna, rendi gli indicatori trascinabili. Consulta la documentazione sul comportamento degli indicatori (Android, iOS, web).
  4. Recupera il codice geografico della posizione dell'indicatore rettificato. Puoi anche passare il codice geografico aggiornato all'API Reverse Geocoding per recuperare l'indirizzo corrispondente. Puoi quindi valutare i componenti degli indirizzi e l'accuratezza della nuova posizione.

Ottenere maggiori informazioni sugli indirizzi di consegna

Avere 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 conducenti dispongano di tutte le informazioni per completare le consegne in modo efficace ed efficiente. In combinazione con altre funzionalità della soluzione Last Mile Fleet, puoi garantire che i conducenti raggiungano il posto giusto al momento giusto.
  • Riduzione dei costi: portare il conducente nel posto giusto in modo efficiente e ridurre le consegne ripetute possono anche ridurre i costi di manodopera e carburante per il tuo parco dispositivi.
  • Scala facilmente le operazioni: tutte le funzionalità di acquisizione degli indirizzi utilizzano il database geospaziale mondiale di Google, che fornisce una copertura granulare ovunque espandi la tua attività.

È possibile utilizzare i servizi Last Mile Fleet Solution per ottenere una serie di dati contestuali su indirizzi e località. Una volta determinato l'indirizzo corretto, puoi chiamare uno dei seguenti servizi per ottenere le informazioni pertinenti. Queste informazioni possono essere utilizzate come input nei tuoi sistemi di ottimizzazione delle route o per fornire ulteriore contesto ai conducenti all'interno della tua applicazione.

  • L'API Geocoding tenta di abbinare un indirizzo inserito a una località con il database di Google Maps e fornisce latitudine/longitudine.
  • Oltre a fornire una serie di indicatori di convalida, l'API Address Validation fornisce anche la latitudine/longitudine per l'indirizzo di input. Fornisce inoltre segnalazioni residenziali e commerciali della località e una serie di dati di USPS per gli indirizzi negli Stati Uniti.
  • L'API Place Details fornisce informazioni sui punti d'interesse, tra cui l'orario di apertura.

Consulta le sezioni precedenti per informazioni su come abilitare e iniziare a utilizzare le varie API.