翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
属性を確認する
このトピックでは、 属性の値との比較に基づいて分岐するフローブロックを定義します。
説明
チェック属性ブロックは、属性値の比較に基づいてジャーニーフローを分岐させます。問い合わせ、フロー、またはシステム属性を評価して、ジャーニーが次に取るパスを決定します。
このブロックを使用して、次のような条件ロジックを適用できます。
-
セグメント、優先チャネル、またはメッセージの結果に基づいて顧客を異なるパスにルーティングする
-
適格性結果やリスクスコアなどの Lambda から返された値の確認
-
配信受信属性を比較してフォローアップアクションを決定する
-
前のステップで設定したカウンターまたはフラグに基づいてループの進行を制御する
ユースケースの例
-
チャネルフォールバック: SMS 配信受信が失敗した の DeliveryStatus を返す場合は、Check Attributes ブロックを使用してジャーニーを分岐させ、代わりに E メールを送信します。
-
パーソナライゼーションとターゲティング: 顧客セグメントに基づいて分岐します。たとえば、customerSegment がプレミアムと等しい場合は、高価値オファーを送信します。それ以外の場合は、標準パスに進みます。
-
動的スケジューリング: DaysSinceLastEngagement などの属性を評価します。30 より大きい場合は、再エンゲージメントメッセージを送信します。7 未満の場合は、アウトリーチをスキップします。
-
Lambda 駆動型ロジック: Lambda 関数が eligibilityStatus を返した後、値が true に等しい場合にのみ続行します。
-
ループ制御: チェック属性を使用してループカウンターを評価します。loopCount が 3 未満の場合は再試行を続けます。それ以外の場合はループを終了します。
このブロックの設定方法
Amazon Connect 管理ウェブサイトを使用するか、フロー言語で CheckAttributes アクションを使用して、Check attributes ブロックを設定できます。
一般的なプロパティ
| プロパティ | 説明 |
|---|---|
属性キー |
評価する属性を選択します。 |
オペレーター |
比較条件 (等しい、含まれる、より大きいなど) を選択します。 |
値 |
比較するターゲット値を指定します。 |
サポートされている比較条件には、Equals、Is less than、Is less or equal、Is greater than、Is greater or equal、Starts with、Ends with、Contains、Exists、Key exists などがあります。
サポートされている属性名前空間
Check Attributes ブロックは、Set Attributes ブロックでサポートされている同じ名前空間から属性を読み取ることができます。
-
フロー属性
-
Lambda 呼び出し
-
ループ
-
配信受信
-
アウトバウンド通信