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

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

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

有帮助吗?

解决方案

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

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

安迪·布里斯 (Andy Brice) 在他的博客文章中解释了该技术 为了利润和快乐而进行 Cookie 跟踪.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top