我正在尝试使用以下方式跟踪一些自定义链接:
s.tl(this, 'o', 'trackingName')
但跟踪调用一直被取消(我在Firefox和Chrome网络中都检查过),因为它在请求完全发送到omniture之前加载了链接。
我知道s.tl()
应该有500毫秒的延迟,或者直到通话完成,但它没有这样做......
我正在使用SiteCatalyst code version: H.26.1
可能正在中断流量的是自动退出链接跟踪,我认为这是由s.trackExternalLinks = true
设置的,我尝试在调用false
之前将其设置为s.tl()
但它是仍然执行退出链接跟踪(请求成功完成)
任何线索?
答案 0 :(得分:0)
是的,我们遇到了同样的错误。最好的解决方案似乎是将forcedLinkTrackingTimeout增加到500并创建一个自定义函数来导航:
s.forcedLinkTrackingTimeout = 500;
function navigate(url) {
window.location.href = url;
}
s.tl(this, "o", "trackingName", null, navigate(this.href));