我有一个 rails 3 应用程序,其中包含供应商在网站上发布的广告/特价商品。所有这些内容都在我的网站内,流量不会重定向到任何外部网站。我正在尝试建立一个按点击付费的系统,让供应商为属于他们的交易/特价商品按点击付费。理想情况下,对于计费,我可以生成有关给定期间供应商交易总点击次数的报告。
目前我正在使用 thumbs_up gem 来跟踪用户对供应商的喜爱/赞成。对于按点击付费类型的安排来跟踪给定交易的点击次数,类似的系统是否可行(thumbs_up 有一种方法,每个实例只允许每个用户投一票)?任何人都知道已经包含这样的东西的任何好的宝石?我很清楚,我不是要求某人编写代码,只是希望从以前做过这个、知道完成这个的好方法或对我有任何其他指导的任何人那里获得一些输入. 提前致谢!
我的相关供应商模型:
class Vendor < ActiveRecord::Base
has_many :deals
acts_as_voteable
end
我的相关交易模型:
class Deal < ActiveRecord::Base
belongs_to :vendor
end