Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Modelo de datos para el análisis de contactos, secuencias de segmentos para contactos de chat
Los flujos de segmentos de análisis de contactos para los contactos del chat se generan enJSON. Los JSON blobs de eventos se publican en la transmisión asociada para cada contacto que tenga activado el análisis de contactos en tiempo real. Se pueden publicar los siguientes tipos de eventos para una sesión de análisis de contactos de un contacto de chat:
-
STARTEDEventos: cada sesión de análisis de contactos publica un STARTED evento al principio de la sesión.
-
SEGMENTSEventos: cada sesión de análisis de contactos puede publicar cero o más SEGMENTS eventos durante la sesión. Estos eventos contienen una lista de segmentos con información analizada. En el caso de los contactos de chat
Attachments
, la lista de segmentos puede incluir los segmentos «Categories
,»»»Events
,»»Issues
,» o «PostContactSummary
».Transcript
-
COMPLETEDo FAILED eventos: cada sesión de análisis de contactos publica uno COMPLETED o un FAILED evento al final de la sesión.
Propiedades comunes incluidas en todos los eventos de los contactos de chat
Cada evento incluye las siguientes propiedades:
- Versión
-
La versión del esquema de evento. Para los contactos de chat, es la versión 2.0.0.
Tipo: cadena
- Canal
-
El tipo del canal de este contacto.
Tipo: cadena
Valores válidos:
VOICE
,CHAT
,TASK
Para obtener más información acerca de los canales, consulte Conceptos: canales y simultaneidad.
- AccountId
-
El identificador de la cuenta en la que tiene lugar este contacto.
Tipo: cadena
- InstanceId
-
El identificador de la instancia en la que tiene lugar este contacto.
Tipo: cadena
- ContactId
-
El identificador del contacto que se está analizando.
Tipo: cadena
- StreamingEventType
-
El tipo de evento publicado.
Tipo: cadena
Valores válidos:
STARTED
,SEGMENTS
,COMPLETED
,FAILED
- StreamingSettings
-
La configuración de la lente de contacto para este contacto
Tipo: objeto StreamingSettings
StreamingSettings objeto
- LanguageCode
-
El código de idioma asociado a este contacto.
Tipo: cadena
Valores válidos: el código de idioma de uno de los idiomas admitidos para el análisis de llamadas en tiempo real de Contact Lens.
- Salida
-
El tipo de salida de lente de contacto habilitado para este contacto.
Tipo: cadena
Valores válidos:
Raw
,Redacted
,RedactedAndRaw
- RedactionTypes
-
El tipo de redacción habilitado para este contacto.
Tipo: matriz de cadenas
Valores válidos:
PII
- RedactionTypesMetadata
-
Los metadatos de redacción de cada tipo de redacción.
Tipo: RedactionType cadena a objeto RedactionMetadata
Valores válidos:
PII
RedactionMetadata objeto
Proporciona información sobre la configuración de redacción.
- RedactionMaskMode
-
La configuración de reemplazo de la redacción de datos
Tipo: cadena
Valores válidos:
PII
,EntityType
STARTEDevento
Los eventos STARTED
incluyen solo las propiedades comunes:
-
Versión
-
Canal
-
AccountId
-
ContactId
-
StreamingEventType: STARTED
-
StreamingSettings
SEGMENTSevento
Los eventos SEGMENTS
incluyen las siguientes propiedades:
-
Versión
-
Canal
-
AccountId
-
OutputType
-
El tipo de salida de la lente de contacto del segmento actual
-
Tipo: cadena
-
Valores válidos:
Raw
,Redacted
-
-
ContactId
-
StreamingEventType: SEGMENTS
-
StreamingSettings
-
Segmentos
-
Una lista de segmentos con información analizada.
-
Tipo: matriz de objetos Segment
-
- Segmento
-
Un segmento analizado para una sesión de análisis en tiempo real.
Cada segmento es un objeto con las siguientes propiedades opcionales. Solo está presente una de estas propiedades, según el tipo de segmento:
- Conexiones
-
Los archivos adjuntos analizados.
Obligatorio: no
Tipo: objeto RealTimeContactAnalysisSegmentAttachments
- Categorías
-
Las reglas de las categorías coincidentes.
Tipo: objeto RealTimeContactAnalysisSegmentCategories
Obligatorio: no
- Evento
-
Tipo de segmento que describe un evento de contacto.
Tipo: objeto RealTimeContactAnalysisSegmentEvent
Obligatorio: no
- Problemas
-
Tipo de segmento que contiene una lista de problemas detectados.
Tipo: objeto RealTimeContactAnalysisSegmentIssues
Obligatorio: no
- Transcripción
-
El segmento de transcripción analizado.
Tipo: objeto RealTimeContactAnalysisSegmentTranscript
Obligatorio: no
- PostContactSummary
-
Información sobre el resumen posterior al contacto de un segmento de contacto en tiempo real para chatear.
Tipo: objeto RealTimeContactAnalysisSegmentPostContactSummary
Obligatorio: no
COMPLETEDevento
Los eventos COMPLETED
incluyen solo las siguientes propiedades comunes:
-
Versión
-
Canal
-
AccountId
-
InstanceId
-
ContactId
-
StreamingEventType: COMPLETED
-
StreamingSettings
FAILEDevento
Los eventos FAILED
incluyen solo las siguientes propiedades comunes:
-
Versión
-
Canal
-
AccountId
-
InstanceId
-
ContactId
-
StreamingEventType: FAILED
-
StreamingSettings