使用Google Analytics跟踪已登录的用户活动

时间:2016-03-16 01:23:57

标签: javascript google-analytics

更新:我不想使用cookie方法,因为用户可以简单地清除他们的Cookie,然后重新访问网站,使分析/跟踪尝试绝对无用。无论如何都可以在登录点设置用户ID(理想情况下,从抓取用户的实际用户名,如下所述),然后只使用其余的谷歌分析自定义事件和页面视图,只需将其与登录名相关联,每次用户登录? 因此,我可以登录Google Analytics信息中心,查看分析数据度量标准登录用户? 我认为很多人都会使用GA。

我想使用谷歌分析只是设置一个登录用户的cookie,或只是一个'独特'的用户...然后将该用户的名称与我显示我的div元素<div class="user-name">..</div>相关联用户动态用户名,然后我只想报告该用户的自定义事件,媒体播放,下载,点击按钮等。理想情况下类似于旧版本的GA,我只能在HTML链接中编码内联{{1我在仪表板中找到有关设置变量的旧信息,但似乎信息仍然引用old GA作为我找到的大部分信息。用新GA实现这一点的任何信息?

1 个答案:

答案 0 :(得分:0)

Google Analytics(分析)中有一项名为"userID"的功能,至少涵盖了部分要求。对于已登录的用户,它允许您从后端系统设置(匿名)ID,以识别已登录的访问者,即使他们已清除Cookie或通过其他设备访问。您需要一个额外的视图,该视图仅显示登录访问者的数据(您需要接受Google Analytics的一些额外使用条款并修改您的隐私政策)。

尽管它的名字,但它没有做的是识别个人用户。例如,UserID不是通过界面公开的(如果你愿意的话,你必须自己将它存储为自定义维度),其次你不能使用任何允许谷歌确定真人身份的UserId(例如,我们使用用户注册日期时间戳的用户电子邮件地址的哈希值。因此,传递用户名称的想法会违反Googles TOS,如果他们发现,可能会导致您的帐户被终止。

如果你有兴趣,不久前我写了blog article on why tracking individual users is somewhat dubious und really unnecessary