假设我有65人在2012年1月1日注册。
我想知道同一周有65个人中有多少人回到了网站。 (更一般地说,如果n人在约会日期注册,我希望能够找出在给定日期范围内有多少人返回。)
有没有办法使用Google Analytics执行此操作?如果是这样,怎么样?我目前正在获取用户每个页面点击的用户名。
答案 0 :(得分:7)
如果您只需要跟踪登录的人,那么您不需要非常喜欢。您可以使用事件或会话级自定义变量将相关用户属性(例如注册日期)从数据库复制到GA。
但是如果你想跟踪所有人,包括那些没有注册的人,那么你需要使用访客级自定义变量(GA cookies)。
我在this post中详细解释了如何设置这一点,所以我只想强调一下这里的关键点:
一旦您投入工作,您的新访问者将在其首次访问日期时加盖标记,并且很好地落入每个每日或每周保留存储桶中。如果您跟踪每周保留期,可能会出现这种情况,例如:
答案 1 :(得分:3)
这不是一个完整的解决方案,但以下是关于如何在Google Analytics的帮助下解决此问题的一些要点:
您必须确保以某种方式将每个用户的注册日期存储在您的数据库或cookie中。然后看看Google Analytics Event Tracking。例如,您可以根据注册日期设置新类别。在页面中的每个页面加载时,您必须设置此事件跟踪调用,例如:
_trackEvent("returns", "2012-01-01", "UserId:123123123")
这样,您将收到在该特定日期注册的用户的所有页面浏览量。要在此添加日期范围,您必须确保仅在注册后的日期数(例如7天)触发这些事件。
在您的日期范围之后,您将能够看到有多少页面浏览量和返回的用户数量 - 您甚至知道哪些用户回来了。