Obtenir des informations de sondage

Si vous voulez demander au client de remplir un sondage à propos de la conversation avec l'agent, vous pouvez obtenir l'ID session et l'ID engagement de celle-ci au moment de l'établissement de la session de clavardage, puis transmettre ces valeurs à un service de sondage à la fin de la conversation.

Supposons, par exemple, que vous utilisiez un service de sondage tel qu'Oracle Feedback Cloud Service pour mettre au point un sondage qui récupère des paramètres de session et d'engagement. À la fin de la conversation avec l'agent, vous pouvez afficher un lien vers le formulaire du sondage, tel que https://example.com?session=12345&surveyid=12345. Voici comment utiliser la propriété Chat Response Variable (Variable de réponse de clavardage) du composant de flux de dialogue de lancement d'agent pour obtenir les ID dont vous avez besoin, puis utiliser l'entrée d'ensemble de ressources systemComponent_AgentConversation_conclusionMessage du composant de flux de dialogue de conversation d'agent pour les transmettre dans un lien vers un service de sondage.

Lorsque la session de clavardage est établie avec l'agent humain, Oracle B2C Service envoie les données utiles suivantes pour les canaux créés dans les versions 20.1 et ultérieures et se connecte à Oracle B2C Service 19A et ultérieur. On parle alors de format standard.

{
  "sessionId": "string", // agent session id
  "completedSurveyId": int,
  "engagementId": int,  // survey id
  "cancelledSurveyId": int
}

Pour les canaux créés avant 20.1, et pour les canaux qui se connectent à une instance d'Oracle B2C Service antérieure à 19A, il envoie ces données utiles. On parle alors de format existant.

{
  "sessionId": "string", // agent session id

  "completedSurveyId": {
    "id": int
  },

  "engagementId": { // survey id
    "id": int
  },

  "cancelledSurveyId": {
    "id": int
  }
}

Le moteur de dialogue stocke ces données utiles dans la variable de mappage référencée par la propriété Variable de réponse de clavardage du composant de lancement d'agent. (Si la propriété n'est pas définie, les données utiles sont abandonnées).

Conseil :

Vous pouvez configurer le sondage pour qu'il récupère d'autres paramètres, tels que le nom de l'utilisateur et son adresse de courriel.