- Ressource: FormResponse
- Antwort
- TextAnswers
- TextAnswer
- FileUploadAnswers
- FileUploadAnswer
- Note
- Methoden
Ressource: FormResponse
Eine Formularantwort.
JSON-Darstellung |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
Felder | |
---|---|
formId |
Nur Ausgabe Die Formular-ID. |
responseId |
Nur Ausgabe Die Antwort-ID. |
createTime |
Nur Ausgabe Der Zeitstempel für den Zeitpunkt, zu dem die Antwort zum ersten Mal gesendet wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
lastSubmittedTime |
Nur Ausgabe Der Zeitstempel für den letzten Zeitpunkt, zu dem die Antwort gesendet wurde. Änderungen an Noten werden nicht nachverfolgt. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
respondentEmail |
Nur Ausgabe Die E-Mail-Adresse des Befragten (falls erfasst) |
answers |
Nur Ausgabe Die tatsächlichen Antworten auf die Fragen, angegeben nach questionId. Ein Objekt, das eine Liste von |
totalScore |
Nur Ausgabe Die Gesamtzahl der Punkte, die der Teilnehmer für seine Einreichung erhalten hat. Dieser Wert wird nur festgelegt, wenn das Formular ein Quiz ist und die Antwort benotet wurde. Dazu gehören auch automatisch vergebene Punkte, die durch manuelle Korrekturen vom Formularinhaber angepasst werden. |
Antwort
Die eingereichte Antwort auf eine Frage.
JSON-Darstellung |
---|
{ "questionId": string, "grade": { object ( |
Felder | |
---|---|
questionId |
Nur Ausgabe Die ID der Frage. Siehe auch |
grade |
Nur Ausgabe Die Note der Antwort, wenn das Formular ein Quiz war. |
Union-Feld value . Die Antwort des Nutzers. Für value ist nur einer der folgenden Werte zulässig: |
|
textAnswers |
Nur Ausgabe Die konkreten Antworten in Textform. |
fileUploadAnswers |
Nur Ausgabe Die Antworten auf eine Frage zum Dateiupload. |
TextAnswers
Die Antworten auf eine Frage als Text.
JSON-Darstellung |
---|
{
"answers": [
{
object ( |
Felder | |
---|---|
answers[] |
Nur Ausgabe Antworten auf eine Frage. Bei |
TextAnswer
Eine Antwort auf eine Frage, die als Text dargestellt wird.
JSON-Darstellung |
---|
{ "value": string } |
Felder | |
---|---|
value |
Nur Ausgabe Der Antwortwert. Formatierungen für verschiedene Arten von Fragen:
|
FileUploadAnswers
Alle für eine FileUpload-Frage eingereichten Dateien.
JSON-Darstellung |
---|
{
"answers": [
{
object ( |
Felder | |
---|---|
answers[] |
Nur Ausgabe Alle für eine FileUpload-Frage eingereichten Dateien. |
FileUploadAnswer
Informationen zu einer einzelnen Datei, die bei einer Dateiupload-Frage eingereicht werden.
JSON-Darstellung |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Felder | |
---|---|
fileId |
Nur Ausgabe Die ID der Google Drive-Datei. |
fileName |
Nur Ausgabe Der Dateiname, wie er beim Hochladen in Google Drive gespeichert wurde. |
mimeType |
Nur Ausgabe Der MIME-Typ der Datei, wie er beim Hochladen in Google Drive gespeichert wurde. |
Note
Noten für die Antwort eines Teilnehmers auf eine Frage
JSON-Darstellung |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
Felder | |
---|---|
score |
Nur Ausgabe Die Punktzahl, die für die Antwort vergeben wurde. |
correct |
Nur Ausgabe Gibt an, ob die Frage richtig beantwortet wurde oder nicht. Eine Nullpunktzahl reicht nicht aus, um eine Unrichtigkeit abzuleiten, da eine richtig beantwortete Frage auch null Punkte wert sein kann. |
feedback |
Nur Ausgabe Zusätzliches Feedback zu einer Antwort. |
Methoden |
|
---|---|
|
Sie erhalten eine Antwort für das Formular. |
|
Formularantworten auflisten. |