Item pertanyaan yang memungkinkan responden memilih satu atau beberapa kotak centang, serta
kolom "lainnya" opsional. Item dapat diakses atau dibuat dari Form. Saat digunakan dalam
kuis, item ini akan dinilai secara otomatis.
// Open a form by ID and add a new checkbox item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?') .setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish'), ]) .showOtherOption(true);
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat | 
|---|---|---|
| clear | Checkbox | Menghapus validasi data apa pun untuk item kotak centang ini. | 
| create | Choice | Membuat pilihan baru. | 
| create | Choice | Membuat pilihan baru. | 
| create | Item | Membuat Itembaru untuk item kotak centang ini. | 
| duplicate() | Checkbox | Membuat salinan item ini dan menambahkannya ke akhir formulir. | 
| get | Choice[] | Mendapatkan semua pilihan untuk item. | 
| get | Quiz | Menampilkan masukan yang ditampilkan kepada responden saat mereka menjawab pertanyaan dengan benar. | 
| get | Quiz | Menampilkan masukan yang ditampilkan kepada responden saat mereka salah menjawab pertanyaan. | 
| get | String | Mendapatkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti Image,Page, danSection). | 
| get | Integer | Mendapatkan ID unik item. | 
| get | Integer | Mendapatkan indeks item di antara semua item dalam formulir. | 
| get | Integer | Menampilkan nilai poin item yang dapat dinilai. | 
| get | String | Mendapatkan judul item (terkadang disebut teks header, dalam kasus Section). | 
| get | Item | Mendapatkan jenis item, yang direpresentasikan sebagai Item. | 
| has | Boolean | Menentukan apakah item memiliki opsi "lainnya". | 
| is | Boolean | Menentukan apakah responden harus menjawab pertanyaan. | 
| set | Checkbox | Menetapkan pilihan untuk item dari array string. | 
| set | Checkbox | Menetapkan array pilihan untuk item. | 
| set | Checkbox | Menetapkan masukan yang akan ditampilkan kepada responden saat mereka menjawab pertanyaan dengan benar. | 
| set | Checkbox | Menetapkan masukan yang akan ditampilkan kepada responden saat mereka salah menjawab pertanyaan. | 
| set | Checkbox | Menetapkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti Image,Page, danSection). | 
| set | Checkbox | Menetapkan jumlah poin yang diperoleh item yang dapat dinilai. | 
| set | Checkbox | Menetapkan apakah responden harus menjawab pertanyaan. | 
| set | Checkbox | Menetapkan judul item (terkadang disebut teks header, dalam kasus Section). | 
| set | Checkbox | Menetapkan validasi data untuk item kotak centang ini. | 
| show | Checkbox | Menetapkan apakah item memiliki opsi "lainnya". | 
Dokumentasi mendetail
clear
Menghapus validasi data apa pun untuk item kotak centang ini.
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Membuat pilihan baru.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| value | String | nilai pilihan, yang dilihat responden sebagai label saat melihat formulir | 
Pulang pergi
Choice — pilihan baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Membuat pilihan baru.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| value | String | nilai pilihan, yang dilihat responden sebagai label saat melihat formulir | 
| is | Boolean | apakah pilihan tersebut merupakan jawaban yang benar | 
Pulang pergi
Choice — pilihan baru
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
create
Membuat Item baru untuk item kotak centang ini. Argumen responses adalah
array String[] yang berisi nilai yang perlu diperiksa. Menampilkan pengecualian jika nilai
apa pun tidak cocok dengan pilihan yang valid untuk item ini, kecuali jika show ditetapkan ke true.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| responses | String[] | array jawaban yang valid untuk item pilihan ganda ini | 
Pulang pergi
Item — respons item
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
duplicate()
Membuat salinan item ini dan menambahkannya ke akhir formulir.
Pulang pergi
Checkbox — duplikat dari Checkbox ini, untuk penyambungan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
get
Menampilkan masukan yang ditampilkan kepada responden saat mereka menjawab pertanyaan dengan benar.
Pulang pergi
Quiz — masukan, jika ada.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Menampilkan masukan yang ditampilkan kepada responden saat mereka salah menjawab pertanyaan.
Pulang pergi
Quiz — masukan, jika ada.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Mendapatkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti Image, Page, dan Section).
Pulang pergi
String — teks bantuan atau teks deskripsi item
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Mendapatkan ID unik item.
Pulang pergi
Integer — ID item
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Mendapatkan indeks item di antara semua item dalam formulir.
Pulang pergi
Integer — indeks item
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Menampilkan nilai poin item yang dapat dinilai.
Pulang pergi
Integer — jumlah poin yang pantas untuk pertanyaan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
Mendapatkan judul item (terkadang disebut teks header, dalam kasus Section).
Pulang pergi
String — judul atau teks header item
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
get
has
Menentukan apakah item memiliki opsi "lainnya".
Pulang pergi
Boolean — true jika item memiliki opsi "lainnya"; false jika tidak
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
is
Menentukan apakah responden harus menjawab pertanyaan.
Pulang pergi
Boolean — apakah responden harus menjawab pertanyaan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan pilihan untuk item dari array string. Menampilkan pengecualian jika array yang diberikan kosong.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoiceValues(['Dogs', 'Cats']);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| values | String[] | array nilai pilihan, yang dilihat responden sebagai label saat melihat formulir | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan array pilihan untuk item. Menampilkan pengecualian jika array yang diberikan kosong atau
berisi elemen null.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); item.setChoices([item.createChoice('Cats'), item.createChoice('Dogs')]);
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| choices | Choice[] | array pilihan | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Menampilkan
Error — jika array yang diberikan adalah null, kosong, atau berisi elemen null
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan masukan yang akan ditampilkan kepada responden saat mereka menjawab pertanyaan dengan benar.
// Open a form by ID and add a new list item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addListItem(); item.setTitle('Do you prefer cats or dogs?'); // Set "Dogs" as the correct answer to this question. item.setChoices([ item.createChoice('Dogs', true), item.createChoice('Cats', false), ]); // Add feedback which will be shown for correct responses; ie "Dogs". item.setFeedbackForCorrect( FormApp.createFeedback().setDisplayText('Dogs rule, cats drool.').build(), );
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| feedback | Quiz | masukan baru. Nilai null akan menghapus masukan. | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan masukan yang akan ditampilkan kepada responden saat mereka salah menjawab pertanyaan.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| feedback | Quiz | masukan baru | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti Image, Page, dan Section).
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| text | String | teks bantuan baru | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan jumlah poin yang diperoleh item yang dapat dinilai. Default untuk item baru adalah 0.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| points | Integer | jumlah poin yang pantas untuk item pertanyaan | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan apakah responden harus menjawab pertanyaan.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| enabled | Boolean | apakah responden harus menjawab pertanyaan | 
Pulang pergi
Checkbox — item saat ini (untuk pembuatan rantai)
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan judul item (terkadang disebut teks header, dalam kasus Section).
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| title | String | teks judul atau header baru | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
set
Menetapkan validasi data untuk item kotak centang ini. Meneruskan null atau validasi tanpa memanggil fungsi yang diperlukan akan menghapus validasi sebelumnya.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| validation | Checkbox | CheckboxValidation yang akan diterapkan ke item ini. | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms
show
Menetapkan apakah item memiliki opsi "lainnya". Default untuk Checkbox atau
Multiple baru adalah false.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| enabled | Boolean | truejika item memiliki opsi "lainnya";falsejika tidak | 
Pulang pergi
Checkbox — Checkbox ini, untuk perantaian
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/forms.currentonly
- 
https://www.googleapis.com/auth/forms