作为在线申请注册过程的一部分,我正在考虑跟踪用于访问我的网站的来源和/或搜索关键字。这将使我能够比 Google Analytics 更精细地了解哪些广告正在发挥作用以及从何处进行。
我认为当人们访问我的网站时,我可以使用此信息设置某种 cookie,但我不确定如何获取它。这可能吗?
我正在使用 Rails,但是独立于语言的解决方案(甚至只是指向在哪里可以找到此信息的指针)将不胜感激!
最佳答案
在我看来,你最好的选择是使用 javascript 来查找名为“origReferrer”的 cookie 或类似的内容,如果该 cookie 不存在,你应该创建一个(有效期约为 24 小时)并用当前推荐人。
这样,您将在用户第一次访问时一直保留原始引荐来源网址,当您的用户完成您希望他们完成的任何步骤(即帐户创建)时,您可以在服务器上读回该 cookie并做任何你想要的解析/分析。
Andy Brice 在他的博客文章 Cookie tracking for profit and pleasure 中解释了该技术.
关于ruby-on-rails - 将源关键字和搜索关键字与帐户创建相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20286/