如何在Rails中跟踪用户活动?

时间:2013-01-10 16:27:29

标签: ruby-on-rails ruby-on-rails-3

在Rails中是否有一个有助于跟踪用户活动的宝石?

跟踪/记录用户活动最明显的方法是将所有HTTP请求和参数以及用户名保存到数据库中。那是否有宝石?

编辑: 我想跟踪以下内容: 1)John Smith点击了书籍页面上的“搜索”按钮 2)亚当·斯密看过“国富论”一书 等

跟踪哪些用户执行的操作至关重要,因此谷歌分析等内容并不适合该法案。

由于

2 个答案:

答案 0 :(得分:2)

您可以使用Analytical gem

获得所需的内容

Analytical支持众多服务,包括kissmetrics和clicky,其中一项应该非常适合您尝试收集的数据。

答案 1 :(得分:0)

如果没有限制,您应该使用类似http://www.google.com/analytics/的内容,这非常有价值,您可以与之互动以根据您的需要进行自定义。