我有一个rails应用程序,想要记录用户触发某些事件的频率。我不仅想用它来分析,还想把它作为应用程序的核心功能之一(比如排名和显示信息)。
例如,我可以记录用户返回应用程序的频率,并使用这些信息对用户进行排名。
有没有什么红宝石可以让你更容易做这样的事情?我不认为使用第三方分析引擎是可行的,因为这是该产品的核心功能。然而,我对建议持开放态度。
发布于 2014-12-21 12:34:11
您的需求非常广泛,因此无论您选择什么,您都必须对其进行自定义。
我认为创业板是一个很好的开始。您可以配置gem来标记会话控制器操作以获得积分,然后使用积分对用户进行排名。
有些人可能会说这不是gem的预期目的,但我认为这取决于你对应用程序的主要目的的看法。
在这里查看gem:https://github.com/tute/merit
祝好运!
https://stackoverflow.com/questions/27587622
复制