0

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

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

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

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

我在用SiteCatalyst code version: H.26.1

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

有什么线索吗?

4

1 回答 1

0

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

s.forcedLinkTrackingTimeout = 500;

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

s.tl(this, "o", "trackingName", null, navigate(this.href));
于 2014-11-24T17:28:25.237 回答