如何设置谷歌Analytics(分析)来追踪出站链接? 该负责人举例不起作用[复制](How d

2019-10-17 09:26发布

可能重复:
如何跟踪对出站链接的点击

如在所描述的官方文档我已经包括这段代码在我<head>部分:

<script type="text/javascript">
  function recordOutboundLink(link, category, action) {
    try {
      var myTracker=_gat._getTrackerByName();
      _gaq.push(['myTracker._trackEvent', category , action ]);
      setTimeout('document.location = "' + link.href + '"', 100)
    }catch(err){}
  }
</script>

并更改了连结此:

<a href="http://www.example.com" onClick="recordOutboundLink(this, 'Outbound Links', 'example.com');return false;">

但是仍然没有事件报告中显示的。

我究竟做错了什么?

Answer 1:

在谷歌Analytics(分析)文档中的代码不正确。 在该代码<head>部分应该是

<script type="text/javascript">
  function recordOutboundLink(link, category, action) {
    try {
      _gaq.push(['_trackEvent', category , action ]);
      setTimeout('document.location = "' + link.href + '"', 100)
    }catch(err){}
  }
</script>


文章来源: How do I set up Google Analytics to track outbound links? The official example doesn't work [duplicate]