【发布时间】:2015-07-02 13:02:31
【问题描述】:
我们遇到了一个将 Adobe Analytics 库设置为工具的奇怪问题,它不像往常那样由 DTM 库本身在运行时加载。
我们尝试了不同的库,包括自定义代码(H.26 或 H.27 版本)和自动 App Measurement,但页面顶部没有加载任何库。
明显的后果是控制台中出现“s 未定义”JS 错误(s 是 Tracker 对象)。
我们通过 DTM 部署了多个分析工具库,但从未发生过这种情况。
我们探索了网络控制台以找到可能的“未找到”脚本请求,但我们刚刚找到了成功的主 DTM 库之一。
非常感谢任何帮助找到可能的调试选项或解决方案。
非常感谢
【问题讨论】:
-
我的第一个猜测:转到工具配置,图书馆管理部分。是否勾选了“页面代码已存在”?
-
正确的考虑,但我已经检查过了,它没有被标记..
-
_satellite.getToolsByType('sc')或_satellite.getToolsByType('sc')[0].getS()会返回任何内容吗? -
感谢@CrayonViolent,我已经想出使用 API,但您指出了正确的方法。在这里:192.168.1.2/VARIE/pending_tool_sc.jpg,您可以检查此已发布部署的不同回报,并且在橙色中断下,这是一个不错的回报。主要区别是:1)发出的“h”对象包含待处理数组,好的不是 2)发出的“h”obj 没有“initialized”和“initializing”属性 3)“getS()”方法正在返回已发布案例为 null,第二个案例为 H.27 库道具。似乎已发布的部署使库处于待处理状态或类似情况。
-
我实际上看不到该图像,因为 192.168.1.2 是您的本地主机,我无法访问 :)。无论如何,这听起来确实很奇怪。我以前没见过。您说您尝试了自动与手动,几个lib版本..您是否尝试删除工具本身并再次尝试? DTM 实例化工具的方式可能会出现一些随机问题。听起来您可能需要使用 ClientCare 开票
标签: tags adobe adobe-analytics