2015-02-13 4 views
0

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

$(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 активного пользователя (меня), но ни одно из событий, которые я запускаю, не регистрируется.

Analytics Screenshot

Помощь?

+0

Откройте панель сети в консоли и запустите функцию. Посмотрите, запускает ли он запрос из браузера. – Ibu

+0

^^ убедитесь, что вы видите фактическое событие, отправляемое в GA в запросе. Кроме того, в реальном времени отображаются только основные вещи, в первую очередь похожие на просмотры страниц. Вам нужно немного подождать, чтобы увидеть такие вещи, как события или пользовательские вары. Несмотря на то, что GA собирает все это одновременно, разные вещи берут разные суммы, чтобы отображаться в отчетах (даже в режиме реального времени), основываясь на ряде факторов. –

ответ

2

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

+0

Ha! Woops, я добавил 1, когда обманывал/отлаживал и забыл удалить его. Как бы то ни было, исходная проблема была решена. Благодарю. –