Ruby on rails 在Rails 3应用程序中启动谷歌分析
我已经尝试了所有的方法,让谷歌分析在我的rails应用程序上运行 我认为谷歌是在和我的应用说话,因为当我检查元素和网络时,我看到了.js文件 我想我可能需要坐下来等待,但这不起作用。我现在已经尝试了几种方法,但都没有效果 gemfileRuby on rails 在Rails 3应用程序中启动谷歌分析,ruby-on-rails,ruby,google-analytics,Ruby On Rails,Ruby,Google Analytics,我已经尝试了所有的方法,让谷歌分析在我的rails应用程序上运行 我认为谷歌是在和我的应用说话,因为当我检查元素和网络时,我看到了.js文件 我想我可能需要坐下来等待,但这不起作用。我现在已经尝试了几种方法,但都没有效果 gemfile source 'https://rubygems.org' gem 'rails', '3.2.11' # Bundle edge Rails instead: # gem 'rails', :git => 'git://github.com/rai
source 'https://rubygems.org'
gem 'rails', '3.2.11'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
# For google analytics
gem 'google-analytics-rails', '1.0.0'
gem 'activeadmin'
gem 'pg'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
end
group :development do
gem 'pry'
end
gem 'rails_12factor'
gem 'delayed_job_active_record'
gem 'unicorn'
我头上的标签底部有这条线
<%= analytics_init if Rails.env.production? %>
我认为这就是问题所在,所以我删除了if语句,但这似乎是个坏主意,因为它将允许谷歌跟踪任何环境。在这之后,它仍然不起作用
我错过了什么?我以前从未遇到过这种分析问题。有什么建议吗?我猜您忘记替换analytics.js.coffee文件中的占位符了
@analyticsId: ->
# your google analytics ID(s) here...
'UA-XXXXXXX-XX'