【发布时间】:2014-07-14 19:58:33
【问题描述】:
我想跟踪用户在我的页面上的点击次数。 但我有点困惑。看这段代码:
<a href="http://example.com" onClick=”_gaq.push(['_trackEvent', 'External Link', 'Twitter Link', 'Follow Us - Words']);”>Follow Us</a>
^ 如果用户在 google analitics 跟踪之前被重定向到http://example.com 怎么办?然后呢?我说这个例子有竞争条件是对的吗?
【问题讨论】:
-
您可以延迟访问新站点 100 毫秒左右,以确保跟踪发生
-
我相信它仍然应该执行。你试过了吗?此外,您可以定位一个新窗口/选项卡,以便当前页面保持打开状态。我也相当肯定,在谷歌分析中有脚本选项来跟踪链接和点击
-
@Adjit
_gaq.push只是推送到标准 JS 数组。然后必须将额外的 http 请求发送到 Google 服务器。据我所知 - 谁先做:跟踪或页面重定向。是的 - 在某些情况下它可能会跟踪 - 但在某些情况下重定向会更快 - 对吗? -
说实话我不知道,这就是为什么我建议你测试一下。但是,如果您想添加一个短暂的延迟以允许跟踪请求,请查看此处stackoverflow.com/questions/11366627/…
标签: javascript google-analytics tracking