SurveyResponse

Una risposta al sondaggio.

Rappresentazione 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)
}
Campi
survey

string

Il sondaggio che è stato inviato all'utente. Risolvi a "conversationals/{conversationalId}/surveys/{surveyId}", dove {conversationalId} è l'ID univoco della conversazione e {surveyId} è l'ID univoco del sondaggio.

rating

enum (SurveyRating)

Una valutazione dell'utente.

feedback

string

Feedback di testo dell'utente.

(Facoltativo)

createTime

string (Timestamp format)

La data e l'ora di risposta al sondaggio.

Un timestamp in formato RFC3339 UTC "Zulu", con una risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

surveyQuestionId

string

L'identificatore univoco della domanda.

questionResponseText

string

Il testo toccato dall'utente come risposta alla domanda.

questionResponsePostbackData

string

I dati postback per la risposta alla domanda che l'utente ha toccato

questionType

enum (SurveyQuestionType)

Tipo di domanda.

questionIndex

integer

L'indice della domanda nel sondaggio.

totalQuestionCount

integer

Il numero di domande totali nel sondaggio.

surveyTriggerSource

enum (SurveyTriggerSource)

L'origine dell'attivatore del sondaggio.