Отслеживание событий Google Analytics (универсальное) не работает

Я запускаю следующий код (в готовом документе), чтобы попытаться заставить работать отслеживание событий Google Analytics. HitCallback выполняется должным образом, но события не отображаются в Google Analytics.

$(function() {
console.log('pushing event');
ga('send', {
    'hitType': 'event1',         
    'eventCategory': 'button',
    'eventAction': 'click', 
    'eventLabel': 'contact form',
    'hitCallback' : function () {
        console.log('event received');
   }
});
});

Этот код в настоящее время доступен на http://atmosfire.com.au/.

В Google Analytics/Real Time/Events я вижу 1 активного пользователя (меня), но ни одно из событий, которые я запускаю, не регистрируется.

Снимок экрана аналитики

Помощь?


person LiveSource    schedule 13.02.2015    source источник
comment
откройте сетевую панель в консоли и запустите функцию. Сначала посмотрите, инициирует ли он запрос из браузера.   -  person Ibu    schedule 13.02.2015
comment
^^ убедитесь, что вы видите фактическое событие, отправляемое в GA в запросе. Кроме того, в режиме реального времени сначала отображаются только базовые вещи, такие как просмотры страниц. Вам нужно немного подождать, чтобы увидеть такие вещи, как события или пользовательские переменные. Несмотря на то, что GA собирает все данные одновременно, в отчетах (даже в отчетах в реальном времени) требуется разное количество данных для отображения в отчетах (даже в режиме реального времени) в зависимости от ряда факторов.   -  person Crayon Violent    schedule 13.02.2015


Ответы (1)


Я не думаю, что "event1" является допустимым типом попадания. Типом попадания может быть любое событие, просмотр страницы, социальная сеть, транзакция, элемент, исключение, просмотр экрана или время.

person nyuen    schedule 13.02.2015
comment
Ха! Упс, я добавил 1, когда возился/отладил, и забыл удалить его. Какой бы ни была первоначальная проблема, похоже, она решена. Спасибо. - person LiveSource; 13.02.2015