

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 设置属性
<a name="journey-flow-block-set-attributes"></a>

本主题定义了用于存储可在整个旅程流程中引用的键值对的流程块。您可以随时定义和更新属性，以便在区块之间传递数据或对以后的操作进行个性化设置。

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

Set Attributes 块存储可在整个旅程流程中引用的键值对。您可以随时定义和更新属性，以便在区块之间传递数据或对以后的操作进行个性化设置。

例如，您可以：
+ 存储营销活动或联系人级别的数据，例如客户细分、首选频道或账户类型，以推动条件逻辑
+ 捕获并重复使用通过 Lambda 函数从外部系统返回的值，例如报价资格或合规状态
+ 记录消息发送结果，例如短信发送状态或电子邮件退回原因，以便在后续逻辑中使用
+ 设置循环级计数器或标志以控制多步旅程中的迭代

“设置属性” 模块支持以下命名空间：
+ 流程属性-在旅程执行上下文中持续存在的属性
+ Lambda 调用 — 由 Lambda 函数调用生成或返回的属性
+  循环-在旅程中的循环结构中创建或更新的属性
+  送达回执 — 根据邮件传送结果填充的属性，例如 DeliveryStatus。
+  出站通信-与出站活动执行相关的属性，例如 ChannelType 或出站通信 ID。

示例用例：
+ 您可以使用 “设置属性” 区块在其他频道上重试一条失败的 SMS 消息。当 SMS 发送收据返回失败时，您可以将 preferedChannel 属性设置为电子邮件，然后将流量路由到电子邮件传递分支。 DeliveryStatus 这有助于确保客户在无需人工干预的情况下仍能收到消息。

## 如何配置此数据块
<a name="journey-flow-block-set-attributes-configure"></a>

您可以使用 Amazon Connect 管理网站或使用 Flow 语言中的 SetAttributes 操作来配置设置属性块。

## 常用属性
<a name="journey-flow-block-set-attributes-common-properties"></a>


| 属性 | 说明 | 
| --- | --- | 
| 属性名称 | 输入属性的密钥名称。 | 
| 值 | 定义一个文字值或引用另一个属性。 | 
| 命名空间 | 为该属性选择适用的命名空间。 | 