使用Autotrack.js跟踪点击[出站链接]

时间:2016-09-13 11:41:17

标签: google-analytics

我正在尝试找到一种从我建立的网站跟踪外部网站点击次数的明确方法,看来很多可用的信息都是矛盾的或不完整的。我在Github上发现了autotrack.js看起来更简单的方法,所以我的问题是三重的,我会让问题变得非常明确,所以对于与我同样难题的其他人来说,有一个非常明确的答案。 / p>

  1. 在HTML中添加了哪些代码段/脚本?我目前有标准的GA代码段,用于在</body>代码之前跟踪网页加载。

  2. 我应该修改/编辑<a>标签,以了解点击了哪些标签?即命名他们,这可以避免或自动化,我的意思是有一个足够智能的脚本命名它与目的地相同,如reallygoodlist.com或fb.com/reallygoodlist?

  3. 是否需要GA工作?设置目标等,理想情况下,我希望避免这种情况 - 我有很多链接。

  4. 这是我的网站(如果有帮助):
    http://www.reallygoodlist.com

1 个答案:

答案 0 :(得分:0)

  

1)HTML中添加了哪些代码段/脚本?我目前有标准的GA代码段,用于在代码之前跟踪页面加载。

自动跟踪文档的installation and usage部分显示了如何安装自动跟踪,因此我只是链接到它而不是重复。

如果您只是使用默认的GA标记,则可以复制/粘贴大部分代码,更改与您相关的部分:例如如果您只关心出站链接跟踪,则只包含outboundLinkTracker插件。

您还可以通过npm安装代码,因此在这种情况下,您可以在node_modules目录中链接自动跟踪的源文件使用Babel polyfill。

<script src="node_modules/autotrack/autotrack.js"></script>
  

2)我应该修改/编辑标签,以了解谁点击了什么?即命名他们,这可以避免或自动化,我的意思是以太聪明的脚本命名它与目的地相同,如reallygoodlist.com或fb.com/reallygoodlist?

Autotrack的outboundLinkTracker插件会自动将链接的网址设置为活动标签,因此您可能不需要做任何事情,除非这还不够。< / p>

如果您想要更多控制权,设置common options之一将允许您自定义发送到GA的任何数据。

  

3)是否需要GA工作?设置目标等,理想情况下我希望避免这种情况 - 我有很多链接。

不适用于出站链接跟踪。它只是将数据作为事件进行跟踪,因此您可以在GA中的事件报告中找到它们。