我们使用 Google 跟踪代码管理器作为跟踪代码管理解决方案。我们用它来触发各种代码,例如 Facebook 像素等。不使用任何扩展/附加组件,也不手动搜索代码中的脚本 - 如何判断特定脚本是直接从代码运行还是通过 GTM 运行? GTM 是否有应用于脚本的元数据? 当查看 devTools/network 时,我看到脚本(例如 facebook.js)正在运行,但我们正在寻找一个“标志”,表明它是由 GTM 运行的。 我希望问题足够清楚。
最佳答案
在 Chrome DevTools 网络选项卡上,您可以将鼠标悬停在脚本的“启动器”列条目上,也可以选择脚本所在的行并查看“启动器”选项卡。如果在调用堆栈中看到gtm.js?is=GTM-XXXXXXXX,则表明GTM发起了请求。
关于javascript - 我如何知道 JS 代码是否使用 Google 跟踪代码管理器触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59790575/