实施增强链接归因

时间:2013-09-22 15:39:37

标签: google-analytics

在GA管理页面上,您必须查看Use enhanced link attribution部分以激活Google Analytic的增强型链接归因。

但代码是如何形成的?即使该功能是新功能,许多来源似乎都过时了。 Google发布的代码on their doumentation页面是否正确且完整,还是应该是其他内容?

var _gaq = _gaq || [];
var pluginUrl = 
 '//www.google-analytics.com/plugins/ga/inpage_linkid.js';
_gaq.push(['_require', 'inpage_linkid', pluginUrl]);
_gaq.push(['_setAccount', 'UA-XXXXXX-Y']);
_gaq.push(['_trackPageview']);

1 个答案:

答案 0 :(得分:0)

是的,这是正确的,我的完整代码看起来像这样

var _gaq = _gaq || [];
      var pluginUrl ='//www.google-analytics.com/plugins/ga/inpage_linkid.js';
      _gaq.push(['_require', 'inpage_linkid', pluginUrl]);
      _gaq.push(['_setAccount', 'UA-xxxxxxxx-1']);
      _gaq.push(['_setDomainName', 'domainname.com']);
      _gaq.push(['_setAllowAnchor',true]);
      _gaq.push(['_setCustomVar',5,'CusVarName','CusVarNameValue',3]);
      _gaq.push(['_trackPageview']);
(function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();

但是如果您的设置是基本的,并且根据您上面给出的示例,它应该可以正常工作。只要你在setAccount上面添加pluginUrl变量就可以了。