Amazon Connect コミュニケーションウィジェットで「View with dynamic attributes is not allowed」エラーの原因

Amazon Connect コミュニケーションウィジェットで「View with dynamic attributes is not allowed」エラーの原因

2025.09.04

困っていること

Amazon Connect でメールお問い合わせ用のコミュニケーションウィジェットを以下の記事を参考に作成しようとした際、エラーが発生しました。

https://dev.classmethod.jp/articles/amazon-connect-embeds-tasks-emails-websites-applications/

発生した状況

  1. Amazon Connect のノーコード UI ビルダーから、メールお問い合わせ用フォームをビューで作成
  2. コミュニケーションウィジェットを作成する際、「フォームのビュー」で作成したビューを選択
  3. 以下のエラーメッセージが表示される
View with dynamic attributes is not allowed

cm-hirai-screenshot 2025-09-03 9.47.37

解決方法を教えてください。

回答

このエラーの原因は、ビューに動的な属性が含まれていたためです。

エラーが発生する理由

Amazon Connect のノーコード UI ビルダーでは、各コンポーネントのフィールドに「動的アイコン(稲妻ボルト)」を設定できます。この動的設定により、実行時にフィールドの値が動的に設定されます。

cm-hirai-screenshot 2025-09-03 9.44.25

https://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/no-code-ui-builder-properties-dynamic-fields.html

コミュニケーションウィジェット用のビューでは、動的属性が設定されたコンポーネントは使用できません。これは現時点ではドキュメントに記載されていませんが、仕様上の制限事項です。

解決手順

以下の手順でエラーを解決できます。

  1. 動的アイコンを無効化

    • ビューを編集し、ヘッダータイトルフィールドの横にある動的アイコン(稲妻ボルト)をクリックして無効化
  2. ビューを保存・公開

    • 変更を保存し、ビューを公開し直す

修正後は問題なく設定できました。

cm-hirai-screenshot 2025-09-03 9.50.16

動的属性の利用制限について

動的属性は通常のビューでは有用な機能ですが、コミュニケーションウィジェット用のビューでは使用できません。

動的属性が有用な場面:

  • エージェント向けのスクリーンポップ表示
  • コンタクト属性に基づく動的な表示内容の変更
  • 実行時にデータを動的に取得して表示する場合

制限事項:

  • コミュニケーションウィジェット用のビューでは、すべてのコンポーネントが静的な値である必要がある
  • 動的アイコン(稲妻ボルト)が設定されているフィールドがあると、「View with dynamic attributes is not allowed」エラーが発生する

まとめ

Amazon Connect のコミュニケーションウィジェット機能を使用する際は、以下の点にご注意ください。

  • 動的属性(稲妻ボルトアイコン)が設定されたコンポーネントは使用不可
  • すべてのフィールドが静的な値である必要がある

コミュニケーションウィジェット用のビューを作成する際は、動的属性を使用せず、静的な値のみでビューを構成しましょう。

この記事をシェアする

facebookのロゴhatenaのロゴtwitterのロゴ

© Classmethod, Inc. All rights reserved.