

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

# 属性の設定
<a name="journey-flow-block-set-attributes"></a>

このトピックでは、ジャーニーフロー全体で参照できるキーと値のペアを保存するためのフローブロックを定義します。任意のステップで属性を定義および更新して、ブロック間でデータを渡すか、後のアクションをパーソナライズできます。

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

Set Attributes ブロックは、ジャーニーフロー全体で参照できるキーと値のペアを保存します。任意のステップで属性を定義および更新して、ブロック間でデータを渡すか、後のアクションをパーソナライズできます。

例えば、以下のことが可能です:
+ customerSegment、 preferredChannel、accountType などのキャンペーンまたは問い合わせレベルのデータを保存して、条件付きロジックを推進する
+ オファーの適格性やコンプライアンスステータスなど、Lambda 関数を介して外部システムから返される値をキャプチャして再利用する
+ フォローアップロジックで使用する SMS 配信ステータスや E メールバウンスの理由などのメッセージ配信結果を記録する
+ ループレベルのカウンターまたはフラグを設定して、複数ステップジャーニーの反復を制御する

Set Attributes ブロックは、次の名前空間をサポートしています。
+ フロー属性 – ジャーニー実行コンテキスト内に保持される属性
+ Lambda 呼び出し – Lambda 関数呼び出しによって生成または返される属性
+  ループ – ジャーニーのループコンストラクト内で作成または更新された属性
+  配信受信 – DeliveryStatus などのメッセージ配信結果に基づいて入力された属性。
+  アウトバウンド通信 – ChannelType やアウトバウンド通信 ID など、アウトバウンドキャンペーンの実行に関連する属性。

ユースケースの例:
+ 属性の設定ブロックを使用して、失敗した SMS メッセージを別のチャネルで再試行できます。SMS 配信受信が の DeliveryStatus を返すと、preferredChannel という属性を E メールに設定し、フローを E メール配信ブランチにルーティングできます。これにより、顧客は手動で介入することなくメッセージを受信できます。

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

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

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


| プロパティ | 説明 | 
| --- | --- | 
| 属性名 | 属性のキー名を入力します。 | 
| 値 | リテラル値を定義するか、別の属性を参照します。 | 
| Namespace | 属性に該当する名前空間を選択します。 | 