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):
- Vai al foglio di lavoro
di esempio
e dal menu seleziona: File > Crea una copia
(devi accedere al tuo Account Google o crearne uno) - Attiva l'API Address Validation e genera una chiave API dalla console Cloud.
- Nella scheda Fogli "Chiave API + Dashboard", sostituisci la cella B2 con la tua chiave API.
- Copia/incolla gli indirizzi nel modello (in un foglio separato per formattare i dati: concatena numero civico, nome della via, città, codice postale)
- Seleziona le celle dei fogli e poi seleziona dal menu "Verifica indirizzo" >
"Selezione API Verifica indirizzo"
- 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\