1

我正在寻找一种从 Google Analytics 导出每个唯一访问者的方法。因此,访问者可以多次打开一个网站,我想导出一行包含有关访问的一些信息,例如网站上的平均时间、购买次数、平均订单金额等。

提前致谢。

4

1 回答 1

0

Stefan,我建议为此使用customVariables

只需确保在调用_trackPageview之前放置此代码即可。

_gaq.push(['_setCustomVar',
      1,               // This custom var is set to slot #1.  
      'VisitorID',     // Name of your CustomVar that will show up in Reports
      '123456789',     // ID of your visitors, you need to set this.
      1                // Set the scope to visitor-level.
   ]);

棘手的部分可能是在一致的基础上实际获取访问者 ID。一种方法是实际使用与 Google Analytics 存储在 _utma cookie 中的相同的访客 ID(本文中的详细信息)。

以这种方式完成的完整代码如下:

var a = uGC(document.cookie, '__utma=', ';');
var id = a.split(".")
_gaq.push(['_setCustomVar',  1, 'VisitorID', id[1], 1]);

之后,您可以构建以访客 ID 作为主要维度的自定义报告,并选择您希望查看的任何指标。只需让您使用正确且合乎逻辑的维度/指标组合来获得真正有意义的数字(请参阅Avinash Kaushik 的这篇精彩文章)。

于 2013-10-01T06:35:27.787 回答