测试和验证Dynamic Datastream Configurations
使用Adobe Experience Platform Assurance实时了解Dynamic Datastream Configuration规则如何评估和路由事件。 在配置规则后,使其成为主要的测试工具。
IMPORTANT
数据流配置更改最多需要15分钟才能在Edge Network中传播。 在启动Assurance会话或检查数据集摄取卷之前,请等待完整的传播窗口。
设置Assurance会话 assurance-setup
- 在Adobe Experience Platform UI中,转到 Assurance 并选择创建会话。
- 使用SDK浏览器扩展(适用于Web)或Assurance SDK(适用于移动设备),将您的Web Assurance或移动SDK实施连接到会话。
- 在您的网站或应用程序上生成应触发不同Dynamic Datastream Configuration规则的事件。
有关完整的Assurance设置说明,请参阅Adobe Experience Platform Assurance文档。
Assurance跟踪中要查找的内容 assurance-traces
对于Edge Network处理的每个事件,Assurance都会显示:
- 与下列规则匹配:事件符合的特定规则名称和条件。
- 路由结果:哪些服务接收了事件以及Edge Network将其路由到哪个数据集。
- 是否Dynamic Datastream Configuration或客户端覆盖处于活动状态:这有助于诊断规则意外被绕过的情况。 当存在客户端覆盖时,Edge Network将跳过该事件的Dynamic Datastream Configuration条规则。 有关详细信息,请参阅数据流配置覆盖。
测试核对清单 testing-checklist
在移动到平台级别验证之前,验证Assurance中的每个事件路径。
测试
验证内容
How
可操作的事件路由
购买事件登陆到启用配置文件的数据集
触发购买事件;在Assurance中验证规则是否正确匹配,并且Assurance显示预期的数据集作为路由目标
分析事件路由
页面查看登陆到非用户档案数据集
导航页面;在Assurance中进行验证并确认事件显示在Adobe Experience Platform的预期数据集中
系统事件隐藏
Edge Network将
decisioning.propositionFetch事件路由到隔离数据集,而不是主配置文件数据集加载具有Adobe Target或Adobe Journey Optimizer个性化的页面;验证
decisioning.propositionFetch事件是否与系统事件隐藏规则匹配默认回退
没有规则匹配的事件遵循默认数据流配置
发送任何规则未涵盖的事件类型;验证它是否路由到主数据集
规则排序
首次匹配和获胜行为正确
发送可能匹配多个规则的事件;验证Assurance是否仅显示应用的第一个匹配规则
客户端覆盖冲突
使用SDK覆盖的事件绕过Dynamic Datastream Configuration规则
在
sendEvent中发送带有edgeConfigOverrides的事件;在Assurance中验证Edge Network是否跳过了该事件的Dynamic Datastream Configuration规则后续步骤
recommendation-more-help
experience-platform-help-datastreams