

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# エラー通知: Contact Lens がコンタクトを分析できない場合
<a name="contact-lens-error-notifications"></a>

フローで解析が有効になっていても、Contact Lens がコンタクトファイルを解析できない場合があります。この場合、Contact Lens は Amazon EventBridge イベントを使用してエラー通知を送信します。

イベントは、[ベストエフォート](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html)ベースで出力されます。

## EventBridge 通知へのサブスクライブ
<a name="contact-lens-error-notifications-subscribe"></a>

これらの通知を受け取るには、以下の条件を満たすカスタム EventBridge ルールを作成します。
+ "source" = "aws.connect"
+ "detail-type" = "Contact Lens Analysis State Change"

また、このパターンに追加して、特定のイベントコードが発生したときに通知されるようにすることもできます。詳細については、「Amazon EventBridge ユーザーガイド**」の「[Event Patterns](https://docs.aws.amazon.com/eventbridge/latest/userguide/filtering-examples-structure.html)」を参照してください。

通知は、以下の例のような形式になります。

```
{
    "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"
    }
}
```

## イベントコード
<a name="contact-lens-event-codes-listed"></a>

 次の表に、Contact Lens がコンタクトを分析できない場合に発生するイベントコードを示します。


| イベント理由コード | 説明 | 
| --- | --- | 
| INVALID\_ANALYSIS\_CONFIGURATION | Contact Lens はフローの開始時に、サポート外もしくは無効な言語コード、秘匿化機能でサポートされていない値など、無効な値を受け取りました。 | 
| RECORDING\_FILE\_CANNOT\_BE\_READ | Contact Lens は録音ファイルを取得できません。これは、ファイルが S3 バケットに存在しないか、アクセス許可に問題があることが原因です。 | 
| RECORDING\_FILE\_TOO\_SMALL | 録音ファイルが小さすぎる (105 ミリ秒未満) ため、分析できません。<br />想定されていないファイル形式の場合は INVALID エラーが発生します。空の JSON も想定されていないオブジェクトです。 | 
| RECORDING\_FILE\_TOO\_LARGE | 録音ファイルが分析の所要時間制限を超えています。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/contact-lens-error-notifications.html) | 
| RECORDING\_FILE\_INVALID | 録音ファイルが無効です。 | 
| RECORDING\_FILE\_CANNOT\_BE\_READ | Contact Lens が録音ファイルを読み込もうとしたところエラーが発生しました。 | 
| RECORDING\_FILE\_EMPTY | 録音ファイルが空です。 | 
| RECORDING\_SAMPLE\_RATE\_NOT\_SUPPORTED | オーディオファイルのサンプルレートはサポートされていません。 Contact Lens は現在、8kHz サンプルレートのオーディオファイルをサポートしています。これは Amazon Connect で録音に使用するサンプルレートです。 | 