调试方法

启用调试后,Web SDK会将消息输出到浏览器控制台,以便帮助您调试实施。 当您想要了解SDK如何根据您建立的规则和数据元素进行行为时,调试很有价值。

默认情况下,调试处于禁用状态,但可以通过四种不同的方式切换调试。 您可以使用这些方法的任意组合来启用或禁用对开发工作流最方便的调试。

使用 debugEnabledconfigure 命令

设置 debugEnabled 配置扩展时,布尔值为true。 此选项通常用于开发环境,因为它可为访问您网站上任何页面的每个人启用调试功能:

alloy("configure", {
  "edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
  "orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
  "debugEnabled": true
});

请参阅 debugEnabled 以了解更多信息。

使用 setDebug 命令

与上述布尔值类似,此命令支持在页面的所有访客中进行调试。

alloy("setDebug", {"enabled": true});

请参阅 setDebug 命令以了解更多信息。

设置查询字符串参数

您可以通过添加查询字符串来启用调试 ?alloy_debug=true 到任意URL的结尾。 例如:

http://example.com/?alloy_debug=true

此方法仅适用于您的本地计算机,允许您调试生产网站,而无需为每个人启用调试。 在浏览会话的其余时间或禁用调试之前,均会启用此方式的调试。

使用Adobe Experience Platform Debugger

该Adobe Experience Platform Debugger是一款功能强大的工具,可检查您的网页,并帮助您调试Experience Cloud产品的实施。 您可以从AEP Web SDK部分的配置选项卡启用调试。

启用调试器

请参阅 Adobe Experience Platform Debugger概述 以了解更多信息。

recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636