Ein Frageelement, mit dem der Befragte eine Bewertung abgeben kann. Auf Elemente kann über eine Form
zugegriffen oder es können Elemente über eine Form
erstellt werden. Wenn diese Elemente in einem Quiz verwendet werden, werden sie bewertet.
// 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);
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
create | Item | Erstellt ein neues Item für dieses Bewertungselement. |
duplicate() | Rating | Erstellt eine Kopie dieses Elements und fügt sie am Ende des Formulars ein. |
get | Quiz | Gibt das Feedback zurück, das den Teilnehmern angezeigt wird, wenn sie auf eine benotbare Frage antworten. |
get | String | Ruft den Hilfetext des Elements ab (manchmal auch als Beschreibungstext für Layout-Elemente wie Image , Page und Section bezeichnet). |
get | Integer | Ruft die eindeutige Kennung des Elements ab. |
get | Integer | Ruft den Index des Elements unter allen Elementen im Formular ab. |
get | Integer | Gibt den Punktwert eines bewertbaren Elements zurück. |
get | Rating | Ruft das für die Bewertung ausgewählte Symbol ab. |
get | Integer | Ruft das Skalierungsniveau der Altersfreigabe ab. |
get | String | Ruft den Titel des Elements ab (bei einem Section manchmal auch als Überschrift bezeichnet). |
get | Item | Ruft den Typ des Elements als Item ab. |
is | Boolean | Gibt an, ob der Befragte die Frage beantworten muss. |
set | Rating | Legt das Feedback fest, das den Teilnehmern angezeigt wird, wenn sie auf eine Frage antworten, die bewertet werden kann, aber keine richtige oder falsche Antwort hat (d. h. Fragen, die manuell bewertet werden müssen). |
set | Rating | Legt den Hilfetext des Elements fest (manchmal auch als Beschreibungstext für Layout-Elemente wie Image , Page und Section bezeichnet). |
set | Rating | Legt die Anzahl der Punkte fest, die ein bewertbares Element wert ist. |
set | Rating | Legt das Symbol für die Altersfreigabe fest. |
set | Rating | Legt die maximale Skalierungsstufe der Bewertung fest. |
set | Rating | Legt fest, ob der Befragte die Frage beantworten muss. |
set | Rating | Legt den Titel des Elements fest (bei einem Section manchmal auch als Überschrift bezeichnet). |
Detaillierte Dokumentation
create Response(response)
Erstellt ein neues Item
für dieses Bewertungselement.
Löst eine Scripting-Ausnahme aus, wenn der angegebene response
kleiner als 1
oder größer als der von get
zurückgegebene Wert ist.
// 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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
response | Integer | Eine Wertantwort für dieses Bewertungselement. |
Rückflug
Item
: Die Antwort auf das Element.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
Erstellt eine Kopie dieses Elements und fügt sie am Ende des Formulars ein.
Rückflug
Rating
– ein Duplikat dieses Rating
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get General Feedback()
Gibt das Feedback zurück, das den Teilnehmern angezeigt wird, wenn sie auf eine benotbare Frage antworten.
Rückflug
Quiz
– das Feedback, falls vorhanden.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Help Text()
Ruft den Hilfetext des Elements ab (manchmal auch als Beschreibungstext für Layout-Elemente wie Image
, Page
und Section
bezeichnet).
Rückflug
String
– der Hilfetext oder die Beschreibung des Artikels
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Id()
Ruft die eindeutige Kennung des Elements ab.
Rückflug
Integer
: die ID des Artikels
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Index()
Ruft den Index des Elements unter allen Elementen im Formular ab.
Rückflug
Integer
: der Index des Elements
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Points()
Gibt den Punktwert eines bewertbaren Elements zurück.
Rückflug
Integer
: Die Anzahl der Punkte, die eine Frage wert ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Rating Icon()
Ruft das für die Bewertung ausgewählte Symbol ab.
// 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();
Rückflug
Rating
: Der Typ des Bewertungssymbols.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Rating Scale Level()
Ruft das Skalierungsniveau der Altersfreigabe ab.
// 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();
Rückflug
Integer
: Der Wert auf der Bewertungsskala.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Title()
Ruft den Titel des Elements ab (bei einem Section
manchmal auch als Überschrift bezeichnet).
Rückflug
String
– der Titel oder Headertext des Elements
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Type()
Ruft den Typ des Elements als Item
ab.
Rückflug
Item
: Der Typ des Artikels.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
is Required()
Gibt an, ob der Befragte die Frage beantworten muss.
Rückflug
Boolean
– ob der Befragte die Frage beantworten muss
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set General Feedback(feedback)
Legt das Feedback fest, das den Teilnehmern angezeigt wird, wenn sie auf eine Frage antworten, die bewertet werden kann, aber keine richtige oder falsche Antwort hat (d. h. Fragen, die manuell bewertet werden müssen).
Parameter
Name | Typ | Beschreibung |
---|---|---|
feedback | Quiz | das neue Feedback |
Rückflug
Rating
– diese Rating
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
Legt den Hilfetext des Elements fest (manchmal auch als Beschreibungstext für Layout-Elemente wie Image
, Page
und Section
bezeichnet).
Parameter
Name | Typ | Beschreibung |
---|---|---|
text | String | der neue Hilfetext |
Rückflug
Rating
– diese Rating
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Points(points)
Legt die Anzahl der Punkte fest, die ein bewertbares Element wert ist. Der Standardwert für neue Elemente ist 0.
Parameter
Name | Typ | Beschreibung |
---|---|---|
points | Integer | die Anzahl der Punkte, die ein Frageelement wert ist |
Rückflug
Rating
– diese Rating
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Rating Icon(ratingIcon)
Legt das Symbol für die Altersfreigabe fest.
Löst eine Scripting-Ausnahme aus, wenn der Typ des Altersfreigabe-Symbols ungültig ist.
// 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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
rating | Rating | Der Typ des Bewertungssymbols. |
Rückflug
Rating
– Diese Rating
zur Verkettung.
Löst
Error
: Wenn der Typ des Bewertungssymbols ungültig ist
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Rating Scale Level(ratingScaleLevel)
Legt die maximale Skalierungsstufe der Bewertung fest. Die maximale Skalierungsstufe der Bewertung muss zwischen 3
und 10
(einschließlich) liegen. Eine neue Bewertung hat standardmäßig die Bewertungsskala 3
.
Löst eine Scripting-Ausnahme aus, wenn die angegebenen Werte außerhalb der zulässigen Grenzwerte liegen.
// 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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
rating | Integer | Der Wert auf der Bewertungsskala. |
Rückflug
Rating
– Diese Rating
zur Verkettung.
Löst
Error
: wenn die Bewertungsskala ungültig ist
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
Legt fest, ob der Befragte die Frage beantworten muss.
Parameter
Name | Typ | Beschreibung |
---|---|---|
enabled | Boolean | ob der Befragte die Frage beantworten muss |
Rückflug
Rating
– das aktuelle Element (zum Verketten)
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
Legt den Titel des Elements fest (bei einem Section
manchmal auch als Überschrift bezeichnet).
Parameter
Name | Typ | Beschreibung |
---|---|---|
title | String | den neuen Titel oder Headertext |
Rückflug
Rating
– diese Rating
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms