- 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 respuesta. |
createTime |
Solo salida. Marca de tiempo de la primera vez que se envió la respuesta. Es una marca de tiempo en formato RFC3339 UTC “Zulú”, con 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 hace un seguimiento de los cambios en las calificaciones. Es una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
respondentEmail |
Solo salida. La dirección de correo electrónico (si se recopila) del encuestado. |
answers |
Solo salida. Son las respuestas reales a las preguntas, seguidas de questionId. Es un objeto que contiene una lista de pares |
totalScore |
Solo salida. Es la cantidad total de puntos que recibió el encuestado por su envío. Solo se estableció si el formulario era un cuestionario y se calificó la respuesta. Esto incluye los puntos otorgados automáticamente mediante la calificación automática ajustada por cualquier corrección manual que ingrese el propietario del formulario. |
Respuesta
Es la respuesta que se envió para una pregunta.
Representación JSON |
---|
{ "questionId": string, "grade": { object ( |
Campos | |
---|---|
questionId |
Solo salida. Es el ID de la pregunta. Consulta también |
grade |
Solo salida. Corresponde a la calificación de la respuesta si el formulario era un cuestionario. |
Campo de unión value . Corresponde a la respuesta del usuario. Las direcciones (value ) solo pueden ser una de las siguientes opciones: |
|
textAnswers |
Solo salida. Son las respuestas específicas como texto. |
fileUploadAnswers |
Solo salida. Las respuestas a una pregunta de carga de archivos. |
TextAnswers
Las preguntas se responden como texto.
Representación JSON |
---|
{
"answers": [
{
object ( |
Campos | |
---|---|
answers[] |
Solo salida. Respuestas a una pregunta. Para los valores |
TextoRespuesta
Corresponde a 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 utiliza para diferentes tipos de preguntas:
|
Subidas de archivos
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 |
Respuesta
Información de un solo archivo enviado a una pregunta de carga de archivos.
Representación JSON |
---|
{ "fileId": string, "fileName": string, "mimeType": string } |
Campos | |
---|---|
fileId |
Solo salida. Es el ID del archivo de Google Drive. |
fileName |
Solo salida. El nombre del archivo, tal como se almacenó en Google Drive al momento de la carga. |
mimeType |
Solo salida. El tipo de MIME del archivo, como se almacena en Google Drive al momento de la carga. |
Calificación
Califica la información asociada con la respuesta de un encuestado a una pregunta.
Representación JSON |
---|
{
"score": number,
"correct": boolean,
"feedback": {
object ( |
Campos | |
---|---|
score |
Solo salida. La puntuación numérica otorgada para la respuesta. |
correct |
Solo salida. Indica si la pregunta se respondió correctamente o no. Una puntuación de cero puntos no es suficiente para inferir la incorrecta, ya que una pregunta respondida de forma correcta podría valer cero puntos. |
feedback |
Solo salida. Comentarios adicionales para una respuesta. |
Métodos |
|
---|---|
|
Obtén una respuesta del formulario. |
|
Enumera las respuestas de un formulario. |