Cara Membuat Google Form Otomatis Tidak Aktif Setelah Mencapai Batas Responden
Google Forms sering jadi pilihan andalan buat ngumpulin data, survei, atau feedback. Tapi, pernah nggak sih kamu kepikiran untuk membuat Google Form otomatis berhenti menerima respon setelah mencapai jumlah tertentu? Sayangnya, Google Forms belum punya fitur langsung buat ini. Tapi tenang, ada cara praktisnya dengan memanfaatkan Google Apps Script.
Di artikel ini, kita bakal bahas langkah-langkah simpel buat bikin Google Form yang otomatis nggak bisa diisi lagi setelah jumlah responden mencapai batas yang kamu tentuin sendiri.
Langkah-langkah Membuat Google Form Otomatis Berhenti Menerima Respon
Berikut panduan langkah demi langkah buat kamu yang pengen Google Form otomatis berhenti setelah mencapai jumlah respon yang kamu inginkan:
1. Buat Google Form
Pertama-tama, buat dulu Google Form kamu di Google Forms. Setelah form-nya siap, lanjut ke tahap berikutnya.
2. Buka Script Editor
Langkah selanjutnya adalah menambahkan sedikit kode. Caranya:
- Buka Google Form yang sudah kamu buat.
- Klik Tiga Titik Vertikal di pojok kanan atas, lalu pilih Script Editor.
Di sini kamu bisa mulai menambahkan skrip khusus yang bakal membuat form kamu lebih canggih.
3. Tambahkan Kode untuk Membatasi Jumlah Respon
Setelah editor terbuka, hapus kode yang ada dan ganti dengan kode berikut ini:
// Ganti 'YOUR_FORM_ID' dengan ID Form kamu, dan tentukan batas maksimal responden.
var MAX_RESPONDENTS = 50; // Ganti dengan jumlah respon yang kamu inginkan
function onSubmit(e) {
var form = FormApp.openById('YOUR_FORM_ID');
var responses = form.getResponses();
if (responses.length >= MAX_RESPONDENTS) {
form.setAcceptingResponses(false);
form.setCustomClosedFormMessage("Form ini sudah mencapai " + MAX_RESPONDENTS + " responden. Terima kasih!");
}
}
Kode ini berfungsi untuk mengecek jumlah respon yang sudah masuk ke form kamu. Jika sudah mencapai batas yang kamu tentukan (diatur pada variabel MAX_RESPONDENTS
), form akan otomatis dinonaktifkan dan menampilkan pesan penutupan buat siapa pun yang mencoba mengaksesnya.
4. Ganti YOUR_FORM_ID dengan ID Form Kamu
Sekarang, kamu perlu memasukkan ID form ke dalam kode. Kamu bisa menemukan ID form di URL Google Form setelah /d/
dan sebelum /edit
.
Contoh: Jika URL form kamu seperti ini:
https://docs.google.com/forms/d/1abcD3XYZ456/edit
Maka, ID form-nya adalah 1abcD3XYZ456
. Ganti 'YOUR_FORM_ID'
dalam kode dengan ID form tersebut.
5. Tentukan Batas Responden
Pada baris berikut:
var MAX_RESPONDENTS = 50; // Ganti dengan jumlah responden yang kamu inginkan
Ganti angka 50
dengan jumlah responden yang kamu mau, misalnya 100, 200, atau berapa pun sesuai kebutuhanmu.
6. Simpan Skrip
Setelah selesai menambahkan kode, simpan perubahan dengan menekan Ctrl + S atau klik ikon simpan.
7. Buat Trigger Biar Skrip Jalan Otomatis
Biar skrip tadi otomatis berjalan setiap kali ada yang mengisi form, kamu perlu menambahkan trigger (pemicu) untuk menjalankan skrip:
- Klik ikon Triggers (ikon jam) di bagian atas editor.
- Klik Add Trigger di pojok kanan bawah.
- Pada bagian "Choose which function to run", pilih
onSubmit
. - Pada "Select event source", pilih
From form
. - Pada "Select event type", pilih
On form submit
. - Klik Save.
Sekarang, skrip ini bakal otomatis berjalan setiap kali ada respon baru. Begitu jumlah respon sudah mencapai batas yang kamu tetapkan, form akan otomatis berhenti menerima respon.
8. Uji Form Kamu
Setelah semuanya selesai, uji coba form kamu dengan mengisi beberapa respon. Kalau sudah mencapai jumlah yang kamu tentukan, form bakal otomatis berhenti menerima respon tambahan dan menampilkan pesan yang sudah kamu atur sebelumnya.
Kesimpulan
Dengan sedikit sentuhan Google Apps Script, kamu bisa bikin Google Form bekerja lebih sesuai kebutuhan, seperti otomatis berhenti menerima respon setelah jumlah tertentu. Panduan ini memungkinkan kamu untuk mengatur batas maksimal responden secara otomatis, jadi pengelolaan form jadi lebih mudah.
Kalau kamu punya pertanyaan atau pengen coba fitur-fitur lain dari Google Forms atau Google Apps Script, jangan ragu buat eksplorasi lebih lanjut.
Itulah cara mudah untuk mengatur Google Form agar otomatis berhenti setelah mencapai jumlah responden yang kamu tentukan. Terus kunjungi www.sketzhbook.com buat tips teknologi dan panduan menarik lainnya!
Post a Comment for "Cara Membuat Google Form Otomatis Tidak Aktif Setelah Mencapai Batas Responden"
Post a Comment