- Ресурс: FormResponse
- Отвечать
- ТекстОтветы
- ТекстОтвет
- FileUploadAnswers
- FileUploadAnswer
- Оценка
- Методы
Ресурс: FormResponse
Форма ответа.
JSON-представление |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
Поля | |
---|---|
form Id | Только вывод. Идентификатор формы. |
response Id | Только вывод. Идентификатор ответа. |
create Time | Только вывод. Временная метка первой отправки ответа. Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
last Submitted Time | Только вывод. Временная метка последнего времени отправки ответа. Не отслеживает изменения оценок. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
respondent Email | Только вывод. Адрес электронной почты (если имеется) респондента. |
answers | Только вывод. Фактические ответы на вопросы, сгруппированные по идентификатору вопроса. Объект, содержащий список пар |
total Score | Только вывод. Общее количество баллов, которое респондент получил за свою работу. Устанавливается только в том случае, если форма представляла собой тест и ответ оценивался. Сюда входят баллы, автоматически начисляемые посредством автооценки с учетом любых ручных исправлений, внесенных владельцем формы. |
Отвечать
Представленный ответ на вопрос.
JSON-представление |
---|
{ "questionId": string, "grade": { object ( |
Поля | |
---|---|
question Id | Только вывод. Идентификатор вопроса. См. также |
grade | Только вывод. Оценка за ответ, если форма представляла собой тест. |
value поля объединения. Ответ пользователя. value может быть только одним из следующих: | |
text Answers | Только вывод. Конкретные ответы в виде текста. |
file Upload Answers | Только вывод. Ответы на вопрос о загрузке файла. |
ТекстОтветы
Ответы на вопросы в виде текста.
JSON-представление |
---|
{
"answers": [
{
object ( |
Поля | |
---|---|
answers[] | Только вывод. Ответы на вопрос. Для |
ТекстОтвет
Ответ на вопрос, представленный в виде текста.
JSON-представление |
---|
{ "value": string } |
Поля | |
---|---|
value | Только вывод. Значение ответа. Форматирование, используемое для различных типов вопросов:
|
FileUploadAnswers
Все отправленные файлы на вопрос FileUpload.
JSON-представление |
---|
{
"answers": [
{
object ( |
Поля | |
---|---|
answers[] | Только вывод. Все отправленные файлы на вопрос FileUpload. |
FileUploadAnswer
Информация об одном файле, отправленном на вопрос о загрузке файла.
JSON-представление |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Поля | |
---|---|
file Id | Только вывод. Идентификатор файла Google Диска. |
file Name | Только вывод. Имя файла, сохраненное на Google Диске при загрузке. |
mime Type | Только вывод. MIME-тип файла, сохраненный на Google Диске при загрузке. |
Оценка
Информация об оценке, связанная с ответом респондента на вопрос.
JSON-представление |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
Поля | |
---|---|
score | Только вывод. Числовой балл, присуждаемый за ответ. |
correct | Только вывод. Правильно ли был дан ответ на вопрос или нет. Нулевого балла недостаточно, чтобы сделать вывод о неправильности, поскольку правильный ответ на вопрос может стоить ноль баллов. |
feedback | Только вывод. За ответ дан дополнительный отзыв. |
Методы | |
---|---|
| Получите один ответ из формы. |
| Перечислите ответы формы. |