Item pertanyaan yang memungkinkan responden memasukkan satu baris teks. Item dapat diakses
atau dibuat dari Form
. Saat digunakan dalam kuis, item ini akan dinilai.
// Open a form by ID and add a new text item. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); var item = form.addTextItem(); item.setTitle('What is your name?');
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
clearValidation() | TextItem | Menghapus validasi data untuk item teks ini. |
createResponse(response) | ItemResponse | Membuat ItemResponse baru untuk item teks ini. |
duplicate() | TextItem | Membuat salinan item ini dan menambahkannya ke akhir formulir. |
getGeneralFeedback() | QuizFeedback | Menampilkan masukan yang ditampilkan kepada responden saat mereka menanggapi pertanyaan yang dapat dinilai. |
getHelpText() | String | Mendapatkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti ImageItems , PageBreakItems , dan SectionHeaderItems ). |
getId() | Integer | Mendapatkan ID unik item. |
getIndex() | Integer | Mendapatkan indeks item di antara semua item dalam formulir. |
getPoints() | Integer | Menampilkan nilai poin item yang dapat dinilai. |
getTitle() | String | Mendapatkan judul item (terkadang disebut teks header, dalam kasus SectionHeaderItem ). |
getType() | ItemType | Mendapatkan jenis item yang ditampilkan sebagai ItemType . |
isRequired() | Boolean | Menentukan apakah responden harus menjawab pertanyaan. |
setGeneralFeedback(feedback) | TextItem | Menetapkan masukan untuk ditampilkan kepada responden saat mereka menanggapi pertanyaan yang dapat dinilai yang tidak memiliki jawaban yang benar atau salah (yaitu pertanyaan yang memerlukan penilaian manual). |
setHelpText(text) | TextItem | Menetapkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti ImageItems , PageBreakItems , dan SectionHeaderItems ). |
setPoints(points) | TextItem | Menetapkan jumlah poin yang bernilai untuk item yang dapat dinilai. |
setRequired(enabled) | TextItem | Menetapkan apakah responden harus menjawab pertanyaan. |
setTitle(title) | TextItem | Menetapkan judul item (terkadang disebut teks header, dalam kasus SectionHeaderItem ). |
setValidation(validation) | TextItem | Menetapkan validasi data untuk item teks ini. |
Dokumentasi mendetail
clearValidation()
createResponse(response)
Membuat ItemResponse
baru untuk item teks ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
response | String | jawaban atas pertanyaan yang diajukan oleh item |
Return
ItemResponse
— 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.
Return
TextItem
— duplikat dari TextItem
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
getGeneralFeedback()
Menampilkan masukan yang ditampilkan kepada responden saat mereka menanggapi pertanyaan yang dapat dinilai.
Return
QuizFeedback
— 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
getHelpText()
Mendapatkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti ImageItems
, PageBreakItems
, dan SectionHeaderItems
).
Return
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
getId()
Mendapatkan ID unik item.
Return
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
getIndex()
Mendapatkan indeks item di antara semua item dalam formulir.
Return
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
getPoints()
Menampilkan nilai poin item yang dapat dinilai.
Return
Integer
— jumlah poin yang dimiliki sebuah 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
getTitle()
Mendapatkan judul item (terkadang disebut teks header, dalam kasus SectionHeaderItem
).
Return
String
— teks judul atau 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
getType()
isRequired()
Menentukan apakah responden harus menjawab pertanyaan.
Return
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
setGeneralFeedback(feedback)
Menetapkan masukan untuk ditampilkan kepada responden saat mereka menanggapi pertanyaan yang dapat dinilai yang tidak memiliki jawaban yang benar atau salah (yaitu pertanyaan yang memerlukan penilaian manual).
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
feedback | QuizFeedback | masukan yang baru |
Return
TextItem
— TextItem
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
setHelpText(text)
Menetapkan teks bantuan item (terkadang disebut teks deskripsi untuk item tata letak seperti ImageItems
, PageBreakItems
, dan SectionHeaderItems
).
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
text | String | teks bantuan baru |
Return
TextItem
— TextItem
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
setPoints(points)
Menetapkan jumlah poin yang bernilai untuk item yang dapat dinilai. Default untuk item baru adalah 0.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
points | Integer | jumlah poin yang bernilai dari item pertanyaan |
Return
TextItem
— TextItem
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
setRequired(enabled)
Menetapkan apakah responden harus menjawab pertanyaan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
enabled | Boolean | apakah responden harus menjawab pertanyaan |
Return
TextItem
— item saat 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
setTitle(title)
Menetapkan judul item (terkadang disebut teks header, dalam kasus SectionHeaderItem
).
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | judul atau teks {i>header<i} baru |
Return
TextItem
— TextItem
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
setValidation(validation)
Menetapkan validasi data untuk item teks ini. Meneruskan null atau validasi tanpa memanggil fungsi wajib akan menghapus validasi sebelumnya.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
validation | TextValidation | TextValidation untuk diterapkan ke item ini. |
Return
TextItem
— TextItem
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