

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Modello di dati per i flussi di segmenti di analisi delle conversazioni per analizzare le chat in Contact Lens
<a name="chat-real-time-contact-analysis-segment-streams-data-model"></a>

I flussi di segmenti di analisi delle conversazioni per i contatti tramite chat vengono generati in JSON. I blob JSON degli eventi vengono pubblicati nel flusso associato per ogni contatto per cui è abilitata l’analisi delle conversazioni in tempo reale. È possibile pubblicare i seguenti tipi di eventi per una sessione di analisi delle conversazioni per un contatto tramite chat:
+ Eventi STARTED: ogni sessione di analisi delle conversazioni pubblica un evento STARTED all’inizio della sessione.
+ Eventi SEGMENTS: ogni sessione di analisi delle conversazioni può pubblicare zero o più eventi SEGMENTS durante la sessione. Questi eventi contengono un elenco di segmenti con le informazioni analizzate. Per i contatti tramite chat, l’elenco dei segmenti può includere i segmenti “`Attachments`”, “`Transcript`”, “`Categories`”, “`Events`”, “`Issues`” o “`PostContactSummary`”.
+ Eventi COMPLETED o FAILED: ogni sessione di analisi delle conversazioni pubblica un evento COMPLETED o FAILED alla fine della sessione.

## Proprietà comuni incluse in tutti gli eventi per i contatti tramite chat
<a name="chat-segment-streams-data-model-common-properties"></a>

Ogni evento include le seguenti proprietà:

**Versione**  
La versione dello schema dell’evento. Per i contatti tramite chat, questa è la versione 2.0.0.  
Tipo: String

**Canale**  
Il tipo del canale per il contatto.  
Tipo: String  
Valori validi: `VOICE`, `CHAT`, `TASK`  
Per ulteriori informazioni sui canali, consulta [Canali e simultaneità per il routing dei contatti in Amazon Connect](channels-and-concurrency.md).

**AccountId**  
L'identificatore dell'account in cui avviene questo contatto.  
Tipo: String

**InstanceId**  
L'identificatore dell'istanza in cui avviene questo contatto.  
Tipo: String 

**ContactId**  
L'identificatore del contatto analizzato.  
Tipo: String

**StreamingEventType**  
Il tipo di evento pubblicato.  
Tipo: String   
Valori validi: `STARTED`, `SEGMENTS`, `COMPLETED`, `FAILED`

**StreamingSettings**  
Le impostazioni di Contact Lens per questo contatto  
Tipo: oggetto [StreamingSettings](#streamingsettingsobject) 

## StreamingSettings oggetto
<a name="streamingsettingsobject"></a>

**LanguageCode**  
Il codice della lingua associato a questo contatto.  
Tipo: String   
Valori validi: il codice della lingua per una delle [lingue supportate per l’analisi delle chiamate in tempo reale di Contact Lens](supported-languages.md#supported-languages-contact-lens). 

**Output**  
Il tipo di output di Contact Lens abilitato per questo contatto.  
Tipo: String  
Valori validi: `Raw`, `Redacted`, `RedactedAndRaw` 

**RedactionTypes**  
Il tipo di redazione abilitato per questo contatto.  
Tipo: array di stringhe  
Valori validi: `PII` 

**RedactionTypesMetadata**  
I metadati di redazione per ogni tipo di redazione.  
Tipo: RedactionType da stringa a [RedactionMetadata](#redactionmetadata)oggetto   
Valori validi: `PII` 

## RedactionMetadata oggetto
<a name="redactionmetadata"></a>

Fornisce informazioni sulle impostazioni di redazione.

**RedactionMaskMode**  
Impostazione Sostituzione dei dati oscurati  
Tipo: String   
Valori validi: `PII`, `EntityType`

## Evento STARTED
<a name="chat-segment-streams-data-model-started-event"></a>

Gli eventi `STARTED` includono solo le proprietà comuni:
+ Versione
+ Canale
+ AccountId
+ ContactId
+ StreamingEventType: INIZIATO
+ StreamingSettings

## Evento SEGMENTS
<a name="chat-segment-streams-data-model-segments-event"></a>

Gli eventi `SEGMENTS` includono le proprietà seguenti:
+ Versione
+ Canale
+ AccountId
+ OutputType
  + Il tipo di output di Contact Lens del segmento corrente
  + Tipo: String
  + Valori validi: `Raw`, `Redacted`
+ ContactId
+ StreamingEventType: SEGMENTI
+ StreamingSettings
+ Segmenti
  + Un elenco di segmenti con le informazioni analizzate.
  + Type: array di oggetti [Segment](#chat-segment)

**Segment**  
Un segmento analizzato per una sessione di analisi in tempo reale.  
Ogni segmento è un oggetto con le seguenti proprietà opzionali. È presente solo una di queste proprietà, a seconda del tipo di segmento:  
+  [Allegati](#chat-attachments)
+  [Categorie](#chat-category)
+  [Evento](#chat-event)
+  [Problemi](#chat-issues)
+  [Trascrizione](#chat-transcript)
+ [PostContactSummary](#chat-postcontactsummary)

**Allegati**  
Gli allegati analizzati.  
Obbligatorio: no  
Tipo: oggetto [RealTimeContactAnalysisSegmentAttachments](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentAttachments.html)

**Categories**  
Le regole della categoria corrispondente.  
Tipo: oggetto [RealTimeContactAnalysisSegmentCategories](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentCategories.html)  
Obbligatorio: no

**Event**  
Tipo di segmento che descrive un evento di contatto.  
Tipo: oggetto [RealTimeContactAnalysisSegmentEvent](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentEvent.html)  
Obbligatorio: no

**Problemi**  
Tipo di segmento contenente un elenco di problemi rilevati.  
Tipo: oggetto [RealTimeContactAnalysisSegmentIssues](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentIssues.html)  
Obbligatorio: no

**Transcript**  
Il segmento di trascrizione analizzato.  
Tipo: oggetto [RealTimeContactAnalysisSegmentTranscript](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentTranscript.html)  
Obbligatorio: no

**PostContactSummary**  
Informazioni sul riepilogo post-contatto per un segmento di contatto in tempo reale per la chat.  
Tipo: oggetto [RealTimeContactAnalysisSegmentPostContactSummary](https://docs.aws.amazon.com/connect/latest/APIReference/API_RealTimeContactAnalysisSegmentPostContactSummary.html)   
Obbligatorio: no

## Eventi COMPLETED
<a name="chat-segment-streams-data-model-completed-event"></a>

Gli eventi `COMPLETED` includono solo le seguenti proprietà comuni:
+ Versione
+ Canale
+ AccountId
+ InstanceId
+ ContactId
+ StreamingEventType: COMPLETATO
+ StreamingSettings

## Evento FAILED
<a name="chat-segment-streams-data-model-failed-event"></a>

Gli eventi `FAILED` includono solo le seguenti proprietà comuni:
+ Versione
+ Canale
+ AccountId
+ InstanceId
+ ContactId
+ StreamingEventType: FALLITO
+ StreamingSettings