Amazon Connect のステップバイステップガイドスキーマで発生するエラーをトラブルシューティングする方法を教えてください。

所要時間1分
0

Amazon Connect にステップバイステップガイドを追加した後、エージェントのワークスペースでガイドをレンダリングするとスキーマエラーが発生します。

解決策

Show view ブロックで JSON ファイルを誤って設定すると、スキーマエラーが発生する可能性があります。Views UI テンプレートを使用して JSON オブジェクト構造をビルドします。次に、JSON オブジェクトをコンタクトフローの Show view ブロックに追加します。

テンプレートを正しく設定するには、次の手順を実行します。

  1. https://yourinstancename.my.connect.aws/ で Amazon Connect 管理者アカウントを開きます。
    注: 管理者 (Admin) アカウントを使用する必要があります。URL の yourinstancename は、お使いのインスタンスの名前に置き換えます。
  2. ナビゲーションペインの [ルーティング] で、[フロー] を選択します。
  3. [ビュー] タブでカスタムフローを選択します。UI テンプレートは、フロー詳細ページのナビゲーションペインに表示されます。
  4. コンタクトフローに設定したスキーマ条件と一致するように JSON オブジェクトを更新します。たとえば、ビューに動的な [Heading] フィールドを持つ [List] 項目がある場合、ビューのスキーマは次のようになります。
    {
        "type": "object",
        "properties": {
            "List_1724068537123": {
                "properties": {
                    "Items": {
                        "items": {
                            "properties": {
                                "Heading": {
                                    "anyOf": [{
                                            "type": "string",
                                            "pattern": "^$|^(?!\\$\\.).+"
                                        },
                                        {
                                            "type": "number"
                                        }
                                    ]
                                }
                            },
                            "type": "object"
                        },
                        "type": "array"
                    }
                },
                "type": "object"
            }
        }
    }

上記の例では、ダイナミックフィールドは大文字で始まるキャメルケースで表示されています。[Items] フィールドには、そのフィールドのに対応するオブジェクトの配列があります。[Heading] フィールドの型には、string または number が有効です。

スキーマエラーを解決するには、スキーマ設定に基づいてコンタクトフローの JSON 入力を更新します。上記のスキーマの例では、コンタクトフローオブジェクトの JSON を次のように更新します。

{"Items":[{"Heading":"Management Service"}]}

詳細については、Amazon Connect インタラクティブドキュメントで「ビューとは」を参照してください。

関連情報

amazon-connect-step-by-step-guides-module-library (GitHub のウェブサイト)

Amazon Connect のベストプラクティスに関するステップバイステップガイド

AWS公式
AWS公式更新しました 1ヶ月前
コメントはありません

関連するコンテンツ