我正在寻找一种方法来跟踪我的网站上的用户行为。我想知道是否有可能得到这样的数据表:
+------+---------------+-----------------+------+---------+
| time | ip or user_id | user_session_id | link | actions |
+------+---------------+-----------------+------+---------+
(Link
-用户来自何处)
我想通过会话跟踪不同的用户操作。这是可能使用谷歌分析还是我应该搜索其他工具?我的网站目前设置为跟踪事件,但在我的分析帐户上,我只得到事件发生的数量。我想跟踪一个特定的用户在我的网站上做什么。
发布于 2016-01-13 12:45:50
tl;dr:如果您必须这样做,请使用混合面板或类似的软件。
基于时间的维度已经可用(日期、小时、分钟和日期时间)。“链接”将被引用。Google中的操作基本上是页面查看、事件和事务,所以您也有。
IP和用户id是一个很大的禁忌。存储任何能识别一个人的内容都违反了谷歌的服务条款,而且根据你所在的位置,这可能违反了国家laws.And,如果你所说的user_id是指同一名称的谷歌分析功能,谷歌说你可以为登录用户设置它,并且必须为注销的用户取消它,因此,扩展来说,这意味着将它存储在Ga中可能违反了他们的TOS。
GA会话id不通过接口公开。您可以从cookie中读取它,并将其存储在自定义维度中(我不确定这是否允许在TOS中进行,而GA高级客户无论如何都是通过BigQuery导出获得的,因此应该允许)。
如果您只是想将不同的用户区分开来,您可以简单地生成一个UUID格式的字符串,并将其存储在自定义维度中。如果你真的想要识别用户(名字,地址等),那么,你是不允许的,如果他们发现谷歌会终止你的帐户。
更别提为什么这么多人想要跟踪个人用户,这是完全没有意义的。您不能使用GA信息来针对个人,简单地查看单个用户路径将无助于您(我编写了一个文章,尽管我不认为这会使您信服)。
谷歌分析是出于技术和法律原因,不是一个很好的工具,以跟踪个人用户,如果你需要这样做,使用一个软件,是为此目的而制作的。在这种情况下经常提到Mixpanel,但我相信还有许多其他的解决方案。
https://stackoverflow.com/questions/34766385
复制相似问题