我的任务是在我们的 (ASP.NET) 应用程序中实现 Google Analytics。这是场景:
- 一个域上的单个网站
- 多家公司都使用这个网站
- 需要按公司和整体收集统计数据
- 需要按公司或所有人分配报告访问权限(如果您可以将一系列报告分配给特定用户,那就太好了)
从可用的文档中,我不确定是否使用:
过滤器(对虚拟 url 应用过滤器以细分公司)
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-12345-1");
pageTracker._initData();
pageTracker._trackPageview("/site.com/companyName/var1/var2");
</script>
或细分
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-12345-1");
pageTracker._initData();
pageTracker._trackPageview();
pageTracker._setVar("companyName");
pageTracker._setVar("var1");
pageTracker._setVar("var2");
</script>