我最近学会了在 Adobe Launch 上工作。我想在网页上的控制台选项卡中知道哪些规则被触发,哪些规则没有得到满足。我使用了启动和 DTM Switch,它给了我所有规则的名称,但我希望它们被过滤掉。例如:- 如果我想查看被触发的规则,那么不符合的规则不应该在列表中。使用启动和 DTM 开关查看规则既耗时又容易出错。
有人可以帮我解决这个问题吗?
我最近学会了在 Adobe Launch 上工作。我想在网页上的控制台选项卡中知道哪些规则被触发,哪些规则没有得到满足。我使用了启动和 DTM Switch,它给了我所有规则的名称,但我希望它们被过滤掉。例如:- 如果我想查看被触发的规则,那么不符合的规则不应该在列表中。使用启动和 DTM 开关查看规则既耗时又容易出错。
有人可以帮我解决这个问题吗?
好的,在控制台中启用 Adobe Launch Debugging 的 2 个选项。
第一个是_satellite.setDebug(true)
在开发者控制台中输入。其次是安装 Adobe Launch 命令https://chrome.google.com/webstore/detail/launch-command/nkjhamgjeocefocmpbcjfmohkjgildki并切换 Debug 开关。
在每种情况下,您都需要重新加载页面。
您会注意到现在存在于开发者控制台中的日志。这些是 Adobe Launch 调试日志以及您使用时的日志_satellite.logger.log
要查看触发了哪些规则,这意味着满足事件和条件以及执行的操作,然后fired
在您的开发者控制台中过滤。你会看到类似的东西 Rule "name of my rule" fired.
您还可以通过查看日志来查看因特定原因未触发的规则:
Condition "my condition name" for rule "my rule name" was not met.
我建议您创建标记命名标准:https ://dev.to/alcazes/adobe-launch-tagging-standards-3aak ,因为它将帮助您阅读日志。