2

Я пытался использовать analytics.js для отслеживания моего average page load time под номером Behaviour --> Site Speed --> Page Timings. Я использую (как уже упоминалось) analytics.js i.e Универсальная аналитика вместо ga.js i.e Классическая аналитика, так как это то, что рекомендуется в документах. Я отслеживаю его для моей заявкиGoogle analytics analytics.js дает среднее время загрузки страницы как ноль

Моя проблема заключается в том, что average page load time не отражается вовсе, хотя 'pageview' отражен правильно. Он показывает zero для всех страниц приложения.

Это скрипт, который я включил для аналитики

<script> 

    (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','//www.google-analytics.com/analytics.js','ga'); 
    ga('create', 'UA-XXXXXX-Y', {'cookieDomain': 'none', 'siteSpeedSampleRate': 100}); //cookie domain is none since I am testing in localhost -- siteSpeedSampleRate set to 100 is the code I included for tracking page load time 
    ga('send', 'pageview'); 
    ga('send', { //Code to send UserTiming 
    'hitType': 'event', 
    'timingCategory': 'category', 
    'timingVar': 'lookup', 
    'timingValue': '123', 
    'timingLabel': 'myUserTime' 
});  
</script> 

Как уже упоминался в комментариях, домен куки none, поскольку я тестирую в локальном и siteSpeedSampleRate set to 100 коде, который я включен для отслеживания времени загрузки страницы как предложенных в документации. Я также отправки пользовательского времени, как предложено в документации of analytics.js User Timings

Мои вопросы:

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

  2. Я включил фрагмент javascript для пользовательского времени на два дня позже, чем я включил 'pageview'. Так ли это, что потребуется некоторое время, чтобы отразиться на панели аналитики? Если да, то сколько времени.

Пожалуйста, помогите мне получить более четкую идею. Заранее спасибо.!

ответ

2

This answer here помог мне решить мою проблему. Я только что переделал файл cookieDomain и изменил линию на это

ga('create', 'UA-XXXXXX-Y', {'siteSpeedSampleRate': 100}); 
+0

Он начинает отражаться в реальном времени. – naiveDeveloper

Смежные вопросы