Blog

Cara menggunakan pelengkapan otomatis alamat di Google Forms

Tanggal Pembaruan Terakhir: 
Cara menggunakan pelengkapan otomatis alamat di Google Forms

Siapa pun yang secara rutin mengumpulkan alamat — baik untuk keperluan pengiriman, pendaftaran acara, pendaftaran siswa, atau lainnya — tahu betapa pentingnya pelengkapan otomatis alamat untuk mengurangi hambatan dalam proses pengisian formulir. Namun, jika Anda mencoba menggunakan Google Forms untuk mengumpulkan alamat, Anda mungkin sudah menemui kendala ini: Tidak ada fitur pelengkapan otomatis alamat Google Forms bawaan. 

Namun, bukan berarti mustahil untuk mengaktifkan fungsionalitas ini. Dalam artikel ini, kami akan menjelaskan dua metode untuk menambahkan pelengkapan otomatis alamat ke Google Forms. Dan jika Anda lebih suka melewati kerumitan solusi sementara Google Forms, kami juga akan memperkenalkan Anda pada pembuat formulir alternatif yang sudah memiliki fitur ini dan fitur penting lainnya secara bawaan: Jotform. 

Ready to move your forms to Jotform?

Migrasikan Formulir ke Jotform
Google Forms Migration

Metode 1: Menggunakan add-on pihak ketiga untuk pelengkapan otomatis alamat Google Forms

Salah satu opsi untuk mendapatkan fungsionalitas pelengkapan otomatis alamat Google Forms adalah dengan menggunakan add-on pihak ketiga. 

Jenis alat ini menggunakan formulir front-end khusus yang dikenal sebagai wrapper link yang terhubung ke Google Places API, sebuah alat pengembang yang dapat mengakses basis data lokasi Google untuk “melihat” alamat pengguna. (Google Places API tidak boleh disamakan dengan Google Maps API; untuk formulir alamat, aspek visual peta biasanya tidak diperlukan.)

Berikut detail lebih lanjut tentang cara kerjanya:

  1. Anda membuat formulir di Google Forms seperti biasa. 
  2. Add-on membaca struktur formulir dan menghasilkan URL publik terpisah — “wrapper” — di sekitar formulir asli. Ini diperlukan karena Google Forms tidak dapat memodifikasi antarmuka langsung untuk melakukan pencarian. Dalam versi formulir baru, Google Places Autocomplete dilampirkan ke bidang alamat.
  3. Responden formulir mengakses URL wrapper khusus alih-alih tautan Google Forms default. 
  4. Saat mereka mulai mengetik, formulir mengirimkan teks parsial ke Google Places API. Google Places mengembalikan prediksi alamat secara real-time, mengaktifkan formulir pelengkapan otomatis. 
  5. Ketika pengguna mengklik alamat yang disarankan, API mengembalikan informasi alamat dalam bentuk terstruktur (nama dan nomor jalan, kota, provinsi, dll.) dan memetakan setiap komponen ke bidang formulir yang sesuai. 
  6. Data yang telah diisi dikirimkan kembali ke Google Forms. Google Forms tetap digunakan untuk penyimpanan backend, sehingga informasi alamat muncul sebagaimana biasanya di Google Sheets dan alur kerja terkait. 

Formfacade adalah add-on Google Forms paling populer yang mampu menangani pelengkapan otomatis alamat. Anda dapat mengaksesnya melalui Google Workspace Marketplace.

Perlu diperhatikan bahwa, untuk metode ini dan metode lainnya, Anda memerlukan kunci Google Maps API — kode unik yang memungkinkan Google mengidentifikasi siapa yang membuat permintaan informasi lokasi. Ini cukup mudah didapatkan; teruslah membaca untuk detail lebih lanjut. 

Pro Tip

Ingin menyelamatkan responden Anda dari keharusan memasukkan informasi lain secara manual? Lihat artikel kami tentang cara mengisi otomatis Google Form untuk solusi sementara yang lebih bermanfaat.

Metode 2: Metode Google Apps Script (tingkat lanjut)

Apakah Anda nyaman menggunakan sedikit kode? Jika ya, opsi lain adalah menggunakan Google Apps Script untuk mendapatkan data alamat. 

Metode Google Apps Script bekerja sedikit berbeda dibandingkan add-on. Alih-alih membuat formulir baru dan menyajikan prediksi alamat secara langsung, metode ini memverifikasi alamat dan membersihkannya setelah pengguna menekan “kirim.” 

Pada dasarnya, ini adalah metode backend untuk mendapatkan alamat yang akurat — hal yang wajib untuk keberhasilan pengumpulan data.  

