O Customer Experience Insights usa dados de conversas que você envia para um bucket do Cloud Storage. É possível fornecer os dados da conversa à API como arquivos de áudio ou texto.
Dados de transcrição da conversa
Seus arquivos de texto incluem os seguintes detalhes:
Conversa
O objeto de nível superior para dados de conversa.
| Campo | Tipo | Descrição |
|---|---|---|
| conversation_info | ConversationInfo { } | Opcional. Metadados da conversa. |
| entries | Entrada [ ] | Obrigatório. As mensagens de conversa em ordem cronológica. |
ConversationInfo
Os metadados de uma conversa.
| Campo | Tipo | Descrição |
|---|---|---|
| categories | Categoria [ ] | Opcional. Categorias personalizadas para os dados da conversa. |
Categoria
Categoria de dados de conversa. Se você fornecer categorias com os dados da conversa, elas serão usadas para identificar tópicos nas suas conversas. Se você não fornecer categorias, o sistema vai categorizar automaticamente as conversas com base no conteúdo.
| Campo | Tipo | Descrição |
|---|---|---|
| display_name | string | Obrigatório. Um nome de exibição para a categoria. |
Entrada
Dados de uma única mensagem de conversa.
| Campo | Tipo | Descrição |
|---|---|---|
| texto | string | Obrigatório. O texto desta mensagem de conversa. |
| user_id | integer | Obrigatório. Um número que identifica o participante da conversa. Cada participante precisa ter um único user_id, usado repetidamente se ele participar de várias conversas. |
| papel | string | Obrigatório. A função do participante da conversa. Uma destas opções: "AGENT", "AUTOMATED_AGENT", "CUSTOMER", "END_USER". |
| start_timestamp_usec | integer | Obrigatório. O carimbo de data/hora do início desta rodada de conversa em microssegundos do horário UTC desde a época Unix. |
Exemplo
Confira a seguir um exemplo de arquivo de dados de conversa.
{
"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
}
]
}