

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 segmentazione dell'analisi conversazionale per analizzare le chat nell'analisi conversazionale
<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 conversazionale potrebbe pubblicare zero o più eventi SEGMENTS durante la sessione. Questi eventi contengono un elenco di segmenti con le informazioni analizzate. Per i contatti di chat, l'elenco dei segmenti potrebbe includere segmenti "`Attachments`,» "`Transcript`,» "`Categories`,» "`Events`o"`Issues`». `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: stringa

**Canale**  
Il tipo del canale per il contatto.  
Tipo: stringa  
Valori validi: `VOICE`, `CHAT`, `TASK`  
Per ulteriori informazioni sui canali, consulta [Canali e concorrenza per l'instradamento dei contatti in Connect Customer](channels-and-concurrency.md).

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

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

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

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

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

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

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

**Output**  
Il tipo di output dell'analisi conversazionale abilitato per questo contatto.  
Tipo: stringa  
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: da RedactionType stringa a oggetto [ RedactionMetadata ](#redactionmetadata)   
Valori validi: `PII` 

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

Fornisce informazioni sulle impostazioni di redazione.

**RedactionMaskMode**  
Impostazione Sostituzione dei dati oscurati  
Tipo: stringa   
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 dell'analisi conversazionale del segmento corrente
  + Tipo: stringa
  + 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