Berikut cara kerjanya: 

  1. Buka formulir Anda dan klik tab Responses di bagian atas. 
  2. Antarmuka Google Forms dengan tab "Responses" disorot
  1. Klik Link to Sheets.
  2. Antarmuka Google Forms dengan panah menunjuk ke tombol "Link to Sheets" di tab "Responses"
  1. Buat spreadsheet baru. 
  2. Antarmuka Google Forms yang menampilkan opsi untuk membuat spreadsheet baru di popup "Select destination for responses" yang muncul
  1. Di Google Sheet baru, buka Extensions di menu atas, lalu pilih Apps Script. 
  2. Antarmuka Google Sheets yang menampilkan opsi "Apps Script" di menu dropdown "Extensions"
  1. Hapus kode apa pun yang saat ini ada di editor dan tempel kode berikut. Pastikan nomor kolom pada kode yang Anda tempel sesuai dengan nomor kolom aktual bidang alamat pada spreadsheet Anda. 
/**
 * Verifies the address from a Form submission using Google Maps.
 */
function verifyAddress(e) {
  // 1. Get the sheet where responses are stored
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const lastRow = sheet.getLastRow();

  // 2. Identify the column where the address field lives.
  // Column A = 1, Column B = 2, Column C = 3, etc.
  // The Timestamp is always Column A, so the first question is Column B (2).
  const addressColumn = 2;
  const rawAddress = e.values[addressColumn - 1];
  if (!rawAddress) return;

  // 3. Use Google's Geocoder to look up and clean the address
  try {
    const response = Maps.newGeocoder().geocode(rawAddress);
    if (response.status === "OK") {
      const result = response.results[0];
      const cleanAddress = result.formatted_address;

      // 4. Write the cleaned address into the next available column
      sheet.getRange(lastRow, sheet.getLastColumn() + 1).setValue(cleanAddress);

      // Optional: highlight yellow if it was only a partial match
      if (result.partial_match) {
        sheet.getRange(lastRow, sheet.getLastColumn()).setBackground("#fff2cc");
      }
    } else {
      sheet.getRange(lastRow, sheet.getLastColumn() + 1).setValue("Address not found");
    }
  } catch (err) {
    Logger.log("Error: " + err.message);
  }
}
  1. Klik ikon Save lalu Run di bagian atas, dan izinkan permission.
  2. Antarmuka Apps Script dengan panah menunjuk ke opsi simpan dan "Run" di bilah menu atas
  1. Di editor Apps Script, klik ikon Triggers (jam) di menu kiri. 
  2. Antarmuka Apps Script dengan opsi "Triggers" disorot di menu sisi kiri
  1. Klik tombol biru + Add Trigger di kanan bawah.
  2. Antarmuka Apps Script dengan panah menunjuk ke tombol biru "+ Add Trigger" di kanan bawah layar
  1. Atur pengaturan berikut: Pilih fungsi mana yang akan dijalankan (verifyAddress), pilih sumber event (from spreadsheet), dan pilih jenis event (On form submit). Klik Save. 
  2. Antarmuka Apps Script dengan pengaturan yang telah dilengkapi di popup "Add Trigger for Address autocomplete form" yang muncul
  1. Sebuah popup akan meminta permission. Klik akun Anda, lalu Allow. 
  1. Uji dengan kembali ke Google Form Anda dan mengirimkan entri nyata, dengan menyertakan kesalahan ketik atau nomor yang salah. Lalu periksa alamat di Google Sheet Anda, di mana alamat tersebut seharusnya muncul dengan ejaan dan format yang sempurna. 

Jotform: Solusi bawaan termudah untuk pelengkapan otomatis alamat

Jika opsi di atas terdengar sedikit lebih rumit dari yang Anda inginkan, Anda tidak sendirian. Pada kenyataannya, solusi ini bukanlah metode yang paling umum (atau paling disukai) bagi mereka yang ingin menggunakan pelengkapan otomatis alamat pada formulir mereka. Sebaliknya, orang sering mencari alternatif Google Forms dengan fungsionalitas pelengkapan otomatis bawaan. 

Jotform adalah salah satu alat terbaik — dan termudah — untuk menambahkan pelengkapan otomatis alamat di formulir. 

Dengan Jotform, Anda dapat melupakan solusi sementara dan trik Google Forms yang merepotkan untuk mengumpulkan alamat. Sebaliknya, Anda cukup menyeret dan melepas widget Autocompleted Address ke dalam formulir Anda saat membuatnya dan memilih elemen alamat mana yang akan dilengkapi secara otomatis, seperti nama jalan, kota, provinsi, kode pos, dan negara. 

Didukung oleh Google Maps, widget ini menarik data terverifikasi secara real-time langsung dari Google Maps API, memastikan keakuratan alamat sepenuhnya. Tidak diragukan lagi, ini adalah cara termudah untuk memastikan pengguna Anda memiliki pengalaman yang baik dan menyelesaikan formulir dengan cepat. 

