使用Adobe Experience Platform Debugger测试Adobe Target实施
Adobe Experience Platform Debugger提供了一套有用的工具,可用于测试和调试使用Adobe Target实施进行测试的网站。 本指南介绍了在启用了Target的网站上使用Platform Debugger的一些常见工作流程和最佳实践。
先决条件
若要使用Platform Debugger for Target,网站必须使用at.js库版本1.x或更高版本。 不支持以前的版本。
正在初始化Platform Debugger
在浏览器中打开要测试的网站,然后打开Platform Debugger扩展。
在左侧导航中选择 Target。 如果Platform Debugger检测到网站上正在运行兼容版本的at.js,则会显示Adobe Target实施详细信息。
全局配置信息
在Platform Debugger中,有关实施全局配置的信息显示在Target视图的顶部。
target-global-mbox
。None
。Network Requests network
选择 Network Requests 以查看页面上发出的每个网络请求的摘要信息。
当您在页面上执行操作(包括重新加载页面)时,新列将自动添加到表中,允许您查看操作的顺序以及每个请求之间值的更改方式。
捕获以下值:
/json
。 如果使用at.js 2.x,则值为delivery
。getLocationHint
上的Experience Cloud标识服务指南。prefetch
处理期间使用的参数。execute
处理期间使用的参数。mbox
会话ID和Adobe Target Edge位置提示。 at.js使用此值来确保会话和Edge位置保持粘性。mbox
请求的URL反向链接。mbox
服务器的URL。mbox
版本。mbox3rdPartyId
。mbox
请求编号。要查看特定网络事件上某个参数的详细信息,请选择相关表单元格。 此时会出现一个弹出窗口,其中提供了有关该参数的更多信息,包括描述及其值。 如果值是JSON对象,则该对话框包含对象结构的完全可导航视图。
Configuration
选择 Configuration 以启用或禁用Target的其他调试工具选择。
mboxDebug
查询参数(具有任何值)来启用此功能。注意:您必须登录才能启用此功能。
启用后,跟踪令牌将随每次请求一起发送,并且在每次响应中返回跟踪对象。 at.js
解析响应window.__targetTraces
。 每个跟踪对象包含的信息与[Network Requests选项卡]相同,还包含以下附加内容:
-
配置文件快照,允许您查看请求之前和请求之后的属性。
-
匹配和不匹配的活动,显示当前配置文件符合或不符合特定活动资格的原因。
- 这有助于确定在给定时间配置文件符合哪些受众资格及其原因。
- Target文档包含有关不同活动类型的更多信息