我正在尝试创建一个迷你分析页面,如下图所示。这是一个市场,每个用户的分析页面都有一个图表。我已经能够得到意见和推荐人,但我的问题是如何去做转换部分。
在我的项目show动作我有这样的事情:获取引荐来源和跟踪转化
def show
@item = Item.find_by_rand_no params[:number]
if current_user && current_user.id != @item.owner_id
@item.views.create(item_id: @item.id, ip_address: request.remote_ip, owner_id: @item.owner_id, referrer: request.env["HTTP_REFERER"])
end
end
如何跟踪,实际上买的东西,所以我可以得到一个转化率的呢? Ps:用户可以登陆页面,然后点击另一个项目,然后购买。我也希望能够解释这种情况。 谢谢
您是否尝试在用户会话中存储信息? – phoet
噢,你的意思是将推荐人存储在用户的会话中?例如 – Skyalchemist
。古典用户跟踪系统在跟踪cookie中存储一些标识符http://en.wikipedia.org/wiki/HTTP_cookie#Tracking – phoet