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à.
Notifiche di errore: quando Contact Lens non è in grado di analizzare un contatto
Contact Lens potrebbe non riuscire ad analizzare un file di contatto, anche se l’analisi è abilitata nel flusso. Quando ciò accade, Contact Lens invia notifiche di errore utilizzando Amazon EventBridge Events.
Gli eventi vengono emessi secondo il principio del massimo sforzo.
Iscriviti alle EventBridge notifiche
Per iscriverti a queste notifiche, crea una EventBridge regola personalizzata che corrisponda alla seguente:
-
"source" = "aws.connect"
-
"detail-type" = "Contact Lens Analysis State Change"
Puoi anche aggiungere elementi al modello per ricevere una notifica quando si verifica un codice di evento specifico. Per ulteriori informazioni, consulta Event Patterns nella Amazon EventBridge User Guide.
Di seguito è riportato un esempio di formato di notifica:
{ "version": "0", // set by CloudWatch Events "id": "55555555-1111-1111-1111-111111111111", // set by CloudWatch Events "source": "aws.connect", "detail-type": "Contact Lens Analysis State Change", "account": "111122223333", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by CloudWatch Events "resources": [ "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111" ], "detail": { "instance": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e", "contact": "arn:aws:connect:us-east-1:111122223333:instance/abcd1234-defg-5678-h9j0-7c822889931e/contact/efgh4567-pqrs-5678-t9c0-111111111111", "channel": "VOICE", "state": "FAILED", "reasonCode": "RECORDING_FILE_CANNOT_BE_READ" } }
Codici evento
La tabella seguente elenca i codici degli eventi che possono verificarsi quando Contact Lens non riesce ad analizzare un contatto.
| Codice motivo dell'evento | Description |
|---|---|
INVALID_ANALYSIS_CONFIGURATION |
Contact Lens ha ricevuto valori non validi all’avvio del flusso, ad esempio un codice di lingua non supportato o non valido o un valore non supportato per il comportamento di oscuramento. |
RECORDING_FILE_CANNOT_BE_READ |
Contact Lens non riesce a recuperare il file della registrazione. È possibile che il file non sia presente nel bucket S3 o che si siano verificati problemi con le autorizzazioni. |
RECORDING_FILE_TOO_SMALL |
Il file della registrazione è troppo piccolo per l'analisi (meno di 105 ms). Se il file non ha il formato previsto, si verifica un errore INVALID. Anche un JSON vuoto è un oggetto imprevisto. |
|
RECORDING_FILE_TOO_LARGE |
Il file della registrazione supera il limite di durata per l'analisi.
|
|
RECORDING_FILE_INVALID |
Il file della registrazione non è valido. |
|
RECORDING_FILE_CANNOT_BE_READ |
Si è verificato un errore durante il tentativo di Contact Lens di leggere il file della registrazione. |
|
RECORDING_FILE_EMPTY |
Il file della registrazione è vuoto. |
|
RECORDING_SAMPLE_RATE_NOT_SUPPORTED |
La frequenza di campionamento del file audio non è supportata. Contact Lens attualmente supporta file audio con una frequenza di campionamento di 8 kHz. Questa è la frequenza di campionamento per le registrazioni di Amazon Connect. |