JS: событие не отображается в Google Analytics - PullRequest
0 голосов
/ 20 ноября 2018

Я использую Google Analytics впервые.Я скопировал предоставленные теги сценариев в заголовок моей страницы.

Я могу зайти на страницу и увидеть одного посетителя в отчетах в реальном времени.Помимо записи количества посетителей страницы, я также хочу сообщить о событии, когда пользователь нажимает определенную кнопку на странице.

У меня есть несколько jQuery для обработки клика:

$("#new-preview").click(function(){
  new_preview()
  ga('send', 'event', 'preview', 'new', 'v1');
  console.log('Click!')
})

Я вижу, что функция работает, потому что ожидаемый текст записывается на консоль.Однако в Google Analytics события не записываются (Отчеты -> В реальном времени -> События).Я следую инструкциям, предоставленным Google здесь.Я думаю Я правильно следую за ними.

Почему событие не записывается?Что я неправильно понял?

1 Ответ

0 голосов
/ 20 ноября 2018

ga(...) вызовы работают со старым фрагментом ~ analytics.js.Вы, вероятно, используете новый фрагмент gtag.js.В этом случае вам понадобится еще один вызов для отслеживания событий, например,

gtag('event', 'new', {
  'event_category': 'preview',
  'event_label': 'v11'
});

Проверьте документы на наличие analytics.js здесь и gtag.js здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...