Element pytania, który umożliwia użytkownikowi wystawienie oceny. Dostęp do elementów można uzyskać lub tworzyć je w Form. Jeśli są używane w teście, podlegają ocenie.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and access its properties. const existingRatingItem = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); const ratingScaleLevel = existingRatingItem.getRatingScaleLevel(); const ratingIcon = existingRatingItem.getRatingIcon(); // Create a new rating item. const ratingItem = form.addRatingItem(); // Update the rating item's properties via chaining. ratingItem.setRatingScaleLevel(7).setRatingIcon(FormApp.RatingIconType.HEART);
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| create | Item | Tworzy nowy Itemdla tego elementu oceny. | 
| duplicate() | Rating | 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,PageiSection). | 
| get | Integer | Pobiera unikalny identyfikator elementu. | 
| get | Integer | Pobiera indeks elementu wśród wszystkich elementów w formularzu. | 
| get | Integer | Zwraca wartość punktową elementu podlegającego ocenie. | 
| get | Rating | Pobiera ikonę wybraną dla oceny. | 
| get | Integer | Pobiera poziom skali oceny. | 
| get | String | Pobiera tytuł elementu (w przypadku Sectionczasami nazywany tekstem nagłówka). | 
| get | Item | Pobiera typ elementu reprezentowany jako Item. | 
| is | Boolean | Określa, czy respondent musi odpowiedzieć na pytanie. | 
| set | Rating | 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 | Rating | Ustawia tekst pomocy dotyczący elementu (czasami nazywany tekstem opisu w przypadku elementów układu, takich jak Image,PageiSection). | 
| set | Rating | Ustawia liczbę punktów, jaką jest wart oceniany element. | 
| set | Rating | Ustawia ikonę oceny. | 
| set | Rating | Ustawia maksymalny poziom skali oceny. | 
| set | Rating | Określa, czy respondent musi odpowiedzieć na pytanie. | 
| set | Rating | Ustawia tytuł elementu (w przypadku Sectionczasami nazywany tekstem nagłówka). | 
Szczegółowa dokumentacja
create
Tworzy nowy Item dla tego elementu oceny.
Zgłasza wyjątek skryptu, jeśli podana wartość response jest mniejsza niż 1 lub większa niż wartość zwrócona przez get.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and create a response for it. const item = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); const response =item.createResponse(5);
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| response | Integer | Wartość odpowiedzi dla tego elementu oceny. | 
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
Rating – duplikat tego Rating 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
Zwraca opinię, która jest wyświetlana osobom odpowiadającym na pytanie podlegające ocenie.
Powrót
Quiz – opinia (jeśli występuje).
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
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 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
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
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
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
Pobiera ikonę wybraną dla oceny.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and get its rating icon. const item = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); const ratingIcon = item.getRatingIcon();
Powrót
Rating – typ ikony oceny.
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
Pobiera poziom skali oceny.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and get its rating scale level. const item = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); const ratingScaleLevel = item.getRatingScaleLevel();
Powrót
Integer – poziom skali ocen.
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
Pobiera tytuł elementu (w przypadku Section czasami nazywany tekstem 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
is
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
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
Rating – ten Rating, 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
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
Rating – ten Rating, 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
Ustawia liczbę punktów, jaką jest wart oceniany element. Wartość domyślna dla nowych elementów to 0.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| points | Integer | liczbę punktów, jaką można uzyskać za pytanie. | 
Powrót
Rating – ten Rating, 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
Ustawia ikonę oceny.
Zgłasza wyjątek skryptu, jeśli typ ikony oceny jest nieprawidłowy.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and set its rating icon. const item = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); item.setRatingIcon(FormApp.RatingIconType.THUMB_UP);
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| rating | Rating | Typ ikony oceny. | 
Powrót
Rating – ten Rating do tworzenia łańcuszków.
Rzuty
Error – jeśli typ ikony oceny jest nieprawidłowy.
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
Ustawia maksymalny poziom skali oceny. Maksymalny poziom skali oceny musi mieścić się w zakresie od 3 do 10 włącznie. Nowa ocena ma domyślnie poziom skali ocen 3.
Zgłasza wyjątek skryptu, jeśli podane wartości wykraczają poza dozwolone limity.
// Open a form by ID const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); // Get an existing rating item and set its rating scale level. const item = form.getItems(FormApp.ItemType.RATING)[0].asRatingItem(); item.setRatingScaleLevel(7);
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| rating | Integer | Poziom skali ocen. | 
Powrót
Rating – ten Rating do tworzenia łańcuszków.
Rzuty
Error – jeśli poziom skali ocen jest nieprawidłowy
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
Określa, czy respondent musi odpowiedzieć na pytanie.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| enabled | Boolean | czy respondent musi odpowiedzieć na pytanie; | 
Powrót
Rating – 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
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
Rating – ten Rating, 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