Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails 4.1分析和站点验证_Ruby On Rails_Ruby On Rails 4_Google Analytics_Ruby On Rails 4.1 - Fatal编程技术网

Ruby on rails Rails 4.1分析和站点验证

Ruby on rails Rails 4.1分析和站点验证,ruby-on-rails,ruby-on-rails-4,google-analytics,ruby-on-rails-4.1,Ruby On Rails,Ruby On Rails 4,Google Analytics,Ruby On Rails 4.1,我的站点位于Rails 4.1.7中,托管在Ninefold中。 我想验证并添加谷歌分析。 我试着把html文件上传到公用文件夹中,没有成功。 我尝试创建控制器和路由,但没有成功。 我尝试了两种解决方案,它们本应在turbolinks中解决问题,并将分析脚本添加到页脚。没用 有什么想法吗? 我必须补充的是,在前两个解决方案中,html/action可以通过浏览器调用访问,但不能通过外部链接。当您尝试验证时,它会在网站管理员工具中为您提供一个链接,这让我相信这是一种csrf情况,rails会阻止来

我的站点位于Rails 4.1.7中,托管在Ninefold中。 我想验证并添加谷歌分析。 我试着把html文件上传到公用文件夹中,没有成功。 我尝试创建控制器和路由,但没有成功。 我尝试了两种解决方案,它们本应在turbolinks中解决问题,并将分析脚本添加到页脚。没用 有什么想法吗? 我必须补充的是,在前两个解决方案中,html/action可以通过浏览器调用访问,但不能通过外部链接。当您尝试验证时,它会在网站管理员工具中为您提供一个链接,这让我相信这是一种csrf情况,rails会阻止来自其他网站的传入连接。 更新:我有解决方案live,分析向我显示了一些数据,但网站验证仍然不起作用


更新2:好的,我解决了。问题是,我在九倍中将域声明为domain.com,但忘记了,然后我试图在谷歌中验证www.domain.com。通过添加额外的域并验证这两个域来解决问题。

您可以尝试推荐的方法,设置一个TXT或CNAME记录,即使我这样做了,分析又如何?我认为这不适用于CNAME或TXT,对吗?在不知道您尝试过什么解决方案或看到显示特定问题的代码的情况下,除了指出你不是唯一一个处理这个问题的人,还有很多关于google analytics与turbolinks合作的信息,你想让我上传应用程序的哪一部分?我现在有这个解决方案,但它仍然不起作用。编辑:我更改了链接,我的剪贴板中有另一个链接,但它是错误的。