0

例如,我有一个最终用户输入的网址

    example.com/cool_things

在我的控制器中点击操作后,重定向到:

    example.com/uber_things

Google 不会记录用户点击cool_things 端点的任何数据。这是我的控制器动作:

    def blah
      redirect_to uber_things_path
    end

如何调整重定向,以便谷歌仍会在分析中记录原始链接,但控制器仍将正确重定向。这会通过添加状态 301 来完成吗?仅使用 rails 控制器中的标准 redirect_to 谷歌分析不会记录用户曾经输入过“cool_things”端点。不确定这个的最佳实践..

4

1 回答 1

1

我不确定如何在 ruby​​ 中指定引用者(尽管肯定有办法),但您可以通过document.referrer设置覆盖 GA 代码中 GA ( )使用的默认值

_gaq.push(['_setReferrerOverride', 'referring url here']);

这应该在_trackPageview通话之前进行。

于 2013-10-30T22:31:51.650 回答