Widget Autocompleted Address dari Jotform yang menampilkan formulir dengan saran pengisian otomatis alamat

Pro Tip

Menambahkan pelengkapan otomatis alamat ke formulir Jotform itu mudah, tetapi Anda tetap memerlukan kunci Google Maps API untuk menjalankan hasil pencarian. Prosesnya sederhana; cukup ikuti instruksi langkah demi langkah ini dan Anda akan segera siap digunakan.

Migrasikan Google Forms Anda ke Jotform dalam hitungan menit

Khawatir harus membuat ulang formulir Anda di Jotform? Jangan khawatir. Jotform memiliki alat migrasi yang dapat mentransfer Google Forms Anda yang sudah ada dengan cepat dan mudah. Tidak ada pembuatan ulang atau memulai dari nol — pertanyaan dan struktur formulir Anda diimpor apa adanya. Yang perlu Anda lakukan hanyalah meninjau hasilnya dan melakukan sedikit penyuntingan cepat untuk mulai menggunakannya di Jotform. 

Halaman landing Alternatif Google Forms dari Jotform dengan kata-kata: "Migrate from Google Forms to Jotform"

Jotform tidak hanya dilengkapi dengan elemen pelengkapan otomatis alamat bawaan, tetapi juga memiliki fungsionalitas yang lebih canggih dibandingkan Google Forms secara keseluruhan. Membuat formulir menjadi sangat mudah dengan puluhan ribu templatnya. Atau Anda dapat memanfaatkan Jotform AI, yang dapat membuat formulir untuk Anda dalam hitungan detik. Jotform juga memiliki banyak fitur, seperti logika kondisional tingkat lanjut dan opsi kustomisasi, untuk membantu membuat formulir Anda lebih menarik bagi pelanggan, calon pelanggan, siswa, dan audiens lainnya. 

Manfaat penting lainnya adalah Jotform mengintegrasikan formulir dan datanya ke dalam alur kerja Anda dengan mulus. Sementara Google Forms membatasi Anda pada pengumpulan data dasar, Jotform terintegrasi dengan lebih dari 150 alat bisnis lainnya, termasuk lebih dari 40 gateway pembayaran untuk pengumpulan pembayaran yang mudah. Jika Anda pernah merasa frustrasi dengan keterbatasan Google Forms, Jotform adalah peningkatan profesional yang Anda cari.

Coba Jotform hari ini menggunakan paket gratis selamanya, dan tingkatkan saat diperlukan.

Pertanyaan umum tentang pelengkapan otomatis alamat Google Forms

Pelengkapan otomatis alamat adalah jenis teknologi cerdas untuk formulir yang secara otomatis menyarankan alamat (nama jalan, kota, dan provinsi serta kode pos) kepada pengguna secara real-time saat mereka mengisi bidang “alamat” pada formulir. Tujuannya adalah membuat pengisian formulir lebih cepat dan lebih akurat. 

Tidak ada integrasi bawaan Google Forms–Google Maps, jadi satu-satunya pilihan Anda adalah menggunakan alat add-on pihak ketiga seperti Formfacade sebagai solusi sementara. Dalam hal ini, Anda akan menggunakan Formfacade untuk pengumpulan data di front-end dan Google Forms untuk penyimpanan data. Alternatif yang lebih sederhana adalah menggunakan pembuat formulir yang berbeda, seperti Jotform, yang sudah memiliki fungsionalitas ini secara bawaan.

Anda dapat dengan mudah membuat Google Form dengan bidang alamat yang ditetapkan sebagai kotak “jawaban singkat”. Untuk memastikan keakuratan data yang dikumpulkan, pertimbangkan untuk menggunakan Formfacade guna menambahkan fungsionalitas pelengkapan otomatis alamat, atau beralih ke pembuat formulir lain yang sudah memiliki fungsionalitas ini secara bawaan (seperti Jotform). Pelajari cara membuat Google Form di sini dan dasar-dasar cara menggunakan Google Forms di sini.

Artikel ini ditujukan untuk pemilik usaha kecil, manajer operasi, koordinator acara, pendidik, dan pemasar non-teknis yang secara rutin mengumpulkan data alamat melalui Google Forms dan ingin mengurangi pengabaian formulir, meningkatkan keakuratan data, serta menyederhanakan pengalaman pengiriman — tanpa harus mengetahui cara coding.

Kirim Komentar:

Jotform Avatar
Situs ini dilindungi oleh reCAPTCHA dan tunduk pada Kebijakan Privasi serta Ketentuan Layanan Google.

Podo Comment Jadilah yang pertama berkomentar.