Adobe Analytics、AEP 和启动调试器。直接在 Chrome DevTools 中检查 Web SDK、XDM 和跟踪调用。
🔍 通用 Adobe 调试器:Adobe Analytics、AEP 和启动调试变得简单 🦝
Universal Adobe Debugger 是一款功能强大的 Chrome 扩展,用于调试 Adobe Analytics、Adobe Experience Platform (AEP)、Adobe Web SDK 和 Adobe Launch(标签)实现。
该工具由分析师为分析师构建,可帮助您直接从浏览器控制台验证跟踪、检查有效负载以及对 Adobe Experience Cloud 集成进行故障排除。
只需打开 DevTools 并触发 Adobe Analytics 或 Web SDK 调用即可立即查看结构化、可读的调试输出。
🚀 主要特点
Adobe Analytics 调试
直接在控制台中记录和检查 Adobe Analytics 服务器调用(AppMeasurement、st、s.tl),以更快地进行故障排除和 QA 验证。
• Adobe 启动(标签)调试
访问规则执行详细信息和实施诊断,以轻松验证启动配置。
• AEP Web SDK 和 XDM 日志记录
使用干净、格式化的控制台输出监控 Adobe Experience Platform Web SDK 请求和 XDM 有效负载 - 不再需要挖掘嵌套对象。
• 库更换
无缝替换 Adobe Launch 库以实时测试和验证实施。
• 分析和同意片段
访问精选的调试片段集合,以进行分析验证和同意故障排除。
🎯 为什么使用通用 Adobe 调试器?
更快地验证 Adobe Analytics 实施
高效调试 AEP Web SDK 网络请求
验证 Adobe 启动规则和数据层映射
提高跟踪准确性和数据质量
简化分析师和开发人员的 QA 工作流程
无论您是 Adobe Analytics 专家、AEP 实施者、Launch 开发人员还是数字分析师,Universal Adobe Debugger 都可以帮助您更智能地调试并传送更清晰的数据。
🛠️ 贡献和反馈
发现错误或有功能请求?欢迎贡献和反馈。
请访问我们的 GitHub 存储库(网址为 https://github.com/cthae/Adobe-Launch-Debugger)以报告问题或提出改进建议。
变更日志:
2025-04-06 -> 1.25
* [x] 添加一个选项以禁用显示目标“决策”Web sdk 请求。为了减少混乱。
* [x] 将“决策”Web sdk 请求识别为目标而不是 PV。更正呼叫名称。
2025-03-30 -> 1.24
* [x] 添加颜色选择器设置集,允许用户配置控制台打印输出的颜色。
* [x] 创建一个片段快捷方式来删除活动选项卡上存在的所有 cookie 和本地存储。
* [x] 使 OT 打印输出不再模糊。
2025-03-09 -> 1.23
* [x] CSS 重构
* [x] 更好的书签设计
* [x] 为扩展程序的 UI 添加灯光模式选项。
* [x] _satellite 决定使用 true arg 对 setDebug() 变得敏感。将 1 替换为 true。
2024-12-10 -> 1.22
* [x] 重新实现 Adobe Experience Cloud 书签
* [x] 将选项卡重命名为图标
* [x] 将重定向选项卡移至其他位置。可能到“设置”和“主页”
* [x] 为书签创建一个新标签
* [x] 添加一个设置来选择弹出窗口呈现时默认打开的选项卡(主页/设置/书签)
* [x] 清理重定向。添加尚未重定向时的消息。
2024-11-08 -> 1.21
* [x] 根据环境更改扩展图标:
* 灰色表示扩展程序尚未执行所有代码或没有执行此操作的权限;
* 绿色表示Launch环境是生产环境;
* 黄色表示Launch环境是dev或staging;
* 红色表示Launch库未加载或加载不完整。基本上,_satellite?.environment?.stage 是假的。但是,其余功能不会因此停止。
* [x] 更新扩展图标。
* [x] 默认情况下禁用启动 UI 改进。
* [x] 多个小错误修复和重构。
2024-10-04 -> 1.20
* [x] 添加 onInstalled/onStartup 回调,专门针对安装后不打开弹出窗口的用户设置默认设置集。
* [x] 支持 Mozilla FF。相同的扩展名。跨浏览器。看起来大部分只有后台需要重新实现,但许多 API 可能会关闭。我们拭目以待。
2024-10-01 -> 1.10
* [x] 测量:美化产品字符串印刷。
* [x] Appmeasurement:在产品字符串美化器中添加交易ID。
* [x] 实施 Launch UI 改进 POC:
* [x] 启动 UI:每当未选择库时添加红色指示器。
* [x] 启动 UI:添加有关如何通过 Chrome 标志更改启动 UI 的提示。
* [x] 添加一个选项以在片段选项卡中打印通用合金配置。确保对所有 Alloy 实例都这样做。
2024-09-02 -> 1.09.1
* [x] 将 content-script.js 重命名为更有趣的名称。它在控制台中可见并且可以进行过滤。
* [x] Web SDK:进一步改进自定义日志记录,允许简写:p12/c12/v12/e12/l2。
* [x] 将所有短缺的自定义日志记录也应用于 Appmeasurement 日志记录。
2024-08-26 -> 1.09.1
* [x] 修复 data.__adobe.analytics 用例的事件快捷方式中的自定义日志记录中的错误。
* [x] 修复 data.__adobe.analytics 用例的 prop 快捷方式中的自定义日志记录中的错误。
2024-08-25 -> 1.09:
* [x] Web SDK:在日志记录标头中公开事件类型。
* [x] Web SDK:改进自定义记录器,以便在使用快捷方式时检查 data.__adobe.analytics 对象。
* [x] Web SDK:让非技术人员更容易使用自定义日志记录:不要求他们指定 xdm 有效负载的 evars、props 或事件的完整路径。如果用户请求 evar 并且这是一个 xdm 事件,只需添加正确的路径即可。
* [x] 将页面加载时间重新实现为 Performance.getEntriesByType("navigation")[0]?.duration
2024-08-20 -> 1.08.1:
* [x] 将不再预期响应的延迟增加到六秒。因为 AA 的反应可能会很慢。
2024-08-18 -> 1.08:
* [x] Web SDK:出现错误时,在自定义日志中添加请求导致错误的指示。这适用于像专业人士一样在控制台中使用过滤器的人。感谢阿伦的关注。
* [x] Web SDK:MVP 跟踪 navigator.sendBeacon() ping 网络请求。然而,无法访问其有效负载,因为 Chrome 开发团队忽视修复相关错误。
* [x] 也从其他回调上的地图中删除请求,以避免误报未收到服务器响应的调用。
2024-08-14 -> 1.07.01:
* [x] 将不再预期响应的延迟增加到两秒。
* [x] 清理。
2024-08-13 -> 1.07:
* [x] 打印扩展版本,从清单中获取它。
* [x] UX 改进、CSS 修复。
* [x] 在 info.h 中添加 bug 提交按钮。
* [x] Web SDK:添加一个选项来记录所有字段,为用户提供原始对象。
* [x] 为“已取消”的请求添加回调和错误日志记录。此时浏览器会取消请求。以及其他一些类型的请求。感谢阿伦的建议。
* [x] Web SDK:将错误日志记录逻辑也应用于 Web SDK 跟踪
* [x] 小弹出用户界面改进。
2024-06-02 -> 1.06 - 拜安卡:
* [x] 用 AA 调用和 WebSDK 调用替换 PV 和链接的计数器
* [x] Web SDK:改进自动调试:指示由于设置的 Web 字段,linkClicks 何时将被视为 AA 中的综合浏览量。
* [x] Web SDK:为每个请求显示 Edge 配置 ID,使它们像 AA 报告套件一样可见。方便多点跟踪的调试。前 5 个字符就足够了。
* [x] Web SDK:改进边缘网络请求失败时网络错误的跟踪。
* [x] Web SDK:重构日志记录。让它不那么混乱。不再有嵌套组。
* [x] Web SDK:稍微更改默认日志记录,以便尝试自动扩展分析对象。
* [x] Web SDK:添加一个设置以删除基本上无用的 xdm 字段,这些字段很少有用。默认开启。
* [x] Web SDK:改进非对象字段的日志记录。
* [x] Web SDK:添加 data.__adobe 对象的日志记录。设置中默认关闭。
* [x] Web SDK:加强自定义日志记录字段,允许人们使用xdm。参数列表中的引用。
对于旧版本,请参阅此处的 github 版本:https://github.com/cthae/Adobe-Launch-Debugger/releases




