在此页面上:了解如何使用“同意和偏好设置详细信息”字段组构建历程,以向列表的订阅者发送消息。
此用例的目的在于创建历程,以向列表的订阅者发送消息。
在此示例中,使用了Adobe Experience Platform中的 同意和偏好设置详细信息 字段组。 若要查找此字段组,请从 数据管理 菜单中选择架构。 在 字段组 选项卡上,在搜索字段中输入字段组的名称。
要配置此历程,请执行以下步骤:
-
创建以 读取 活动开始的历程。 在创建您的第一个历程中了解详情。
-
向历程添加 电子邮件 操作活动。 了解如何使用渠道操作。
-
在 电子邮件 活动设置的 电子邮件参数 部分中,将默认电子邮件地址(
PersonalEmail.adress)替换为列表订阅者的电子邮件地址:-
单击 地址 字段右侧的 启用参数覆盖 图标,然后单击 编辑 图标。
-
在表达式编辑器中,输入用于检索订阅者电子邮件地址的表达式。 了解详情。
此示例显示一个包含映射字段引用的表达式:
code language-json #{ExperiencePlatform.Subscriptions.profile.consents.marketing.email.subscriptions.entry('daily-email').subscribers.firstEntryKey()}在此示例中,使用以下函数:
table 0-row-3 1-row-3 2-row-3 函数 描述 示例 entry根据选定的命名空间引用映射元素 请参阅特定订阅列表 firstEntryKey检索映射的第一个条目键 检索订阅者的第一个电子邮件地址 在此示例中,订阅列表名为
daily-email。 电子邮件地址在subscribers映射中定义为键,该映射链接到订阅列表映射。阅读有关表达式中对字段的引用的更多信息。
-
在 添加表达式 对话框中,单击确定。
-
本节包含结构化知识,用于支持与本主题相关的解释、检索和问答。
要全面了解相关信息,应将此信息与本页上的文档相结合。 这两个源都不是独立的;页面描述了功能,而本节提供了其他上下文来帮助消除术语、意图、适用性和约束条件的歧义。
- TL;DR:此页显示如何通过使用从同意映射字段读取订阅者地址的表达式来覆盖默认电子邮件地址参数,从而构建向列表订阅者发送电子邮件的历程。
意图:
- 使用读取受众活动构建定位特定列表订阅者的历程
- 使用表达式编辑器覆盖电子邮件操作活动中的默认电子邮件地址
- 使用
entry和firstEntryKey函数从同意映射中检索订阅者电子邮件地址 - 引用同意和偏好设置详细信息字段组以访问订阅列表数据
术语表:
- 电子邮件地址覆盖(参数覆盖):历程电子邮件活动设置将默认用户档案电子邮件地址替换为自定义表达式,用于特殊情况,如订阅列表定位。 (产品特定)
- 同意和偏好设置详细信息字段组: Adobe Experience Platform架构字段组,包含订阅和同意数据,包括用于存储订阅者电子邮件地址的
subscriptions映射。 (产品特定) entry函数:表达式函数,它通过命名空间键引用映射元素 — 此处用于引用特定的订阅列表(例如,daily-email)。 (产品特定)firstEntryKey函数:检索映射的第一个键的表达式函数 — 在此用于从订阅列表的订阅者映射中检索第一个电子邮件地址。 (产品特定)
护栏:
- 电子邮件地址覆盖仅应用于特定用例,例如订阅列表定位;在大多数情况下,应使用执行字段中定义的主地址
- 要使该用例正常工作,架构中必须存在同意和偏好设置详细信息字段组
- 表达式中使用的订阅列表名称(例如
daily-email)必须与数据中配置的名称完全匹配
术语:
- 规范名称:电子邮件地址覆盖 — 缩写:无 — 变体:参数覆盖,电子邮件参数覆盖
- 同义词: “subscription list” = “subscriber list”
- 请勿混淆:“电子邮件地址覆盖”≠“主电子邮件地址” — 主电子邮件地址是所有历程中使用的默认地址;覆盖是仅用于订阅列表发送等特殊情况的每个活动的表达式
常见问题解答:
- 问:如何将电子邮件发送给订阅列表的订阅者,而不是个人资料电子邮件地址? — 在电子邮件活动的Address字段上启用参数覆盖,并使用
entry和firstEntryKey函数输入表达式,以从目标订阅列表的订阅者映射中检索地址。 - 问:此用例需要哪个字段组? — Adobe Experience Platform中的“同意和偏好设置详细信息”字段组,其中包含用于存储订阅者电子邮件地址的
subscriptions映射结构。 - 问:定位订阅者时是否应始终使用电子邮件地址覆盖? — 否;电子邮件地址覆盖仅适用于特定用例。 在大多数历程中,应使用执行字段中定义的主地址。
- 问:
firstEntryKey函数在此上下文中做什么? — 从与特定订阅列表关联的subscribers映射中检索第一个电子邮件地址密钥,使历程能够寻址单个订阅者。