ruby-on-rails - 将源关键字和搜索关键字与帐户创建相关联

标签 ruby-on-rails cookies seo

作为在线申请注册过程的一部分,我正在考虑跟踪用于访问我的网站的来源和/或搜索关键字。这将使我能够比 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/

相关文章:

ruby-on-rails - 单表继承还是多态?

php - 如何借助 .htaccess 和 PHP 获取动态 URL 以获得良好的 SEO

seo - 我可以将自定义属性添加到 JSON-LD 中的给定 @type 吗?

javascript - 模态中的 gmaps4rails 不会加载全宽

ruby-on-rails - "first"在 Ruby 和 Rails 中有什么作用?

mysql - 是的,另一个 MySql : ERROR 1045 (28000): Access denied for user 'root' @'localhost' (using password: YES)

cookies - CGI 应用程序在 cookie 中处理 UTF-8 字符的规则?

c# - ASP 身份 2.0 : Regenerate Identity

java - 在 J2ME/BlackBerry 应用程序中解析 cookie header

php - Yoast SEO 插件无法识别 Wordpress 模板中的内容