Validasi alamat di Google Spreadsheet

Tujuan

Dalam dokumen ini, kita akan membahas cara menggunakan Address Validation API di Google Spreadsheet untuk menguji layanan dengan cepat dan mudah.

Sebagai non-developer, meskipun bersedia menggunakan data yang berasal dari Google Maps Platform seperti Address Validation API, Anda mungkin ingin menemukan cara untuk mulai menggunakan layanan ini tanpa terlalu banyak bantuan dari tim teknis.

Kasus penggunaan

Sekarang, mari kita pahami kasus penggunaan Address Validation API di Google Spreadsheet:

  • Uji coba: Sebagai bisnis, Anda mungkin ingin menguji kemampuan Address Validation API dengan cepat menggunakan alamat Anda sendiri.
  • Bandingkan: Bandingkan hasil Address Validation API dengan hasil endpoint lainnya seperti Geocoding API atau Places API.
  • Pengujian A/B: Lakukan Pengujian A/B pada variasi set data yang sama untuk memahami hal yang mungkin memberikan hasil yang lebih sesuai.

Template Google Spreadsheet

Solusinya adalah Google Spreadsheet yang dilengkapi dengan fungsi Apps Script kustom yang akan menjalankan permintaan secara berurutan ke Address Validation API.

Anda dapat menjalankan alamat melalui API dengan mengikuti langkah-langkah di bawah (memerlukan Akun Google dan Kunci API):

  1. Buka Spreadsheet Contoh dan dari Menu, pilih: File > Buat salinan
    (Anda harus Login ke Akun Google atau buat akun)
  2. Aktifkan Address Validation API dan buat Kunci API dari Konsol Cloud.
  3. Di tab Spreadsheet “API Key + Dashboard”, ganti sel B2 dengan Kunci API Anda.
  4. Salin/Tempel Alamat di template (di sheet terpisah untuk memformat data: gabungkan nomor jalan, nama, kota, kode pos)
  5. Pilih sel sheet, lalu pilih dari Menu “Address Validation” > “Address Validation API selection”
  6. Saat pertama kali dijalankan, pesan “Authorization Required” akan muncul untuk memberikan akses ke Apps Script.



Persyaratan Google Maps Platform

Solusi ini disediakan untuk tujuan pengujian pada kumpulan alamat terbatas: Periode penyimpanan dalam cache yang diizinkan: 30 hari kalender berturut-turut, setelah itu Pelanggan harus (1) menghapus Konten Google Maps yang di-cache atau (2) mengganti dengan data Pengguna Akhir yang disediakan melalui konfirmasi atau koreksi Pengguna Akhir. Lihat Persyaratan Layanan Google Maps Platform Tabel 11.3.1 (Izin Caching):

  • placeId
  • Lokasi: nilai lintang, nilai bujur
  • putusan
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • Data USPS standardizedAddress

Pertimbangan

  • Performa: Lanjutkan dalam potongan 1.000 baris, tidak lebih, sekaligus. Skrip pada akhirnya dapat berhenti, misalnya saat melebihi kuota API per detik, lanjutkan dari baris tempat skrip berhenti.
  • Anda dapat mengakses kode dari Menu > Ekstensi > Apps Script dan membuat versi skrip Anda sendiri yang disesuaikan dengan kebutuhan Anda
  • Harga untuk Address Validation API.

Kesimpulan

Address Validation API di Google Spreadsheet memungkinkan non-developer mulai membuat kueri Address Validation API dan memahami bagaimana API ini dapat menjadi strategis bagi bisnis mereka. Dokumen ini mencoba menunjukkan cara siapa pun dapat mulai membuat kueri API dengan membuat Kunci API dan menggunakan template Google Spreadsheet yang disediakan.

Tindakan Berikutnya

Saran Bacaan Lebih Lanjut:


Kontributor

Google mengelola artikel ini. Kontributor berikut awalnya menulisnya.
Penulis utama:

Thomas Anglaret | Solutions Engineer\