网友提问:出站链接的跟踪
Posted on 一月 7, 2010
Filed Under 分析工具 | 7 Comments
原创文章,转载请注明: 转载自网站分析 Web Analytics
本文链接地址: 网友提问:出站链接的跟踪
freesea在留言板中问到关于Google Analytic的问题:
我在我的网站google analytics中设置了一个目标,想知道某外部链接的点击数, 因为那个外部链接是我的另一个网站,两边的统计数据却不吻合,请问知道原因吗?或者google analytics不加额外代码就不知道出站链接?
很好的问题,我想freesea童鞋的需求就是需要跟踪出站链接的点击次数。出站链接,特别是链接到合作网站的链接的跟踪还是很常见的需求。下面就掰一掰跟踪出站链接应该如果做,以及注意的事项。
如何跟踪出站链接?
在Google Analytics的报表中,是没有“出站链接”这样一个报表的。我们需要做的是,在链接的HTML代码中加入onclick方法,onclick方法中执行Google Analytics的_trackPageview(),这个方法会将链接被点击的数据作为一次页面的查看记录发送到Google Analytics的服务器。那么,我们就能在Content的报表里看到这个链接被点击的情况了。下面是Google Analytics官方文档的例子:
<a href=”http://www.example.com” onClick=”javascript: pageTracker._trackPageview(’/outgoing/example.com’);”>
一般的,_trackPageview()方法的参数是为空的,只是Google Analytics会取得页面的URL作为默认值。跟踪外部链接时需要一个虚拟的URL,比如上面例子中是/outgoing/example.com,这个URL在网站中并不存在,但是在Google Analytics的报告中会作为这个外部链接的表示。在报告中看到这个URL的PageViews的次数,就是这个链接被点击的次数了。
设置目标
更进一步的,我希望把访问者点击这个外部链接作为网站的目标,那么可以增加一个Goal来跟踪。Goal的一种匹配模式是URL Destination,它可以匹配当前Google Analytics配置文件跟踪到的所有URL(包括默认的和虚拟的),这种模式用在这里正好。当我们指定了一个URL是Goal以后,当有访问者访问了网站的这个URL,那么一次目标就达成了。按照上面的例子,只要在这里匹配/outgoing/example.com这个URL就可以了。关于Google Analytics目标的设置可以参考我的另一篇《Google Analytics的新“目标”》。
注意事项
链接点击数是有误差的。这种方式只能跟踪到鼠标左键点击链接。如果用户先在链接上点击鼠标右键,再在弹出的小对话框中选择“打开链接”,那么这是是跟踪不到的。
以上是我的理解,欢迎拍砖。
您也许还对以下内容有兴趣:
Comments
7 Responses to “网友提问:出站链接的跟踪”
Leave a Reply

一月 7th, 2010
谢谢,解决了我的不少困惑之处,尤其是设置目标那段;呵呵,还有个问题:我对我的两个外部链接都加了你所说的代码,一个是onClick=”javascript: pageTracker._trackPageview(’/outgoing/example1.com’);”另一个是onClick=”javascript: pageTracker._trackPageview(’/outgoing/example2.com’);”结果,Analytics内容里却只出来/outgoing/example1.com的链接数,没出来example2的,请问是怎么回事?
[回复]
一月 7th, 2010
按理说,只要被点击了,都会有统计。你提到的问题,可能要看你网页的实际情况来分析了。
[回复]
一月 8th, 2010
今天example1和example2的数据都出来了,呵呵,我想昨天有个网站没有数据,可能是安装代码后真的没有点击。
[回复]
一月 12th, 2010
我用的是新的异步跟踪代码,用的onClick=”javascript: pageTracker._trackPageview(’/outgoing/’);
可是在报告里没有点击数据,是不是代码不兼容呢?
需要重新写代码了?
[回复]
一月 13th, 2010
我还没有试过异步跟踪代码。不过按理说异步代码只是改变GA代码的加载,并没有影响代码本身。兄台给的URL让我学习学习。
[回复]
二月 5th, 2010
新的异步代码是这样的:Click Here
[回复]
二月 5th, 2010
系统不让发,这里 http://www.adsem.cn/653
[回复]