Acquisizione indirizzo e convalida

Il toolkit di Google Maps Platform Last Mile Fleet Solution fornisce servizi che risolvono una serie di problemi comuni relativi agli indirizzi di consegna: inserimento impreciso degli indirizzi da parte dei consumatori, indirizzi non validi e necessità di adattamenti dei punti di consegna.

Tali servizi includono:

  • API Places: semplifica l'inserimento dell'indirizzo per gli utenti finali e fornisce informazioni sui punti d'interesse che possono essere utilizzati per il routing.
  • 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.

Il presente documento descrive come utilizzare questi servizi.

Informazioni sull'acquisizione e sulla convalida degli indirizzi

La presenza di informazioni precise e dettagliate sugli indirizzi è fondamentale per le operazioni di consegna, in quanto incidono sulla qualità di tutte le attività a valle che le dipendono. 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.

Controllando di avere acquisito un indirizzo preciso:

  • Migliorare l'esperienza dei consumatori: fornisci agli utenti gli strumenti per assicurarti di poter indicare facilmente un indirizzo corretto e che i loro pacchi vengano consegnati al posto giusto.

  • Migliora la produttività dei conducenti: riduci il tempo dedicato ai conducenti nella ricerca di indirizzi di consegna e riduci la necessità di tentativi ripetuti di consegna.

Acquisisci l'indirizzo

L'API Places contiene il servizio Place Autocomplete. Questo servizio fornisce una funzionalità di completamento automatico per le ricerche geografiche basate su testo, restituendo luoghi come attività, indirizzi e punti d'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 spedizioni o un portale per i dipendenti in negozio, semplifica l'inserimento e la selezione dell'indirizzo per i tuoi 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 di fornire facilmente un indirizzo inserendo solo pochi caratteri ed effettuando una selezione da un elenco corrispondente.

L'API Places fornisce anche modalità per limitare i risultati di ricerca, in modo che gli sviluppatori possano garantire che gli indirizzi suggeriti siano in linea con le 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 l'indirizzo corretto. Ciò significa un indirizzo privo di inesattezze, come componenti mancanti o errori di battitura. La convalida degli indirizzi aiuta a ridurre gli errori di consegna individuando gli indirizzi errati e migliora la prevedibilità di consegna grazie a una migliore consapevolezza dei dettagli degli indirizzi.

L'API Address Validation convalida i componenti dell'indirizzo, normalizza l'indirizzo per la posta e trova la posizione più nota. Aiuta a capire se un indirizzo si riferisce a un luogo reale. Se l'indirizzo non fa riferimento a un luogo reale, può identificare componenti potenzialmente sbagliati, in modo che gli utenti possano correggerli.

Se l'API Address Validation determina che l'indirizzo non è corretto o fa riferimento a una località non valida, puoi chiedere all'utente di risolvere il problema. Se ottieni l'indirizzo tramite una chiamata API, puoi rifiutare l'indirizzo.

Consenti la conferma della posizione dell'indirizzo

Dopo che un utente ha inserito o selezionato un indirizzo e che tu abbia 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 località, l'API Geocoding restituisce anche i componenti dell'indirizzo, che ti consentono di ottenere le parti dell'indirizzo mancanti necessarie per le correzioni necessarie. Fornisce inoltre il tipo di località, che indica la precisione delle coordinate recuperate dall'API.

La località geocodificata può essere utilizzata anche per altri scopi, come l'assegnazione della consegna a un corriere nella sequenza ottimale. Per maggiori dettagli, consulta Ottimizzazione delle route.

Utilizzare 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 i dettagli specifici di Last Mile Fleet Solution, consulta la documentazione di Fleet Engine per la configurazione del progetto.

Abilita l'inserimento di indirizzi facili

  1. Abilita 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 completamento automatico dei luoghi per informazioni sulle funzionalità aggiuntive che puoi utilizzare, tra cui la sezione Parametri facoltativi. Ad esempio:
    • Il parametro dei componenti limita l'output a determinati paesi.
    • Il parametro tipi limita i risultati a determinati tipi di località, come gli indirizzi e persino le lingue di input consentite dall'utente.
  3. Per semplificare il deployment di un modulo per gli indirizzi, Google Maps Platform offre uno Builder rapido all'interno della console API di Google.

Convalida 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 della località di ritiro o consegna

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

Ottieni ulteriore contesto sugli indirizzi di consegna

Disporre di dati contestuali dettagliati sugli indirizzi di consegna è il 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 corretto ed efficiente. Se abbinata ad altre funzionalità di Last Mile Fleet Solution, puoi assicurarti che i conducenti raggiungano il posto giusto al momento giusto.
  • Riduzione dei costi: portare l'autista nel posto giusto in modo efficiente e ridurre le consegne ripetute può ridurre anche il costo della manodopera e del carburante del parco risorse.
  • Scala facilmente le tue operazioni: tutte le funzionalità di acquisizione di indirizzi utilizzano il database geospaziale globale di Google, che offre una copertura granulare ovunque la tua attività espanda.

I servizi Last Mile Fleet Solution possono essere utilizzati per ottenere una varietà di dati contestuali su indirizzi e località. Dopo aver determinato l'indirizzo corretto, puoi chiamare uno dei seguenti servizi per ottenere le informazioni pertinenti. Queste informazioni possono essere utilizzate come input nei sistemi di ottimizzazione delle route o per fornire un contesto aggiuntivo ai conducenti all'interno della tua applicazione driver.

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

Per informazioni su come attivare e iniziare a utilizzare le varie API, consulta le sezioni precedenti.