Pytanie, które umożliwia respondentowi wybranie jednej opcji z numerowanego ciągu przycisków opcji. Dostęp do elementów można uzyskać lub tworzyć je z poziomu Form. Jeśli są używane w teście, te elementy podlegają ocenie.
// Open a form by ID and add a new scale item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addScaleItem(); item.setTitle('Pick a number between 1 and 10').setBounds(1, 10);
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
create | Item | Tworzy nowy Item dla tego elementu skali. |
duplicate() | Scale | Tworzy kopię tego elementu i dołącza ją na końcu formularza. |
get | Quiz | Zwraca opinię, która jest wyświetlana osobom odpowiadającym na pytanie podlegające ocenie. |
get | String | Pobiera tekst pomocy elementu (czasami nazywany tekstem opisu w przypadku elementów układu, takich jak Image, Page i Section). |
get | Integer | Pobiera unikalny identyfikator elementu. |
get | Integer | Pobiera indeks elementu wśród wszystkich elementów w formularzu. |
get | String | Pobiera etykietę dolnej granicy skali, jeśli taka istnieje. |
get | Integer | Pobiera dolną granicę skali. |
get | Integer | Zwraca wartość punktową elementu podlegającego ocenie. |
get | String | Zwraca etykietę górnej granicy skali (jeśli taka istnieje). |
get | String | Pobiera tytuł elementu (w przypadku Section jest to czasami tekst nagłówka). |
get | Item | Pobiera typ elementu reprezentowany jako Item. |
get | Integer | Pobiera górną granicę skali. |
is | Boolean | Określa, czy respondent musi odpowiedzieć na pytanie. |
set | Scale | Ustawia dolną i górną granicę skali. |
set | Scale | Ustawia informacje zwrotne, które mają być wyświetlane użytkownikom, gdy odpowiadają na pytanie podlegające ocenie, które nie ma prawidłowej ani nieprawidłowej odpowiedzi (np. pytania wymagające ręcznego oceniania). |
set | Scale | Ustawia tekst pomocy dotyczący elementu (czasami nazywany tekstem opisu w przypadku elementów układu, takich jak Image, Page i Section). |
set | Scale | Ustawia etykiety dolnej i górnej granicy skali. |
set | Scale | Ustawia liczbę punktów, jaką jest warta oceniana pozycja. |
set | Scale | Określa, czy respondent musi odpowiedzieć na pytanie. |
set | Scale | Ustawia tytuł elementu (w przypadku Section czasami nazywany tekstem nagłówka). |
Szczegółowa dokumentacja
create Response(response)
Tworzy nowy Item dla tego elementu skali. Zgłasza wyjątek, jeśli argument response wykracza poza zakres ustawiony dla elementu.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
response | Integer | wartości odpowiedzi dla tego elementu skali, |
Powrót
Item – odpowiedź dotycząca elementu.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
duplicate()
Tworzy kopię tego elementu i dołącza ją na końcu formularza.
Powrót
Scale – duplikat tego Scale do łączenia
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get General Feedback()
Zwraca opinię, która jest wyświetlana osobom odpowiadającym na pytanie podlegające ocenie.
Powrót
Quiz – opinia, jeśli została dodana.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Help Text()
Pobiera tekst pomocy elementu (czasami nazywany tekstem opisu w przypadku elementów układu, takich jak Image, Page i Section).
Powrót
String – tekst pomocy lub opis elementu.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Id()
Pobiera unikalny identyfikator elementu.
Powrót
Integer – identyfikator produktu;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Index()
Pobiera indeks elementu wśród wszystkich elementów w formularzu.
Powrót
Integer – indeks elementu;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Left Label()
Pobiera etykietę dolnej granicy skali, jeśli taka istnieje.
Powrót
String – etykieta dolnej granicy skali
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Lower Bound()
Pobiera dolną granicę skali.
Powrót
Integer – dolna granica skali
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Points()
Zwraca wartość punktową elementu podlegającego ocenie.
Powrót
Integer – liczba punktów za pytanie.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Right Label()
Zwraca etykietę górnej granicy skali (jeśli taka istnieje).
Powrót
String – etykieta górnej granicy skali
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Title()
Pobiera tytuł elementu (w przypadku Section jest to czasami tekst nagłówka).
Powrót
String – tytuł lub tekst nagłówka produktu.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
get Type()
get Upper Bound()
Pobiera górną granicę skali.
Powrót
Integer – górna granica skali
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
is Required()
Określa, czy respondent musi odpowiedzieć na pytanie.
Powrót
Boolean – czy respondent musi odpowiedzieć na pytanie;
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Bounds(lower, upper)
Ustawia dolną i górną granicę skali. Dolna granica musi wynosić 0 lub 1. Górna granica musi mieścić się w zakresie od 3 do 10 włącznie. Nowa skala ma domyślnie dolną granicę 1 i górną granicę 5.
Zgłasza wyjątek skryptu, jeśli podane wartości wykraczają poza dozwolone limity. Liczby dziesiętne są obcinane do poprzedzającej je liczby całkowitej.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
lower | Integer | nowa dolna granica, |
upper | Integer | nowa górna granica, |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Zgłasza
Error – jeśli dolna lub górna granica jest nieprawidłowa.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set General Feedback(feedback)
Ustawia informacje zwrotne, które mają być wyświetlane użytkownikom, gdy odpowiadają na pytanie podlegające ocenie, które nie ma prawidłowej ani nieprawidłowej odpowiedzi (np. pytania wymagające ręcznego oceniania).
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
feedback | Quiz | nowa opinia. |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Help Text(text)
Ustawia tekst pomocy dotyczący elementu (czasami nazywany tekstem opisu w przypadku elementów układu, takich jak Image, Page i Section).
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
text | String | nowy tekst pomocy, |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Labels(lower, upper)
Ustawia etykiety dolnej i górnej granicy skali.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
lower | String | nowa etykieta dolnej granicy, |
upper | String | nowa etykieta górnej granicy, |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Points(points)
Ustawia liczbę punktów, jaką jest warta oceniana pozycja. Wartość domyślna dla nowych elementów to 0.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
points | Integer | liczba punktów, jaką można uzyskać za pytanie. |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Required(enabled)
Określa, czy respondent musi odpowiedzieć na pytanie.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
enabled | Boolean | czy respondent musi odpowiedzieć na pytanie; |
Powrót
Scale – bieżący element (do łączenia);
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
set Title(title)
Ustawia tytuł elementu (w przypadku Section czasami nazywany tekstem nagłówka).
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
title | String | nowy tytuł lub tekst nagłówka; |
Powrót
Scale – ten Scale, do tworzenia łańcuszków
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms