带有用户ID的GA _trackPageview

时间:2012-12-03 21:43:14

标签: google-analytics

在GA中进行正确的_trackPageview以及存储推送的用户ID的最佳方法是什么?

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-46732147-1']);
  _gaq.push(['_trackPageview'],"/$textRepresentationUserID");
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

目前我刚刚强制URL将变量包含在最后,但我读过其他人说最好的方法是使用customvariables ..我不想让这个运行太久然后发现我有一堆无用的数据..

任何提示?

我需要的原因是确定网站上某个成员区域的成员正在使用..

1 个答案:

答案 0 :(得分:2)

不确定这是完全合法的,请仔细检查GA服务条款。

无论如何,正如你的朋友所说,最好的方法就是使用自定义变量:

_gaq.push(['_setCustomVar', 1,'User ID', '999999', 1]);
在这种情况下,

999999是用户ID。

无论如何,任何方法都会实际生成一堆数据......