- Recurso: FormResponse
- Resposta
- TextAnswers
- TextAnswer
- FileUploadAnswers
- FileUploadAnswer
- Nota
- Métodos
Recurso: FormResponse
Uma resposta ao formulário.
Representação JSON |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
Campos | |
---|---|
formId |
Apenas saída. O ID do formulário. |
responseId |
Apenas saída. O ID da resposta. |
createTime |
Apenas saída. Carimbo de data/hora da primeira vez que a resposta foi enviada. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
lastSubmittedTime |
Apenas saída. Carimbo de data/hora do momento mais recente em que a resposta foi enviada. Não acompanha alterações nas notas. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
respondentEmail |
Apenas saída. O endereço de e-mail (se coletado) do participante. |
answers |
Apenas saída. As respostas reais às perguntas, apresentadas por questionId. Um objeto com uma lista de pares |
totalScore |
Apenas saída. O número total de pontos que o participante recebeu no envio. Ele só será definido se o formulário for um teste e a resposta tiver sido corrigida. Isso inclui pontos concedidos automaticamente por meio de notas automáticas ajustadas por correções manuais inseridas pelo proprietário do formulário. |
Resposta
A resposta enviada para uma pergunta.
Representação JSON |
---|
{ "questionId": string, "grade": { object ( |
Campos | |
---|---|
questionId |
Apenas saída. O código da pergunta. Consulte também |
grade |
Apenas saída. A nota da resposta se o formulário for um teste. |
Campo de união value . É a resposta do usuário. value pode ser apenas de um dos tipos a seguir: |
|
textAnswers |
Apenas saída. As respostas específicas como texto. |
fileUploadAnswers |
Apenas saída. As respostas para uma pergunta de upload de arquivo. |
Respostas de texto
As respostas de uma pergunta como texto.
Representação JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Apenas saída. Responde a uma pergunta. Para |
Resposta de texto
É a resposta a uma pergunta representada como texto.
Representação JSON |
---|
{ "value": string } |
Campos | |
---|---|
value |
Apenas saída. O valor da resposta. Formatação usada para diferentes tipos de pergunta:
|
FileUploadAnswers
Todos os arquivos enviados para uma pergunta do tipo Upload de arquivo.
Representação JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Apenas saída. Todos os arquivos enviados para uma pergunta do tipo Upload de arquivo. |
Resposta ao upload de arquivo
Informações de um único arquivo enviado para uma pergunta de upload de arquivo.
Representação JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Campos | |
---|---|
fileId |
Apenas saída. O código do arquivo do Google Drive. |
fileName |
Apenas saída. O nome do arquivo, conforme armazenado no Google Drive no upload. |
mimeType |
Apenas saída. O tipo MIME do arquivo, conforme armazenado no Google Drive no upload. |
Nota
Atribua notas às informações associadas à resposta de um participante a uma pergunta.
Representação JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
Campos | |
---|---|
score |
Apenas saída. A pontuação numérica da resposta. |
correct |
Apenas saída. Se a pergunta foi respondida corretamente ou não. Uma pontuação de zero pontos não é suficiente para deduzir a incorreção, já que uma pergunta respondida corretamente pode valer zero. |
feedback |
Apenas saída. Feedback adicional fornecido como resposta. |
Métodos |
|
---|---|
|
Receba uma resposta do formulário. |
|
Lista as respostas de um formulário. |