Omniture tracklink取消了

时间:2013-10-07 15:31:20

标签: javascript adobe-analytics

我正在尝试使用以下方式跟踪一些自定义链接:

s.tl(this, 'o', 'trackingName')

但跟踪调用一直被取消(我在Firefox和Chrome网络中都检查过),因为它在请求完全发送到omniture之前加载了链接。

我知道s.tl()应该有500毫秒的延迟,或者直到通话完成,但它没有这样做......

我正在使用SiteCatalyst code version: H.26.1

可能正在中断流量的是自动退出链接跟踪,我认为这是由s.trackExternalLinks = true设置的,我尝试在调用false之前将其设置为s.tl()但它是仍然执行退出链接跟踪(请求成功完成)

任何线索?

1 个答案:

答案 0 :(得分:0)

是的,我们遇到了同样的错误。最好的解决方案似乎是将forcedLinkTrackingTimeout增加到500并创建一个自定义函数来导航:

s.forcedLinkTrackingTimeout = 500;

function navigate(url) {
  window.location.href = url;
}

s.tl(this, "o", "trackingName", null, navigate(this.href));