API Address Validation in Fogli Google

Obiettivo

In questo documento esamineremo come utilizzare l'API Address Validation in Fogli Google per testare il servizio in modo rapido e semplice.

In qualità di non sviluppatore, anche se disponibile a lavorare con i dati provenienti da Google Maps Platform, ad esempio l'API Address Validation, potresti voler trovare un modo per iniziare a utilizzare il servizio senza troppa assistenza da parte dei team tecnici.

Casi d'uso

Ora vediamo i casi d'uso in cui l'API Address Validation in Fogli Google è utile:

  • Prova: in qualità di attività, potresti voler testare rapidamente le funzionalità dell'API Address Validation utilizzando i tuoi indirizzi.
  • Confronta: confronta i risultati dell'API Address Validation con i risultati di altri endpoint, ad esempio l'API Geocoding o l'API Places.
  • Test A/B: esegui test A/B su varianti dello stesso set di dati per capire quali potrebbero fornire risultati più adatti.

Modello di Fogli Google

La soluzione è un foglio Google che include funzioni Apps Script personalizzate che eseguiranno le richieste in sequenza all'API Address Validation.

Puoi eseguire gli indirizzi tramite l'API seguendo i passaggi riportati di seguito (richiede un account Google e una chiave API):

  1. Vai al foglio di lavoro di esempio e dal menu seleziona: File > Crea una copia
    (devi accedere al tuo Account Google o crearne uno)
  2. Attiva l'API Address Validation e genera una chiave API dalla console Cloud.
  3. Nella scheda Fogli "Chiave API + Dashboard", sostituisci la cella B2 con la tua chiave API.
  4. Copia/incolla gli indirizzi nel modello (in un foglio separato per formattare i dati: concatena numero civico, nome della via, città, codice postale)
  5. Seleziona le celle dei fogli e poi seleziona dal menu "Verifica indirizzo" > "Selezione API Verifica indirizzo"
  6. Alla prima esecuzione, verrà visualizzato un messaggio "Autorizzazione richiesta" per fornire l'accesso ad Apps Script.



Termini di Google Maps Platform

La Soluzione viene fornita a scopo di test su un insieme limitato di indirizzi: Periodo di memorizzazione nella cache consentito: 30 giorni di calendario consecutivi, dopodiché il Cliente deve (1) eliminare i Contenuti di Google Maps memorizzati nella cache o (2) sostituirli con i dati dell'Utente finale forniti tramite conferma o correzione dell'Utente finale. Consulta la tabella 11.3.1 (Autorizzazioni di memorizzazione nella cache) dei Termini di servizio di Google Maps Platform:

  • placeId
  • Posizione: valori di latitudine, valori di longitudine
  • verdetto
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • USPS Data standardizedAddress

Considerazioni

  • Prestazioni: procedi in blocchi di 1000 righe alla volta. Lo script può interrompersi, ad esempio quando supera la quota API al secondo, e riprendere dalla riga in cui si è interrotto.
  • Puoi accedere al codice da Menu > Estensioni > Apps Script e creare la tua versione dello script in base alle tue esigenze.
  • Prezzi per l'API Address Validation.

Conclusione

L'API Address Validation in Fogli Google consente agli utenti non sviluppatori di iniziare a eseguire query sull'API Address Validation e capire come può essere strategica per la loro attività. Questo documento tenta di dimostrare come chiunque possa iniziare a eseguire query sull'API creando una chiave API e utilizzando il modello di Fogli Google fornito.

Azioni successive

Letture consigliate:


Collaboratori

Google gestisce questo articolo. I seguenti collaboratori lo hanno scritto originariamente.
Autore principale:

Thomas Anglaret | Solutions Engineer\