- Recurso: FormResponse
- Resposta
- TextAnswers
- TextAnswer
- FileUploadAnswers
- FileUploadAnswer
- Nota
- Métodos
Recurso: FormResponse
Uma resposta de 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 RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
lastSubmittedTime |
Apenas saída. Carimbo de data/hora da hora mais recente em que a resposta foi enviada. Não monitora alterações nas notas. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", 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, classificadas 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. Só é definido se o formulário for um teste e a resposta tiver sido avaliada. Isso inclui os pontos concedidos automaticamente pelas 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 ID da pergunta. Consulte também |
grade |
Apenas saída. A nota da resposta, se o formulário era 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 com upload de arquivo. |
TextAnswers
As respostas de uma pergunta como texto.
Representação JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Apenas saída. Respostas para uma pergunta. Para |
TextAnswer
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 FileUpload.
Representação JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Apenas saída. Todos os arquivos enviados para uma pergunta FileUpload. |
FileUploadAnswer
Informações de um único arquivo enviado a uma pergunta com upload de arquivo.
Representação JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Campos | |
---|---|
fileId |
Apenas saída. O ID do arquivo do Google Drive. |
fileName |
Apenas saída. O nome do arquivo, como armazenado no Google Drive no upload. |
mimeType |
Apenas saída. O tipo MIME do arquivo, conforme armazenado no Google Drive no upload. |
Nota
Informações de nota 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 zero não é suficiente para inferir erros, já que uma pergunta respondida corretamente pode valer zero pontos. |
feedback |
Apenas saída. Feedback adicional fornecido para uma resposta. |
Métodos |
|
---|---|
|
Receba uma resposta do formulário. |
|
Listar as respostas de um formulário. |