将变量插入onClick事件Google Analytics虚拟综合浏览量

时间:2012-11-28 18:02:19

标签: javascript onclick google-analytics

我正在使用js来获取包含哈希标记的当前页面的URL,因为AJAX更新了页面

var hash = location.href;

网址类似于http://www.example.com/#project1

我需要的是这个Google虚拟网页浏览代码,只显示哈希变量路径hash here

onClick="_gaq.push(['_trackPageview', 'hash here']);"

看起来像onClick="_gaq.push(['_trackPageview', '/#project1']);"

由于

2 个答案:

答案 0 :(得分:1)

我认为您正在寻找location.hash ...

function track() {
  _gaq.push(['_trackPageview', location.hash]);
}

答案 1 :(得分:0)

这样做:

onClick="pushGA();"


function pushGA() {
     _gaq.push(['_trackPageview', (window.location.path + window.location.hash)]);
}

或者:

onClick="pushGA();"


function pushGA(path) {
     _gaq.push(['_trackPageview', ('/#'+window.location.hash)]);
}

或者:

onClick="pushGA('/#project');"


function pushGA(path) {
     _gaq.push(['_trackPageview', path]);
}