我有一个最终用户输入的网址,例如
example.com/cool_things
在我的控制器中执行操作后,重定向到:
example.com/uber_things
Google未记录用户点击cool_things端点的任何数据。这是我的控制器动作:
def blah
redirect_to uber_things_path
end
如何调整重定向,以便Google仍然会在分析中记录原始链接,但控制器仍会正确重定向。这是通过添加状态301来实现的吗?仅使用rails控制器中的标准redirect_to,Google Analytics就无法记录用户曾进入“cool_things”端点。不确定最佳做法..
答案 0 :(得分:1)
我不确定如何在ruby中指定引荐来源(虽然肯定有办法)但您可以通过设置
document.referrer)使用的默认值> _gaq.push(['_setReferrerOverride', 'referring url here']);
这应该在_trackPageview
来电之前。