Я пытаюсь добавить данные пользовательского времени на существующий сайт, на котором уже работает Google Analytics. Кажется, это правильно, но не отображается в панели инструментов Google Analytics. Я не знаю, как отлаживать его дальше ... Я застрял!Почему данные Google Timing не отображаются в Google Analytics?
См. Следующий образец HTML. В этом примере я пытаюсь представить «событие» и «время». Результат: Мероприятие работает! Но сроки не отображаются в Google Analytics.
<html>
<head>
<script>
function universalAnalyticsPush() {
if (!window.ga) {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
window.ga('create', 'UA-xxxxxx-xx', 'auto');
}
window.ga.apply(window.ga, arguments);
}
universalAnalyticsPush('send', {
'hitType': 'event',
'eventCategory': 'test-corey-blobby-event',
'eventAction': 'test-corey-marks',
'eventLabel': 'geronimo',
'eventValue': 33,
});
universalAnalyticsPush('send', {
'hitType': 'timing',
'timingCategory': 'test-corey-submission',
'timingVar': 'test-corey-variation',
'timingValue': 172,
});
</script>
</head>
<body>
<p>Something.</p>
</body>
</html>
Глядя Tag Assistant Google, как событие и сроки, кажется, хорошо:
Теперь, если мы посмотрим в Google Analytics в отчетах -> Real Time -> События, появляется событие, и выглядит великолепно:
Но нет синхронизации данных пользователя (или я не глядя в нужном месте для него):
Там, кажется, не будет каких-либо ошибок в моей JavaScript. Единственное предупреждение я получаю от использования Google Analytics Debugger:
и вид сети Chrome показывает, что звонки отслеживания успешно происходит:
так .... почему Google Analytics игнорирует мои данные синхронизации?
Я ждал 48 часов; нет данных :( –