

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

# 属性を確認する
<a name="journey-flow-block-check-attributes"></a>

このトピックでは、 属性の値との比較に基づいて分岐するフローブロックを定義します。

## 説明
<a name="journey-flow-block-check-attributes-description"></a>

チェック属性ブロックは、属性値の比較に基づいてジャーニーフローを分岐させます。問い合わせ、フロー、またはシステム属性を評価して、ジャーニーが次に取るパスを決定します。

このブロックを使用して、次のような条件ロジックを適用できます。
+ セグメント、優先チャネル、またはメッセージの結果に基づいて、顧客を異なるパスにルーティングする
+ 適格性結果やリスクスコアなどの Lambda から返された値の確認
+ 配信受信属性を比較してフォローアップアクションを決定する
+ 前のステップで設定したカウンターまたはフラグに基づいてループの進行を制御する

**ユースケースの例**
+ チャネルフォールバック: SMS 配信受信が失敗した の DeliveryStatus を返す場合は、Check Attributes ブロックを使用してジャーニーを分岐させ、代わりに E メールを送信します。
+ パーソナライゼーションとターゲティング: 顧客セグメントに基づいて分岐します。たとえば、customerSegment がプレミアムと等しい場合は、高価値オファーを送信します。それ以外の場合は、標準パスに進みます。
+ 動的スケジューリング: DaysSinceLastEngagement などの属性を評価します。30 より大きい場合は、再エンゲージメントメッセージを送信します。7 未満の場合は、アウトリーチをスキップします。
+ Lambda 駆動型ロジック: Lambda 関数が eligibilityStatus を返した後、値が true に等しい場合にのみ続行します。
+ ループコントロール: チェック属性を使用してループカウンターを評価します。loopCount が 3 未満の場合は再試行を続けます。それ以外の場合はループを終了します。

## このブロックの設定方法
<a name="journey-flow-block-check-attributes-configure"></a>

Amazon Connect 管理ウェブサイトを使用するか、フロー言語で CheckAttributes アクションを使用して、**Check** attributes ブロックを設定できます。

### 一般的なプロパティ
<a name="journey-flow-block-check-attributes-common-properties"></a>


| プロパティ | 説明 | 
| --- | --- | 
| 属性キー | 評価する属性を選択します。 | 
| オペレーター | 比較条件 (等しい、含まれる、より大きいなど) を選択します。 | 
| 値 | 比較するターゲット値を指定します。 | 

サポートされている比較条件には、**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 呼び出し
+ ループ
+ 配信受信
+ アウトバウンド通信