1

在 Omniture 中,跟踪退出链接的最佳做法是首先使用 发出跟踪调用s.tl(this, "e", "Link Name"),然后使用setTimeout()实际打开链接。

在 Mobile Safari 上,使用 setTimeout 打开链接会失败,因为该操作并非直接来自用户交互。打开链接的唯一方法是牺牲超时,减少跟踪调用实际通过的可能性。

有解决此问题的方法吗?

4

2 回答 2

0

只要退出链接是带有 href 属性的标记,就会在 s_code.js 文件中自动跟踪它们。

如果它们不是标签,您应该使用 s.tl(this , "e" , "PAGE TO BE LOADED") 函数。正如 Mike 所说,这个函数有一个内置的超时设置为 500 毫秒。

亲切的问候,克劳迪奥。

于 2012-04-02T13:41:44.780 回答
0

自从我这样做以来已经有一段时间了,但是如果内存服务 s.tl() 实际上有它自己的 setTimeout 函数设置为 500 毫秒,所以你可能不需要你自己的。

我认为您也可以使用布尔值来做到这一点:

s.tl(true, "e", "Link Name");

让我知道这是否有效。

于 2011-12-14T21:21:54.293 回答