在此页面上:了解如何在练习模式下发布历程,以使用实际生产数据测试该历程,而无需联系实际客户或更新配置文件,以便您可以在设计上线前验证设计。
历程试运行是 Adobe Journey Optimizer 中的一种特殊历程发布模式,使历程设计人员能够在不接触真实客户或更新轮廓信息的前提下,使用真实生产数据对历程进行测试。 此功能有助于历程设计人员在正式发布前验证历程设计和受众定位,从而增强信心。
➡️ 在此视频中了解历程试运行
主要优点 journey-dry-run-benefits
历程练习通过使用真实的生产数据对客户旅程进行安全、数据驱动的测试,而无需联系客户或更改用户档案信息,从而增强了从业者的信心并促进了旅程的成功。 此功能使历程从业者能够在上线之前验证受众覆盖范围和分支逻辑,确保历程与其预期业务目标一致。
借助历程练习,您可以提前发现问题、优化定位策略以及根据实际数据(而非假设)改进旅程设计。 练习直接集成到历程画布中,可提供直观的报告和对关键绩效指标的可见性,使团队能够自信地迭代并简化审批工作流。 这提高了运营效率,降低了发布风险,并实现了更好的客户参与结果。
最终,此功能可缩短实现价值的时间并减少历程失败。
历程练习带来了:
- 安全测试环境:未联系处于练习模式的用户档案,确保没有发送通信或影响实时数据的风险。
- 受众见解:历程从业者可以预测受众在不同旅程节点上的可达性,包括基于历程条件的选择退出和排除。
- 实时反馈:量度直接显示在历程画布中,类似于实时报告,使历程参与者能够优化其历程设计。
练习执行逻辑 journey-dry-run-exec
在练习期间,旅程以模拟模式运行,将以下特定行为应用于每个旅程活动而不触发实际操作:
-
不执行 渠道操作 节点,包括电子邮件、短信或推送通知。
-
自定义操作在试运行期间被禁用,并且其响应设置为null。
为了提高可读性,在执行练习期间,自定义操作和渠道活动显示为灰色。
{width="80%"}
-
默认情况下,数据源(包括外部数据源)和 等待 活动在试运行期间处于禁用状态。 但是,在激活练习模式🔗时,您可以更改此行为。
-
未执行 反应 节点:进入它的所有配置文件都将成功退出。 但是,以下优先级规则适用:
- 如果 反应 节点与一个或多个并行的 单一事件 节点一起使用,则配置文件将始终通过反应事件。
- 如果 反应 节点与一个或多个并行的 反应事件 节点一起使用,则配置文件将始终通过画布中的第一个节点(顶部的节点)。
开始试运行 journey-dry-run-start
您可以在任何草稿历程中使用模拟运行功能,而不会出错。
要激活试运行,请执行以下步骤:
-
打开要测试的历程。
-
选择 练习 按钮。
-
如果要启用或禁用 等待 活动和 外部数据源 调用,请选择,并确认练习发布。
{width="50%"}
转换过程中出现状态消息正在激活练习。
-
一旦激活,历程将进入 练习 模式。
监控练习 journey-dry-monitor
启动干模式发布后,您可以可视化历程执行以及用户档案如何通过历程分支和节点进行进度。
量度直接显示在历程画布中。 在历程画布的实时报告中,了解有关历程实时报告和量度的更多信息。
您还可以访问练习的 最近24小时报告 和所有时间报告。 要访问这些报告,请单击历程画布右上角的 查看报告 按钮。
停止练习 journey-dry-run-stop
14天后,练习历程自动过渡到 草稿 状态。
也可以手动停止练习历程。 要取消激活“Dry run(试运行)”模式,请执行以下步骤:
-
打开要停止的练习历程。
-
选择 关闭 按钮以结束测试。
确认屏幕中提供指向过去24小时和所有时间报表的链接。 {width="50%"}
-
单击 返回草稿 以进行确认。
护栏和限制 journey-dry-run-limitations
- 处于练习模式的配置文件将计入可启用的配置文件
- 处于试运行模式的历程将计入实时旅程配额
- 模拟历程不会影响业务规则
- 在练习中未启用 跳转 操作。
当源历程触发到目标历程的 跳转 事件时,该跳转事件将不适用于练习历程版本。例如,如果历程的最新版本为模拟运行,而上一个版本为实时,则跳转事件将忽略模拟运行版本,仅适用于 实时 版本。
历程步骤事件和练习 journey-step-events
历程练习生成stepEvents。 这些stepEvents具有特定标志和练习ID: inDryRun和dryRunID。
- 当历程处于练习模式时,
_experience.journeyOrchestration.stepEvents.inDryRun返回true,对于测试或实时历程(非练习)返回null。 - 在练习模式下,
_experience.journeyOrchestration.stepEvents.dryRunID返回练习实例的ID;对于测试或实时历程,它是null。
如果将stepEvent数据导出到外部系统,则可以使用inDryRun标志筛选练习执行。
在使用Adobe Experience Platform查询服务分析 历程报告量度 时,必须排除练习生成的步骤事件。 为此,请排除inDryRun为true的步骤事件(即仅包括inDryRun为null或false的事件)。
常见问题 faq
练习是否向真实客户发送消息?
没有。 练习使用实际生产数据,但不联系用户档案或更新用户档案信息。 不执行渠道操作(电子邮件、短信、推送),并将禁用自定义操作并将其响应设置为null。
我需要什么权限才能启动或停止试运行?
启动练习需要 Publish journeys 高级权限。 停止练习需要 Manage journeys 高级权限。 在权限部分中了解详情。
我可以在哪些历程中试运行?
您可以对任何没有错误的 草稿 历程使用试运行。
练习持续多长时间?
14天后,练习历程自动转换回 草稿 状态。 您也可以随时手动停止试运行。
是否在试运行期间执行等待活动和外部数据源?
默认情况下,等待活动和数据源(包括外部数据源)在试运行期间被禁用。 您可以在激活练习模式时更改此行为。
练习配置文件和历程是否计入我的配额?
是的。 处于练习模式的配置文件将计入可参与配置文件,处于练习模式的历程将计入实时历程配额。 但是,模拟历程不会影响业务规则。
停止测试后,我是否仍可访问模拟运行报告?
没有。 仅当练习为 活动 时,报告数据才可用。 停止后,将无法再访问数据 — 如果需要,请使用报表上方的 导出 按钮提前下载数据。
如何从我的报表中排除练习数据?
练习生成标记为inDryRun和dryRunID的stepEvents。 使用Adobe Experience Platform查询服务分析历程报告量度时,排除inDryRun为true的步骤事件(仅包括inDryRun为null或false的事件)。
操作方法视频 dry-run-video
在此视频中了解如何练习您的历程。
本节包含结构化知识,用于支持与本主题相关的解释、检索和问答。
要全面了解相关信息,应将此信息与本页上的文档相结合。 这两个源都不是独立的;页面描述了功能,而本节提供了其他上下文来帮助消除术语、意图、适用性和约束条件的歧义。
- TL;DR:本页介绍了“历程练习”,这是一种特殊的发布模式,允许从业人员在不联系客户或修改用户档案的情况下,使用实际生产数据测试历程,并介绍如何启动、监视、停止和筛选练习步骤事件。
意图:
- 在草稿历程中激活试运行模式,以验证受众覆盖范围和分支逻辑以及实际生产数据
- 在练习期间监控画布中的历程执行量度
- 手动停止练习并将历程返回到草稿状态
- 使用
inDryRun标志筛选报告查询中的练习步骤事件 - 了解在试运行期间禁用或模拟哪些活动
术语表:
- 试运行:一种特殊的历程发布模式,它针对实际生产数据执行历程,而不发送任何通信或更新配置文件信息(产品特定)
- stepEvent:自动生成的数据集记录,用于捕获用户档案在历程中执行的每个步骤;练习步骤事件包含
inDryRun=true和dryRunID(产品特定) - inDryRun标志: stepEvents上的布尔字段,对于练习执行为
true,对于实时或测试历程为null(产品特定)**
护栏:
- 只有没有错误的草稿历程才能在模拟运行模式下激活
- 启动练习需要 发布历程 权限;停止它需要管理历程
- 练习历程会在14天后自动退出练习模式并返回草稿状态。 无历程内容丢失;只有练习会话结束。
- 在试运行期间处理的用户档案将计入可参与用户档案和实时历程配额
- 在练习期间不执行渠道操作节点(电子邮件、短信、推送)和自定义操作
- 在练习中未启用跳转操作
- 练习期间不执行反应节点;配置文件成功退出,具有并行单一分支和反应分支的优先级规则
- 仅当练习处于活动状态时,报告数据才可用;一旦停止,数据将无法再访问
- 模拟历程不会影响业务规则
术语:
- 规范名称:历程练习 — 首字母缩略词:none — 变体:练习模式,练习发布模式
- 同义词:“Dry run”=“smoke test”(非正式的)
- 请勿混淆:“练习”≠“测试模式”≠“模拟” — 练习使用实际生产数据,并计入可参与用户档案和实时历程配额;测试模式在草稿历程中使用永久性AEP测试用户档案;模拟使用在AEP中不永久性的临时模拟用户
常见问题解答:
- 问:练习是否实际向客户发送电子邮件或推送通知? — 否;所有渠道操作节点和自定义操作都已禁用,并且不会在试运行期间执行。
- 问:练习在自动停止之前持续了多长时间? — 14天后,历程将自动过渡回“草稿”状态。
- 问:如何从Journey Analytics查询中排除练习数据? — 筛选
inDryRun为true的步骤事件;仅包括inDryRun为null或false的事件。 - 问:在试运行期间,是否根据任何限制计算用户档案? — 是;用户档案计入可参与用户档案,练习历程计入实时历程配额。
- 问:我能否在试运行期间启用等待活动和外部数据源调用? — 默认情况下两者都处于禁用状态,但在激活练习时,您可以选择启用或禁用它们。