2

作为我的在线申请注册过程的一部分,我正在考虑跟踪用于访问我的网站的来源和/或搜索关键字。这将使我能够以比谷歌分析更精细的方式了解哪些广告正在发挥作用,以及从何处发挥作用。

我想当人们访问我的网站时,我可以使用此信息设置某种 cookie,但我不确定我将如何获取它。甚至可能吗?

我正在使用 Rails,但不胜感激提供与语言无关的解决方案(或者甚至只是指向在哪里可以找到此信息的指针)!

4

1 回答 1

3

您最好的选择 IMO 是使用 javascript 来查找名为“origReferrer”或类似名称的 cookie,如果该 cookie 不存在,您应该创建一个(有效期约为 24 小时)并用当前推荐人填充它。

这样,您就可以从用户第一次访问开始一直保留原始引荐来源网址,当您的用户完成您希望他们完成的任何步骤(即帐户创建)时,您可以在服务器上读回该 cookie 并执行任何操作解析/分析你想要的。

Andy Brice 在他的博客文章Cookie 跟踪以获取利润和乐趣中解释了该技术。

于 2008-08-21T15:44:32.823 回答