Ein Frageelement, bei dem die Teilnehmer eine Option aus einer nummerierten Reihe von Optionsfeldern auswählen können. Auf Elemente kann über ein Form
zugegriffen oder sie können dort erstellt werden. Wenn diese Elemente in einem Quiz verwendet werden, werden sie benotet.
// 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);
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
create | Item | Erstellt eine neue Item für dieses Skalierungselement. |
duplicate() | Scale | Erstellt eine Kopie dieses Elements und hängt sie an das Ende des Formulars an. |
get | Quiz | Gibt das Feedback zurück, das den Teilnehmern angezeigt wird, wenn sie eine benotete Frage beantworten. |
get | String | Ruft den Hilfetext des Elements ab (manchmal auch als Beschreibungstext für Layoutelemente wie Image , Page und Section bezeichnet). |
get | Integer | Die eindeutige Kennung des Artikels. |
get | Integer | Ruft den Index des Elements unter allen Elementen im Formular ab. |
get | String | Das Label für die Untergrenze der Skala, falls vorhanden. |
get | Integer | Die Untergrenze der Skala. |
get | Integer | Gibt die Punktzahl eines benoteten Elements zurück. |
get | String | Das Label für die Obergrenze der Skala, falls vorhanden. |
get | String | Der Titel des Artikels (im Fall eines Section auch als Headertext bezeichnet). |
get | Item | Der Typ des Artikels, dargestellt als Item . |
get | Integer | Die Obergrenze der Skala wird abgerufen. |
is | Boolean | Bestimmt, ob die Befragten die Frage beantworten müssen. |
set | Scale | Legt die Unter- und Obergrenze der Skala fest. |
set | Scale | Hier legen Sie fest, welches Feedback den Teilnehmern angezeigt wird, wenn sie eine bewertbare Frage beantworten, die keine richtige oder falsche Antwort hat (d. h. Fragen, die manuell benotet werden müssen). |
set | Scale | Hiermit wird der Hilfetext des Elements festgelegt (bei Layoutelementen wie Image , Page und Section auch als Beschreibungstext bezeichnet). |
set | Scale | Hier legen Sie Labels für die Unter- und Obergrenze der Skala fest. |
set | Scale | Hiermit wird die Anzahl der Punkte festgelegt, die ein benotetes Element wert ist. |
set | Scale | Hier legen Sie fest, ob die Befragten die Frage beantworten müssen. |
set | Scale | Hiermit wird der Titel des Artikels festgelegt (im Fall eines Section auch als Headertext bezeichnet). |
Detaillierte Dokumentation
create Response(response)
Erstellt eine neue Item
für dieses Skalierungselement. Löst eine Ausnahme aus, wenn das response
-Argument außerhalb der für das Element festgelegten Grenzen liegt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
response | Integer | eine Antwort für diesen Skalenpunkt |
Rückflug
Item
– die Artikelantwort
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
Erstellt eine Kopie dieses Elements und hängt sie an das Ende des Formulars an.
Rückflug
Scale
– ein Duplikat dieses Scale
zur Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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 eine benotete Frage beantworten.
Rückflug
Quiz
: gegebenenfalls das Feedback
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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 Layoutelemente wie Image
, Page
und Section
bezeichnet).
Rückflug
String
: Hilfetext oder Beschreibung des Artikels
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Id()
Die eindeutige Kennung des Artikels.
Rückflug
Integer
: die Artikel-ID
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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 Artikels
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Left Label()
Das Label für die Untergrenze der Skala, falls vorhanden.
Rückflug
String
: Label für die Untergrenze der Skala
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Lower Bound()
Die Untergrenze der Skala.
Rückflug
Integer
– die Untergrenze der Skala
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Points()
Gibt die Punktzahl eines benoteten Elements zurück.
Rückflug
Integer
: Die Punktzahl, die eine Frage wert ist.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Right Label()
Das Label für die Obergrenze der Skala, falls vorhanden.
Rückflug
String
– das Label für die Obergrenze der Skala
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Title()
Der Titel des Artikels (im Fall eines Section
auch als Headertext bezeichnet).
Rückflug
String
– Titel oder Headertext des Artikels
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Type()
Der Typ des Artikels, dargestellt als Item
.
Rückflug
Item
: Der Typ des Artikels.
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Upper Bound()
Die Obergrenze der Skala wird abgerufen.
Rückflug
Integer
– Obergrenze der Skala
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
is Required()
Bestimmt, ob die Befragten die Frage beantworten müssen.
Rückflug
Boolean
– ob die Befragten die Frage beantworten müssen
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Bounds(lower, upper)
Legt die Unter- und Obergrenze der Skala fest. Die Untergrenze muss 0
oder 1
sein. Die Obergrenze muss zwischen 3
und 10
liegen. Für eine neue Skala wird standardmäßig eine untere Grenze von 1
und eine obere Grenze von 5
festgelegt.
Löst eine Scripting-Ausnahme aus, wenn die angegebenen Werte außerhalb der zulässigen Grenzen liegen. Dezimalstellen werden auf die vorangehende Ganzzahl gekürzt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
lower | Integer | die neue Untergrenze |
upper | Integer | die neue Obergrenze |
Rückflug
Scale
– dieses Scale
für die Verkettung
Löst
Error
– wenn die Unter- oder Obergrenze ungültig ist
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set General Feedback(feedback)
Hier legen Sie fest, welches Feedback den Teilnehmern angezeigt wird, wenn sie eine bewertbare Frage beantworten, die keine richtige oder falsche Antwort hat (d. h. Fragen, die manuell benotet werden müssen).
Parameter
Name | Typ | Beschreibung |
---|---|---|
feedback | Quiz | das neue Feedback |
Rückflug
Scale
– dieses Scale
für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
Hiermit wird der Hilfetext des Elements festgelegt (bei Layoutelementen wie Image
, Page
und Section
auch als Beschreibungstext bezeichnet).
Parameter
Name | Typ | Beschreibung |
---|---|---|
text | String | den neuen Hilfetext |
Rückflug
Scale
– dieses Scale
für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Labels(lower, upper)
Hier legen Sie Labels für die Unter- und Obergrenze der Skala fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
lower | String | das neue Label für die Untergrenze |
upper | String | das neue Label für die Obergrenze |
Rückflug
Scale
– dieses Scale
für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Points(points)
Hiermit wird die Anzahl der Punkte festgelegt, die ein benotetes 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
Scale
– dieses Scale
für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
Hier legen Sie fest, ob die Befragten die Frage beantworten müssen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
enabled | Boolean | ob die Befragten die Frage beantworten müssen |
Rückflug
Scale
– das aktuelle Element (für die Verknüpfung)
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
Hiermit wird der Titel des Artikels festgelegt (im Fall eines Section
auch als Headertext bezeichnet).
Parameter
Name | Typ | Beschreibung |
---|---|---|
title | String | den neuen Titel oder Headertext |
Rückflug
Scale
– dieses Scale
für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms