Omniture JS跟踪中的debugTracking是什么?

时间:2015-06-11 08:31:35

标签: adobe-analytics

我们即将开始使用Omniture,并且已经提供了一些JS。它有这一行:

s.debugTracking = true;

关于这是什么,文档中没有太多内容。任何人都可以开导我吗?这是你想要在生产中设置为假的东西吗?是否有必要使像Omnibug这样的插件工作?

我在Adobe的文档中找到了这些引用,但这些引用都没有真正解释它的用途:

https://marketing.adobe.com/resources/help/en_US/sc/appmeasurement/video/video_flash_test.html

/* Turn on and configure debugging here */
s.debugTracking = true;

https://marketing.adobe.com/resources/help/en_US/sc/appmeasurement/release/c_release_notes_javascript.html

Added debugTracking flag to enable logging of requests send to Firebug console just like the other platforms. 

https://marketing.adobe.com/resources/help/en_US/sc/appmeasurement/video/video_flash_sample.html

/* Turn on and configure debugging here - turn this off for production deployment */
s.debugTracking = true;

2 个答案:

答案 0 :(得分:2)

debugTracking基本上只发送一个console.log调用的请求,并将所有参数分解出去。 Omnibug或DigitalPulse调试器等工具无需工作。

可以删除它,或设置为false以禁用它。

答案 1 :(得分:1)

看起来设置为true会导致大量相关信息自动发送到控制台,标记为AppMeasurement Debug。从跟踪域,当前URL和要记录的数据的键值对开始。

鉴于Omnibug和其他插件允许我们看到这些内容,我们可以删除s.debugTracking行。