Obtenir des informations d'enquête
Pour demander au client de remplir une enquête concernant la conversation avec l'agent, récupérez l'ID de session et l'ID d'interaction de la conversation lors de l'établissement de la session de discussion, puis transmettez ces valeurs à un service d'enquête une fois la conversation terminée.
Imaginons, par exemple, que vous utilisiez un service d'enquête comme Oracle Feedback Cloud Service pour développer une enquête qui utilise les paramètres de la session et de l'interaction. Lorsque la conversation avec l'agent prend fin, vous pouvez afficher un lien vers le formulaire d'enquête, par exemple https://example.com?session=12345&surveyid=12345
. Voici comment utiliser la propriété Variable de réponse de discussion du composant de flux de dialogue Lancement d'agent pour obtenir les ID dont vous avez besoin, puis utiliser l'entrée de regroupement de ressources systemComponent_AgentConversation_conclusionMessage
du composant de flux de dialogue Conversation d'agent pour les transmettre dans un lien vers un service d'enquête.
Lorsque la session de discussion est établie avec l'agent physique, Oracle B2C Service envoie la charge utile suivante pour les canaux créés dans la version 20.1 et les versions ultérieures, et se connectent à Oracle B2C Service 19A et versions ultérieures. Il s'agit du format standard.
{
"sessionId": "string", // agent session id
"completedSurveyId": int,
"engagementId": int, // survey id
"cancelledSurveyId": int
}
Pour les canaux créés avant la version 20.1 et qui se connectent à une instance Oracle B2C Service antérieure à la version 19A, il envoie cette charge utile. Il s'agit du format hérité.
{
"sessionId": "string", // agent session id
"completedSurveyId": {
"id": int
},
"engagementId": { // survey id
"id": int
},
"cancelledSurveyId": {
"id": int
}
}
Le moteur de boîte de dialogue stocke cette charge utile dans la variable de correspondance référencée par la propriété Variable de réponse de discussion du composant d'initialisation d'agent. (Si la propriété n'est pas définie, la charge utile est ignorée.)
Conseil :
Vous pouvez configurer l'enquête pour qu'elle utilise d'autres paramètres, tels que le nom et l'adresse électronique de l'utilisateur.