Umfrageinformationen abrufen

Wenn Sie den Kunden bitten möchten, eine Umfrage über die Unterhaltung mit dem Agent auszufüllen, können Sie die Session-ID und die Engagement-ID der Unterhaltung abrufen, wenn die Chatsession eingerichtet wird, und diese Werte dann an einen Umfrageservice übergeben, wenn die Unterhaltung beendet ist.

Beispiel: Sie haben einen Umfrageservice wie Oracle Feedback Cloud Service verwendet, um eine Umfrage zu entwickeln, die Session- und Engagementparameter verwendet. Wenn die Agent-Unterhaltung endet, können Sie einen Link zum Umfrageformular anzeigen, z.B. https://example.com?session=12345&surveyid=12345. Im Folgenden wird beschrieben, wie Sie mit der Eigenschaft Chatantwortvariable der Dialogablaufkomponente "Agent-Initiierung" die benötigten IDs abrufen und sie dann mit dem Resource Bundle-Eintrag systemComponent_AgentConversation_conclusionMessage der Dialogablaufkomponente "Agent-Unterhaltung" in einem Link an einen Umfrageservice übergeben.

Wenn die Chat-Session mit dem Live Agent eingerichtet wird, sendet Oracle B2C Service die folgende Payload für Kanäle, die in Version 20.1 und höher erstellt wurden und eine Verbindung zu Oracle B2C Service 19A und höher herstellen. Dies wird als Standardformat bezeichnet.

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

Für Kanäle, die vor 20.1 erstellt wurden, und für Kanäle, die eine Verbindung zu einer Oracle B2C Service-Instanz vor 19A herstellen, wird diese Payload gesendet. Dies wird als Legacy-Format bezeichnet.

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

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

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

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

Die Dialog-Engine speichert diese Payload in der Zuordnungsvariablen, die von der Eigenschaft Chatantwortvariable der Agent-Initiationskomponente referenziert werden. Wenn die Eigenschaft nicht definiert ist, wird die Payload gelöscht.

Tipp:

Sie können die Umfrage so konfigurieren, dass andere Parameter verwendet werden, wie z.B. Name und E-Mail-Adresse des Benutzers.