Für Customer Experience Insights werden Unterhaltungsdaten verwendet, die Sie in einen Cloud Storage-Bucket hochladen. Sie können Ihre Unterhaltungsdaten für die API entweder als Audio- oder Text-Dateien bereitstellen.
Transkriptdaten der Unterhaltung
Ihre Textdateien enthalten die folgenden Details.
Unterhaltung
Das Objekt auf oberster Ebene für Unterhaltungsdaten.
| Feld | Typ | Beschreibung |
|---|---|---|
| conversation_info | ConversationInfo { } | Optional. Metadaten für die Unterhaltung. |
| entries | Eintrag [ ] | Erforderlich. Unterhaltungsnachrichten in chronologischer Reihenfolge. |
ConversationInfo
Die Metadaten für eine Unterhaltung.
| Feld | Typ | Beschreibung |
|---|---|---|
| Kategorien | Kategorie [ ] | Optional. Benutzerdefinierte Kategorien für die Unterhaltungsdaten. |
Kategorie
Unterhaltungsdatenkategorie. Wenn Sie Ihren Unterhaltungsdaten Kategorien zuweisen, werden diese verwendet, um Themen in den Unterhaltungen zu identifizieren. Wenn Sie keine Kategorien angeben, kategorisiert das System die Unterhaltungen automatisch anhand der Inhalte.
| Feld | Typ | Beschreibung |
|---|---|---|
| display_name | String | Erforderlich. Ein Anzeigename für die Kategorie. |
Entry
Daten für eine einzelne Unterhaltungsnachricht.
| Feld | Typ | Beschreibung |
|---|---|---|
| text | String | Erforderlich. Der Text dieser Unterhaltungsnachricht. |
| user_id | integer | Erforderlich. Eine Zahl, die den Unterhaltungsteilnehmer identifiziert. Jeder Teilnehmer sollte eine eigene user_id haben, die wiederholt verwendet wird, wenn der Teilnehmer an mehreren Unterhaltungen teilnimmt. |
| role | String | Erforderlich. Die Rolle des Unterhaltungsteilnehmers. Einer der folgenden Werte: „AGENT“, „AUTOMATED_AGENT“, „CUSTOMER“, „END_USER“. |
| start_timestamp_usec | Ganzzahl | Erforderlich. Der Zeitstempel für den Beginn dieses Unterhaltungsrunde in Mikrosekunden (Unixzeit, UTC). |
Beispiel
Das folgende Beispiel zeigt eine Datei mit Unterhaltungsdaten.
{
"conversation_info":{
"categories":[
{
"display_name":"Category 1"
}
]
},
"entries": [
{
"start_timestamp_usec": 1000000,
"text": "Hello, I'm calling in regards to ...",
"role": "CUSTOMER",
"user_id": 1
},
{
"start_timestamp_usec": 5000000,
"text": "Yes, I can answer your question ...",
"role": "AGENT",
"user_id": 2
}
]
}