SurveyResponse

Uma resposta à pesquisa.

Representação JSON
{
  "survey": string,
  "rating": enum (SurveyRating),
  "feedback": string,
  "createTime": string,
  "surveyQuestionId": string,
  "questionResponseText": string,
  "questionResponsePostbackData": string,
  "questionType": enum (SurveyQuestionType),
  "questionIndex": integer,
  "totalQuestionCount": integer,
  "surveyTriggerSource": enum (SurveyTriggerSource)
}
Campos
survey

string

A pesquisa que foi enviada ao usuário. Se refere a "conversations/{conversationId}/surveys/{surveyId}", em que {conversationId} é o ID exclusivo da conversa e {surveyId} é o ID exclusivo da pesquisa.

rating

enum (SurveyRating)

Uma classificação do usuário.

feedback

string

Feedback de texto do usuário.

Opcional.

createTime

string (Timestamp format)

A hora em que a pesquisa foi respondida.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

surveyQuestionId

string

O identificador exclusivo da pergunta.

questionResponseText

string

O texto em que o usuário tocou como resposta à pergunta.

questionResponsePostbackData

string

Os dados de postback para a resposta à pergunta que o usuário tocou

questionType

enum (SurveyQuestionType)

Tipo de pergunta.

questionIndex

integer

O índice da pergunta na pesquisa.

totalQuestionCount

integer

O número total de perguntas na pesquisa.

surveyTriggerSource

enum (SurveyTriggerSource)

A origem do acionador da pesquisa.