跟踪推荐链接

时间:2013-05-19 04:37:40

标签: ruby-on-rails-3 hyperlink analytics referrer

很多网站已实现此功能,我不知道它究竟是如何调用的,所以我很难搜索它

您可以在Facebook,Twitter等网站上看到与

类似的网址的链接
www.website.com/some-article?ref=home

所以在这种情况下,后端会注意到从主页点击了链接并跟踪了这个

我的问题是 - 是否有关于如何完成此操作的已知实践/知识,或者我是否只需要插入自己的参数参数并手动跟踪它?

  • 有没有帮助这样做的宝石/图书馆?

1 个答案:

答案 0 :(得分:1)

您可以手动执行此操作。它很容易实现。大多数网站如facebook和twitter使用它来跟踪用户通常做的事情。这是一种用于提供更好用户体验的无声调查。

它还可以在Google等搜索引擎中用于跟踪特定匹配的流量来自何处。如果您有Google blogspot博客,您会更好地了解这一点。

但是,创新没有限制。您可以以任何方式使用它。

在PHP中,您可以使用$ _SERVER ['HTTP_REFERER“]

session_start();
if ( !isset( $_SESSION["origURL"] ) )
     $_SESSION["origURL"] = $_SERVER["HTTP_REFERER"];

对不起,我不知道红宝石。应该有预先编写的库来帮助你,但我不知道。您可以为此创建自己的库。它将提供更好的控制。