SurveyResponse

Réponse à l'enquête.

Représentation 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)
}
Champs
survey

string

Enquête envoyée à l'utilisateur. Renvoie une colonne &conversations/{conversationId}/surveys/{surveyId}", où {conversationId} est l'ID unique de la conversation et {surveyId} est l'ID unique de l'enquête.

rating

enum (SurveyRating)

Note attribuée par l'utilisateur.

feedback

string

Commentaires textuels de l'utilisateur.

Facultatif.

createTime

string (Timestamp format)

Heure à laquelle vous avez répondu à l'enquête.

Horodatage au format RFC3339 UTC "Zulu" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

surveyQuestionId

string

Identifiant unique de la question.

questionResponseText

string

Texte sur lequel l'utilisateur a appuyé en tant que réponse à la question.

questionResponsePostbackData

string

Données de postback pour la réponse à la question sur laquelle l'utilisateur a appuyé

questionType

enum (SurveyQuestionType)

Type de question.

questionIndex

integer

Index de la question de l'enquête.

totalQuestionCount

integer

Nombre total de questions dans l'enquête.

surveyTriggerSource

enum (SurveyTriggerSource)

Source du déclencheur de l'enquête.