Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Notifications d'erreur : quand Contact Lens Impossible d'analyser un contact
Il est possible que Contact Lens ne puisse pas analyser un fichier de contacts, même si l’analyse est activée dans le flux. Dans ce cas, Contact Lens envoie des notifications d'erreur à l'aide d'Amazon EventBridge Events.
Les événements sont générés dans la mesure du possible.
S'abonner aux EventBridge notifications
Pour vous abonner à ces notifications, créez une EventBridge règle personnalisée correspondant aux critères suivants :
-
"source" = "aws.connect"
-
« detail-type » = « Changement d’état de l’analyse Contact Lens »
Vous pouvez également ajouter au modèle pour être averti lorsqu’un code d’événement spécifique se produit. Pour plus d'informations, consultez la section Event Patterns dans le guide de EventBridge l'utilisateur Amazon.
Le format d’une notification ressemble à l’exemple suivant :
{ "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" } }
Codes d’événements
Le tableau suivant répertorie les codes d’événement susceptibles de se produire lorsque Contact Lens ne parvient pas à analyser un contact.
| Code de motif de l’événement | Description |
|---|---|
INVALID_ANALYSIS_CONFIGURATION |
Contact Lens a reçu des valeurs non valides lorsque le flux a été lancé, par exemple un code de langue non pris en charge ou non valide, ou une valeur non prise en charge pour un comportement de rédaction. |
RECORDING_FILE_CANNOT_BE_READ |
Contact Lens ne parvient pas à obtenir le fichier d’enregistrement. Cela peut être dû au fait que le fichier n’est pas présent dans le compartiment S3 ou qu’il existe des problèmes d’autorisation. |
RECORDING_FILE_TOO_SMALL |
Le fichier d’enregistrement est trop petit pour être analysé (moins de 105 ms). Si le format du fichier n’est pas attendu, une erreur INVALID se produit. Un JSON vide est également un objet inattendu. |
|
RECORDING_FILE_TOO_LARGE |
Le fichier d’enregistrement dépasse la durée limite d’analyse.
|
|
RECORDING_FILE_INVALID |
Le fichier d’enregistrement n’est pas valide. |
|
RECORDING_FILE_CANNOT_BE_READ |
Une erreur s’est produite lorsque Contact Lens a essayé de lire le fichier d’enregistrement. |
|
RECORDING_FILE_EMPTY |
Le fichier d’enregistrement est vide. |
|
RECORDING_SAMPLE_RATE_NOT_SUPPORTED |
La fréquence d’échantillonnage du fichier audio n’est pas prise en charge. Contact Lens prend actuellement en charge les fichiers audio avec une fréquence d’échantillonnage de 8 kHz. Il s'agit de la fréquence d'échantillonnage des enregistrements Connect Customer. |