0

在 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 最后包含变量,但我读过其他人说最好的方法是使用自定义变量。我不想让它运行太久然后发现我有一堆没用的数据。。

有小费吗?

我需要这样做的原因是确定站点上某个成员区域的哪些成员正在使用..

4

1 回答 1

2

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

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

_gaq.push(['_setCustomVar', 1,'User ID', '999999', 1]);

999999是本例中的用户 ID。

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

于 2012-12-03T22:42:33.500 回答