Rails:使用机架跟踪器进行 Google 分析跟踪

cqc*_*991 5 google-analytics ruby-on-rails

我一直在使用 Google Analytics 来跟踪我网站上的综合浏览量,现在我想用它来跟踪事件。

具体来说,我想向 GA 发送事​​件以在他们访问书籍show页面时记录书籍信息。


我查看了rack-tracker https://github.com/railslove/rack-tracker 上的文档,这就是我所做的

application.rb,我添加

config.middleware.use(Rack::Tracker) do
  handler :google_analytics, { tracker: 'UA-48000000-0' }
end
Run Code Online (Sandbox Code Playgroud)

在“BooksController#Show”操作中,我添加

tracker do |t|
  t.google_analytics :send, { type: 'event', category: 'book', action: 'click', label: @book.title, value: @book.isbn }
end
Run Code Online (Sandbox Code Playgroud)

但是,我在 Google Analytics 仪表板中没有看到任何事件,我想知道(在开发环境和生产环境中),我在哪里做错了?