什么是return _gaLink(this,'#);

时间:2012-12-05 17:14:12

标签: google-analytics

在跟踪链接时,我是否需要将此代码放在最后?

return _gaLink(this,'#'); 

它到底是做什么用的?我对此的理解尚不清楚。

1 个答案:

答案 0 :(得分:1)

您是否希望跟踪外拨/外部链接?没有名为_gaLink的Google Analytics功能。你可以发布你的代码片段吗?

_link()用于X-Domain跟踪,请参阅documentation

如果您只是想跟踪“出站链接”,即指向其他网站的链接,那么使用这段代码(这不需要jQuery):

///////////////////
// _trackOutbound
jQuery(document).ready(function($) {
    $('a[href^="http"]:not([href*="//' + location.host + '"])').live('click', function(e) {
        _gaq.push(['_trackEvent', 'outbound', 'click', this.href.match(/\/\/([^\/]+)/)[1]]);        
        _gaq.push(['t2._trackEvent', 'outbound', 'click', this.href.match(/\/\/([^\/]+)/)[1]]);
    });
});