- Recurso: FormResponse
- Respuesta
- TextAnswers
- TextAnswer
- FileUploadAnswers
- FileUploadAnswer
- Calificación
- Métodos
Recurso: FormResponse
Una respuesta de formulario.
Representación JSON |
---|
{
"formId": string,
"responseId": string,
"createTime": string,
"lastSubmittedTime": string,
"respondentEmail": string,
"answers": {
string: {
object ( |
Campos | |
---|---|
formId |
Solo salida. El ID del formulario. |
responseId |
Solo salida. El ID de la respuesta. |
createTime |
Solo salida. Marca de tiempo de la primera vez que se envió la respuesta. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
lastSubmittedTime |
Solo salida. Marca de tiempo de la hora más reciente en la que se envió la respuesta. No realiza un seguimiento de los cambios en las calificaciones. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
respondentEmail |
Solo salida. Es la dirección de correo electrónico (si se recopila) del encuestado. |
answers |
Solo salida. Las respuestas reales a las preguntas, codificadas por questionId. Es un objeto que contiene una lista de pares |
totalScore |
Solo salida. La cantidad total de puntos que el encuestado recibió por su entrega. Solo se establece si el formulario es un cuestionario y se califica la respuesta. Esto incluye los puntos otorgados automáticamente mediante la calificación automática que se ajusta según las correcciones manuales ingresadas por el propietario del formulario. |
Respuesta
Es la respuesta enviada para una pregunta.
Representación JSON |
---|
{ "questionId": string, "grade": { object ( |
Campos | |
---|---|
questionId |
Solo salida. El ID de la pregunta. Consulta también |
grade |
Solo salida. La calificación de la respuesta si el formulario es un cuestionario. |
Campo de unión value . La respuesta del usuario. Las direcciones (value ) solo pueden ser una de las siguientes opciones: |
|
textAnswers |
Solo salida. Las respuestas específicas en forma de texto. |
fileUploadAnswers |
Solo salida. Son las respuestas a una pregunta de carga de archivos. |
TextAnswers
Son las respuestas de una pregunta en forma de texto.
Representación JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Solo salida. Respuestas a una pregunta. Para |
TextAnswer
Una respuesta a una pregunta representada como texto.
Representación JSON |
---|
{ "value": string } |
Campos | |
---|---|
value |
Solo salida. Es el valor de la respuesta. Formato que se usa para diferentes tipos de preguntas:
|
FileUploadAnswers
Todos los archivos enviados para una pregunta de FileUpload
Representación JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Solo salida. Todos los archivos enviados para una pregunta de FileUpload |
FileUploadAnswer
Información sobre un solo archivo enviado a una pregunta de carga de archivos.
Representación JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Campos | |
---|---|
fileId |
Solo salida. El ID del archivo de Google Drive. |
fileName |
Solo salida. El nombre del archivo, tal como se guardó en Google Drive cuando se subió. |
mimeType |
Solo salida. Es el tipo de MIME del archivo, tal como se almacena en Google Drive cuando se sube. |
Calificación
Información de calificación asociada con la respuesta de un encuestado a una pregunta.
Representación JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
Campos | |
---|---|
score |
Solo salida. Es la puntuación numérica que se otorga a la respuesta. |
correct |
Solo salida. Si la pregunta se respondió correctamente o no. Una puntuación cero no es suficiente para inferir información incorrecta, ya que una pregunta respondida correctamente podría valer cero puntos. |
feedback |
Solo salida. Comentarios adicionales proporcionados sobre una respuesta. |
Métodos |
|
---|---|
|
Obtén una respuesta del formulario. |
|
Enumera las respuestas de un formulario. |