Katılımcıya tarih ve saat belirtmesine olanak tanıyan bir soru öğesi. Öğelere Form
üzerinden erişilebilir veya öğeler Form
üzerinden oluşturulabilir. Bu öğeler, testlerde notlandırılır.
// Open a form by ID and add a new date-time item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addDateTimeItem(); item.setTitle('When do you want to meet?');
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
create | Item | Bu tarih-saat öğesi için yeni bir Item oluşturur. |
duplicate() | Date | Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler. |
get | Quiz | Not verilebilir bir soruya yanıt veren katılımcılara gösterilen geri bildirimi döndürür. |
get | String | Öğenin yardım metnini (Image , Page ve Section gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) alır. |
get | Integer | Öğenin benzersiz tanımlayıcısını alır. |
get | Integer | Formdaki tüm öğeler arasında öğenin dizin numarasını alır. |
get | Integer | Not verilebilir bir öğenin puan değerini döndürür. |
get | String | Öğenin başlığını (Section durumunda bazen üstbilgi metni olarak adlandırılır) alır. |
get | Item | Öğenin türünü Item olarak temsil eder. |
includes | Boolean | Tarih öğesinin yıl seçeneği içerip içermediğini belirler. |
is | Boolean | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
set | Date | Doğru veya yanlış yanıtı olmayan (ör. manuel notlandırma gerektiren sorular) puanlanabilir bir soruya yanıt verirken katılımcılara gösterilecek geri bildirimi ayarlar. |
set | Date | Öğenin yardım metnini (Image , Page ve Section gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) ayarlar. |
set | Date | Tarih öğesinin yıl ayarı içerip içermediğini belirler. |
set | Date | Not verilebilir bir öğenin puan değerini ayarlar. |
set | Date | Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler. |
set | Date | Öğenin başlığını (Section durumunda bazen üstbilgi metni olarak adlandırılır) ayarlar. |
Ayrıntılı dokümanlar
create Response(response)
Bu tarih-saat öğesi için yeni bir Item
oluşturur. Date
nesnesinin saniye alanı yoksayılır; varsayılan olarak yıl, ay, gün, saat ve dakika alanları kullanılır. set
false
olarak ayarlanırsa yıl da yoksayılır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
response | Date | Ay, gün, saat, dakika ve muhtemelen yılı temsil eden bir Date nesnesi |
Return
Item
: Öğe yanıtı
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
Bu öğenin bir kopyasını oluşturur ve formun sonuna ekler.
Return
Date
: zincirleme için bu Date
öğesinin kopyası
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get General Feedback()
Not verilebilir bir soruya yanıt veren katılımcılara gösterilen geri bildirimi döndürür.
Return
Quiz
: Varsa geri bildirim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Help Text()
Öğenin yardım metnini (Image
, Page
ve Section
gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) alır.
Return
String
: Öğenin yardım metni veya açıklama metni
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Id()
Öğenin benzersiz tanımlayıcısını alır.
Return
Integer
: Öğenin kimliği
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Index()
Formdaki tüm öğeler arasında öğenin dizin numarasını alır.
Return
Integer
: Öğenin dizini
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Points()
Not verilebilir bir öğenin puan değerini döndürür.
Return
Integer
: Bir sorunun puan değeri.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Title()
Öğenin başlığını (Section
durumunda bazen üstbilgi metni olarak adlandırılır) alır.
Return
String
: Öğenin başlığı veya başlık metni
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Type()
Öğenin türünü Item
olarak temsil eder.
Return
Item
: Öğenin türü
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
includes Year()
Tarih öğesinin yıl seçeneği içerip içermediğini belirler.
Return
Boolean
: Tarih bir yıl ayarı içeriyorsa true
, içermiyorsa false
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
is Required()
Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler.
Return
Boolean
: Katılımcının soruyu yanıtlaması gerekip gerekmediği
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set General Feedback(feedback)
Doğru veya yanlış yanıtı olmayan (ör. manuel notlandırma gerektiren sorular) puanlanabilir bir soruya yanıt verirken katılımcılara gösterilecek geri bildirimi ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
feedback | Quiz | yeni geri bildirim |
Return
Date
: Zincirleme için bu Date
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
Öğenin yardım metnini (Image
, Page
ve Section
gibi düzen öğeleri için bazen açıklama metni olarak da adlandırılır) ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
text | String | yeni yardım metni |
Return
Date
: Zincirleme için bu Date
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Includes Year(enableYear)
Tarih öğesinin yıl ayarı içerip içermediğini belirler. Yeni tarih öğeleri için varsayılan değer true
'tür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
enable | Boolean | Tarih bir yıl ayarı içeriyorsa true ; içermiyorsa false |
Return
Date
: Zincirleme için bu Date
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Points(points)
Not verilebilir bir öğenin puan değerini ayarlar. Yeni öğeler için varsayılan değer 0'dır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
points | Integer | Bir soru öğesinin puan değeri |
Return
Date
: Zincirleme için bu Date
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
Katılımcının soruyu yanıtlaması gerekip gerekmediğini belirler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
enabled | Boolean | Katılımcının soruyu yanıtlaması gerekip gerekmediği |
Return
Date
: Geçerli öğe (zincirleme için)
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
Öğenin başlığını (Section
durumunda bazen üstbilgi metni olarak adlandırılır) ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
title | String | yeni başlık veya başlık metni |
Return
Date
: Zincirleme için bu Date
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms