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

时间:2011-10-04 18:34:56

标签: ruby-on-rails-3 plugins rubygems gem referrer

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

  • 推荐人网址
  • 流量来源(google,bing等)
  • 交通媒介(有机,cpc)
  • 搜索字词(如果用户来自搜索引擎)

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

我通过搜索找到的唯一内容是search_sniffer,但这是一个插件,如果可用,我更愿意使用gem。

2 个答案:

答案 0 :(得分:5)

我最终在没有宝石的情况下解决了这个问题。如果有人有兴趣,我写了blog post来解释我是如何做到的。

答案 1 :(得分:0)

Referrer跟踪用户访问您网站的来源,将其转换为utm标记,计算这些来源的优先级,并为具有跟踪模型记录(订单/请求/等)的来源提供链接。支持Rails 4,5。