Rails 3 gem用于捕获引用者信息?

Mat*_*ins 4 gem plugins rubygems referrer ruby-on-rails-3

是否有单个(或多个)Rails gem有助于在注册新模型实例(即:新用户)时轻松捕获以下内容?

  • 引荐来源网址
  • 交通来源(谷歌,宾等)
  • 交通媒介(有机,中电)
  • 搜索字词(如果用户来自搜索引擎)

我知道我可以手动编写代码,但没有理由重新创建它,如果已经完成的话.

我通过搜索找到的唯一东西是search_sniffer,但这是一个插件,我更喜欢使用gem(如果有的话).

Mat*_*ins 5

我最终在没有宝石的情况下解决了这个问题.如果有人有兴趣,我写了一篇博客文章,解释我是如何做到的.