使用Platform Web SDK设置决策管理
了解如何使用Platform Web SDK实施Adobe Journey Optimizer的决策管理功能。 本指南介绍了基本的决策管理先决条件、配置的详细步骤,并深入研究了以忠诚度状态为中心的用例。
通过学习本教程,Journey Optimizer用户能够使用决策管理功能,增强其客户交互的个性化和相关性。
学习目标
在本课程结束时,您能够:
-
掌握Adobe Journey Optimizer中决策管理的核心概念及其与Adobe Experience Platform Web SDK的集成。
-
了解配置Web SDK以进行Offer decisioning的分步流程,从而确保与Journey Optimizer的无缝集成。
-
探索以忠诚度状态优惠为中心的详细用例,深入了解如何有效创建和管理优惠、决策和投放。
-
了解决策管理框架中的基本术语及其影响。
-
了解决策规则、收藏集限定符和备用选件在向正确用户提供正确选件方面的重要性。
-
深入了解模拟和自定义事件数据收集等高级主题,让您能够测试、验证和增强优惠交付机制。
先决条件
要完成此部分中的课程,您必须首先:
-
确保您的组织有权访问Adobe Journey Optimizer Ultimate(Journey Optimizer和Offer Decisioning)或Adobe Experience Platform以及Offer decisioning加载项。
-
完成有关Platform Web SDK初始配置的所有课程。
-
为您的组织启用Edge Decisioning。
-
了解如何配置投放位置,并在决策范围JSON中实例化投放位置和活动ID。
限制
Adobe Journey Optimizer当前不支持基于事件的优惠。 如果您基于事件创建决策规则,则无法在优惠中应用它。
授予对决策管理的访问权限
要授予对决策管理功能的访问权限,您必须创建 产品配置文件,并为用户分配相应的权限。 在本节中了解有关管理Journey Optimizer用户和权限的更多信息。
配置数据流
必须先在 数据流 配置中启用Offer decisioning,Platform Web SDK才能交付任何决策管理活动。
要在数据流中配置Offer decisioning,请执行以下操作:
-
转到数据收集接口。
-
在左侧导航中,选择 数据流。
-
选择之前创建的Luma Web SDK数据流。
-
在 Adobe Experience Platform服务 中选择 编辑。
-
选中 Offer decisioning 框。
-
选择 保存。
这可确保 Adobe Experience Platform Edge 正确处理Journey Optimizer的入站事件。
为决策管理配置SDK
根据Web SDK实施类型,决策管理需要其他SDK步骤。 有两个可用选项可用于为决策管理配置SDK。
-
SDK独立安装
-
使用您的
decisionScopes
配置sendEvent
操作。code language-javascript alloy("sendEvent", { ... "decisionScopes": [ "[DECISION SCOPE 1]", "[DECISION SCOPE 2]" ] })
-
-
SDK标记安装
-
转到数据收集界面。
-
在左侧导航中,选择 标记。
-
选择 标记属性。
-
创建您的 规则。
- 添加Platform Web SDK 发送事件操作,并将相关的
decisionScopes
添加到该操作的配置中。
- 添加Platform Web SDK 发送事件操作,并将相关的
-
创建并发布包含所有已配置的相关 规则、数据元素 和 扩展 的 库。
-
术语
首先,您应该了解决策管理界面中使用的术语。
-
上限:指示优惠出现频率的约束。 两种类型:
- 总上限:选件在目标受众中可以显示的最大次数。
- 配置文件上限:向特定用户显示选件的次数。
-
收藏集:按营销人员设置的特定条件分组的优惠子集,例如,优惠类别。
-
决策:指示优惠选择的逻辑。
-
决策规则:优惠约束以了解用户的资格。
-
合格选件:与预设约束匹配并可向用户显示的选件。
-
决策管理:使用业务逻辑和决策规则精心编制和分发个性化优惠的系统。
-
后备优惠:用户不符合集合中任何优惠资格时显示的默认优惠。
-
选件:具有确定查看者的潜在资格规则的营销消息。
-
优惠库:管理优惠、决策和相关规则的中央存储库。
-
个性化优惠:根据资格约束定制的自定义营销消息。
-
位置:向用户显示优惠的设置或方案。
-
优先级:优惠的排名量度,考虑各种约束,如资格和上限。
-
演示文稿:特定于渠道的信息,例如,用于指导优惠显示的位置或语言。
用例概述 — 忠诚度奖励
在本课程中,您将实施一个忠诚度奖励示例用例,以了解使用Web SDK的决策管理。
此用例使您能够更好地了解Journey Optimizer如何利用集中式优惠库和决策管理决策引擎来帮助为客户提供最佳优惠。
组件
在开始创建选件之前,必须定义多个必备组件。
创建忠诚度优惠的版面
投放位置 是用于展示优惠的容器。 在此示例中,您在Luma网站顶部创建一个版面。
可在 组件 菜单中访问版面列表。 您可以使用过滤器来帮助您根据特定渠道或内容检索投放位置。
要创建投放位置,请执行以下步骤:
-
单击 创建版面。
-
定义投放位置的属性:
- 名称:投放位置的名称。 让我们调用示例位置 '主页横幅'。
- 渠道类型:用于投放位置的渠道。 让我们使用 'Web',因为选件显示在Luma网站上。
- 内容类型:允许投放位置显示的内容类型:文本、HTML、图像链接或JSON。 您可以将 HTML“”用于选件。
- 描述:投放位置的描述(可选)。
-
单击 保存。
-
创建投放位置后,该投放位置将显示在投放位置列表中。
-
选择包含新版面的行并记下版面ID,因为这对于在决策范围内进行配置可能很有必要。
忠诚度状态的决策规则
决策规则 指定提供优惠的条件。 在此示例中,您创建决策规则以根据用户的忠诚度状态提供不同的优惠。
决策规则列表可在 组件 菜单中访问。
要创建决策规则,请执行以下步骤:
-
导航到 规则 选项卡,然后单击 创建规则。
-
让我们命名第一个规则“金会员状态规则”。 您可以使用XDM字段定义规则。 Adobe Experience Platform 区段生成器 是一个可用于生成规则条件的直观界面。
-
单击 保存 以确认规则条件。
-
新保存的“金会员状态规则”将显示在 规则列表 中。 选择它以显示其属性。
-
现在,为该用例创建剩余的忠诚度优惠规则条件。
收藏集限定符
收藏集限定符 允许您轻松地在选件库中组织和搜索选件。 在本例中,您将收藏集限定符添加到忠诚度奖励选件以改进选件组织。
集合限定符列表可在 组件 菜单中访问。
要创建忠诚度奖励收集限定词,请执行以下步骤:
-
导航到 集合限定符 选项卡,然后单击 创建集合限定符。
-
让我们命名集合限定符“忠诚度奖励”
-
新的集合限定符现在应显示在 集合限定符 选项卡中
选件
现在,该创建忠诚度奖励优惠了。
可在 选件 菜单中访问选件列表。
创建不同忠诚度级别的优惠
首先为不同的Luma忠诚度级别创建个性化优惠。
要创建第一个 选件,请执行以下步骤:
-
单击 创建优惠,然后选择 个性化优惠。
-
让我们命名第一个选件“Luma忠诚度级别 — 金级”。 您必须为此选件指定开始/结束日期和时间。 您还应将 收藏集限定词“忠诚度奖励”关联到选件,以便更好地在 选件库 中进行组织。 之后,单击 下一步。
-
现在,您必须添加 呈现 以定义优惠的显示位置。 让我们选择 Web渠道。 让我们也选择您之前配置的“主页横幅”位置。 选定的 投放位置 是HTML类型,因此您可以使用 自定义 单选按钮直接将HTML、JSON或TEXT内容添加到编辑器以构建选件。
-
直接使用 表达式编辑器 编辑选件内容。 请记住,您可以将HTML、JSON或TEXT内容添加到此投放位置。 请确保根据您的内容类型在编辑器底部选择正确的 模式。 您还可以点击 验证 以确保没有错误。
-
此外,您可以使用表达式编辑器检索存储在Adobe Experience Platform中的属性。 让我们将用户档案的名字添加到优惠内容中,以便更好地按1:1级别为忠诚会员进行个性化。
-
添加约束以仅显示符合“金会员状态规则”的用户档案的优惠。
-
查看完选件后,单击 完成。 选择 保存并批准。
现在为各个Luma忠诚度级别创建其余优惠
后备优惠
您仍希望向Luma网站的非Luma忠诚度访客提供选件。 为此,您可以为该营销活动配置 后备优惠。
要创建后备优惠,请执行以下步骤:
- 单击 创建选件,然后选择 后备选件。
- 让我们命名后备优惠“非Luma忠诚度”。 您还可以将之前创建的 收藏集限定符、“忠诚度奖励”关联到后备优惠,以便轻松组织优惠。
- 将后备选件内容添加到 表达式编辑器。 请记住,您可以向此投放位置添加HTML、JSON或文本内容。 请确保根据您的内容类型在编辑器底部选择正确的 模式。 您还可以点击 验证 以确保没有错误。
- 如果一切配置正确,请按 完成,然后按 保存并批准。
决策
决策 是优惠的容器,这些优惠会根据目标为客户选择最佳优惠。
决策列表可在 优惠 菜单的 决策 选项卡中找到。
创建忠诚度优惠决策
让我们为Luma忠诚度奖励用例创建决策。
要创建决策,请执行以下步骤:
- 单击 创建决策。
- 让我们调用决策“12月Luma忠诚度优惠”。 选件应持续1个月,因此我们在此处指定它。
- 现在,您必须定义 决策范围。 首先,选择投放位置。 您可以使用以前创建的“主页横幅”。
- 接下来,必须为决策范围添加 评估标准。 单击“添加”,然后选择之前创建的“忠诚度奖励”**集合,其中包含要考虑的所有忠诚度优惠。
- 在“忠诚度奖励”集合中,您可以使用资格字段将优惠投放限制为Luma访客的子集。 但是,对于此用例,您希望每个访客都收到一个选件。 请记住,您为所有不忠诚的访客配置了 后备优惠。 将资格设置为“无”。
- 此外,如果多个选件符合用户/投放组合的条件,则可以使用 排名方法 字段为每个Luma访客选择最佳选件。 对于此用例,您可以使用 优惠优先级 方法,该方法使用优惠中定义的值来提供最佳优惠。
- 现在将 后备优惠 添加到决策中。 提醒,如果Luma访客不属于任何Luma忠诚度受众,则备用选件是向Luma访客显示的默认选件。 从“主页横幅”版面的可用后备优惠列表中选择“非Luma忠诚度”。
- 在激活决策之前,我们先查看决策范围、后备优惠、预览可用优惠并评估符合条件的用户档案。 一旦一切看起来正常,您可以单击 完成 和 保存并激活。
模拟
作为最佳实践,您应该验证Luma忠诚度决策逻辑,以确保将正确的选件交付给正确的忠诚度受众。 您可以使用 测试配置文件 来执行此验证。 在将新选件版本推送到生产环境之前,最好通过测试用户档案测试对选件所做的更改。
要开始测试,请从 选件 菜单中选择 模拟 选项卡。
测试忠诚度优惠
- 选择要用于模拟的测试用户档案。 单击 管理配置文件。 要创建或指定新的测试配置文件以进行选件测试,请遵循本指南。
- 将一个或多个测试用户档案添加到模拟中,并保存您的选择。 对于用例测试,您应确保已为每个Luma忠诚度奖励受众配置了测试用户档案。
- 选择要测试的决策范围。 选择 添加决策范围。
- 选择之前创建的“主页横幅”位置。
- 将显示可用的决策,选择之前创建的“12月Luma忠诚度优惠”决策,然后单击“添加”。
- 选择测试配置文件后,单击 查看结果。 针对“12月Luma忠诚度优惠”决策向选定的测试配置文件显示最佳可用优惠。
- 选择其他测试配置文件,然后单击 查看结果。 理想情况下,您应该看到不同的模拟选件,与测试用户档案的忠诚度等级相对应。
使用Adobe Experience Platform Debugger进行决策管理验证
适用于Chrome和Firefox的 Adobe Experience Platform Debugger 扩展可分析您的网页,以识别Adobe Experience Cloud解决方案实施中的问题。
您可以使用Luma网站上的调试器来验证生产中的决策逻辑。 忠诚度奖励用例启动并运行后,此验证是一种很好的做法,可确保一切配置正确。
通过此处了解如何使用指南在浏览器中配置调试器。
要使用调试器开始验证,请执行以下操作:
- 导航到包含优惠版面的Luma网页。
- 在网页上,打开 Adobe Experience Platform Debugger。
- 导航到 摘要。 验证 数据流ID 是否与您启用了Offer decisioning的 Adobe数据收集 中的 数据流 匹配。
- 在 解决方案 下,导航到 Experience PlatformWeb SDK。
- 在 配置 选项卡中,打开 启用调试。 这将启用 Adobe Experience Platform保证 会话中的会话日志记录。
- 然后,您可以使用各种Luma忠诚度帐户登录网站,并使用调试器验证发送到 Adobe Experience Platform Edge网络 的请求。 所有这些请求都应在 保证 中捕获以进行日志跟踪。