1

我希望能够跟踪给定的唯一访问者访问该站点的天数。理想情况下,我正在寻找一份报告:

每周 1 天:562 每周
2 天 380 每周
3 天 42
等等...

如果一个唯一访问者在星期一、星期三和星期五来,他们将被添加到每周 3 天的存储桶中,而不管给定的唯一访问者在那一天访问该站点的次数。

谷歌分析有没有办法做到这一点?如果不在 GA 中,是否有现成的分析工具/服务可以轻松做到这一点?

4

2 回答 2

1

我不认为你可以在 GA 中开箱即用地做到这一点,但你可以做的是使用一个自定义变量,为用户提供一个唯一的 id,以便它可以作为一个维度列出。然后你可以看到像

用户访问

用户A 3

用户 B 5

用户C 2

用户 D 1 等...

然后你可以导出到 excel 或其他东西,然后对按访问分组的行进行计数。

于 2010-08-17T22:36:24.227 回答
0

这是我最终解决此问题的方法:

  1. 使用名为 week_activity 的 javascript 创建一个持久 cookie
  2. 在该 cookie 中存储以下信息 [#{sunday_date}, 0, 0, 0, 0, 0, 0, 0] - 其中一周中的每一天都由零表示
  3. 当访客来时,请执行以下操作
    :检查 cookie 是否存在,如果不存在,则全部用零创建
    b. 如果 cookie 存在,则检查日期 - 如果日期不是最后一个星期日,则重新创建全为零的数组
    c。如果日期很好,则将当前星期位置设置为 1
    d。如果数组的总和 > 3 并且日期数组位置为 0 但现在为 1,则向谷歌分析发送一个自定义事件,显示 #{sunday_date}_#{visit_number}

这将使我们能够比较每周访问 3 次或更多次的人的数量,最多可达 7 次或更多次。您只有 50k 独特的自定义事件,但这应该非常缓慢地吞噬它们并允许您进行广泛的跟踪

于 2010-08-23T18:15:19.677 回答