- 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 | |
---|---|
form |
Apenas saída. O ID do formulário. |
response |
Apenas saída. O ID da resposta. |
create |
Apenas saída. Carimbo de data/hora da primeira vez que a resposta foi enviada. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
last |
Apenas saída. Carimbo de data/hora da última vez em que a resposta foi enviada. Não rastreia mudanças nas notas. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
respondent |
Apenas saída. O endereço de e-mail (se coletado) do participante. |
answers |
Apenas saída. As respostas reais às perguntas, com chave de questionId. Um objeto com uma lista de pares |
total |
Apenas saída. O número total de pontos que o participante recebeu pelo envio Só defina se o formulário foi um teste e a resposta foi avaliada. Isso inclui pontos concedidos automaticamente pela correção automática ajustados 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 | |
---|---|
question |
Apenas saída. O ID da pergunta. Consulte também |
grade |
Apenas saída. A nota da resposta, se o formulário foi um teste. |
Campo de união value . A resposta do usuário. value pode ser apenas de um dos tipos a seguir: |
|
text |
Apenas saída. As respostas específicas como texto. |
file |
Apenas saída. As respostas a uma pergunta de upload de arquivos. |
TextAnswers
A resposta de uma pergunta como texto.
Representação JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Apenas saída. Respostas a uma pergunta. Para |
TextAnswer
Uma 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 sobre um único arquivo enviado para uma pergunta de upload de arquivos.
Representação JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Campos | |
---|---|
file |
Apenas saída. O ID do arquivo do Google Drive. |
file |
Apenas saída. O nome do arquivo, conforme armazenado no Google Drive no upload. |
mime |
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 atribuí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 inferir a incorreção, já que uma pergunta respondida corretamente pode valer zero pontos. |
feedback |
Apenas saída. Feedback adicional dado para uma resposta. |
Métodos |
|
---|---|
|
Receber uma resposta do formulário. |
|
Listar as respostas de um formulário. |