- Сообщений: 233
- Спасибо получено: 37
Однажды в тени звезд. Фантастика. (15 март 2025)
Сотрудники загадочного Института Психологии задумали перестроить сознание обитателей планеты, устранив границы «я» и «не-я», пока процессоры Общемирового Компьютерного Радиуса шептались в своих локальных сетях. Но что-то пошло не так — и голоса зазвучали вразнобой.
Google analytics для Rails-приложения
- evgenij
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
7 года 5 мес. назад #1
от evgenij
Have a lot of fun!
evgenij создал тему: Google analytics для Rails-приложения
Какой гем оптимально использовать для вставки счетчика google analytics на приложение ruby-on-rails?
Have a lot of fun!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

- serge
-
- Не в сети
- Модератор
-
Less
Больше
- Сообщений: 1005
- Спасибо получено: 150
7 года 5 мес. назад #2
от serge
Любой. Какой захочешь.
Их тьма-тьмущая.
Можешь попробовать google-analytics-rails,
github.com/bgarret/google-analytics-rails
т.е. добавляешь в Gemfile:
и затем:
config/environments/production.rb:
app/views/layout/application.html.erb, in the <head> tag :
если нужна аналитика и в development mode, а не только в production, то соответственно код добавляешь не только в production.rb, но и в development.rb.
А я смогу! - А поглядим! - А я упрямый!
serge ответил в теме Google analytics для Rails-приложения
evgenij пишет: Какой гем оптимально использовать для вставки счетчика google analytics на приложение ruby-on-rails?
Любой. Какой захочешь.
Их тьма-тьмущая.
Можешь попробовать google-analytics-rails,
github.com/bgarret/google-analytics-rails
т.е. добавляешь в Gemfile:
Code:
gem 'google-analytics-rails', '1.1.1'
и затем:
config/environments/production.rb:
Code:
# replace this with your tracker code
GA.tracker = "UA-112233-4"
app/views/layout/application.html.erb, in the <head> tag :
Code:
<%= analytics_init if GoogleAnalytics.valid_tracker? %>
если нужна аналитика и в development mode, а не только в production, то соответственно код добавляешь не только в production.rb, но и в development.rb.
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- evgenij
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 233
- Спасибо получено: 37
3 года 3 мес. назад #3
от evgenij
Have a lot of fun!
evgenij ответил в теме Google analytics для Rails-приложения
Отличная статья в тему:
www.brainstobytes.com/quick-tips-integra...urbolinks-webpacker/
Вкратце: создаем и рендерим партиал, содержащий код счетчика, а в application.js пишем так:
Вкратце: создаем и рендерим партиал, содержащий код счетчика, а в application.js пишем так:
Code:
$(document).on("turbolinks:load", function() {
gtag('config', 'YY-XXXXXXXXX-Z', {'page_location': event.data.url});
})
Have a lot of fun!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.