Ottieni informazioni sondaggio
Se si desidera chiedere al cliente di compilare un sondaggio sulla conversazione con l'agente, è possibile ottenere l'ID sessione e l'ID coinvolgimento della conversazione quando viene stabilita la sessione di chat e quindi passare tali valori a un servizio di sondaggio al termine della conversazione.
Si supponga, ad esempio, di aver utilizzato un servizio di sondaggio come Oracle Feedback Cloud Service per sviluppare un sondaggio che prende i parametri di sessione e coinvolgimento. Al termine della conversazione dell'agente, è possibile visualizzare un collegamento al modulo di sondaggio, ad esempio https://example.com?session=12345&surveyid=12345
. Di seguito viene descritto come utilizzare la proprietà Variabile di risposta chat del componente di flusso della finestra di dialogo Avvio agente per ottenere gli ID necessari, quindi utilizzare la voce del bundle di risorse systemComponent_AgentConversation_conclusionMessage
del componente di flusso della finestra di dialogo Conversazione agente per passarli in un collegamento a un servizio di sondaggio.
Quando la sessione di chat viene stabilita con l'agente reale, Oracle B2C Service invia il payload riportato di seguito per i canali creati nella versione 20.1 e successive e si connette a Oracle B2C Service 19A e versioni successive. Questo è indicato come il formato standard.
{
"sessionId": "string", // agent session id
"completedSurveyId": int,
"engagementId": int, // survey id
"cancelledSurveyId": int
}
Per i canali creati prima della versione 20.1 e per i canali che si connettono a un'istanza di Oracle B2C Service precedente alla versione 19A, questo payload viene inviato. Questo è indicato come il formato legacy.
{
"sessionId": "string", // agent session id
"completedSurveyId": {
"id": int
},
"engagementId": { // survey id
"id": int
},
"cancelledSurveyId": {
"id": int
}
}
Il modulo di gestione della finestra di dialogo memorizza questo payload nella variabile mappa a cui fa riferimento la proprietà Variabile risposta chat del componente Avvio agente. Se la proprietà non è definita, il payload viene eliminato.
Suggerimento
È possibile configurare il sondaggio in modo che acquisisca altri parametri, ad esempio il nome e l'indirizzo di posta elettronica dell'utente.