Spåra laddningstiden i Google Analytics – nu jätteenkelt!

Jag har tidigare skrivit ett inlägg om hur man kan övervaka sin web performance med hjälp av Google Analytics. För att göra det krävdes det dock ett antal manuella ingrepp i form av Javascript och statistiken man fick ut lämnade också lite mer att önska.

Nu har dock Google ordnat detta! För några månader sedan så införde nämligen Google Analytics sin egen Site Speed. Gränssnittet är betydligt mer pedagogiskt och går hand i hand med resten av Google Analytics enkla sätt att förmedla statistik.

screenshot-google-sitespeed

Tyvärr kommer detta dock inte med i den standardiserade spårningskoden utan man får komplettera genom att lägga till följande rad med kod:

_trackPageLoadTime();

Efteråt skall alltså spårningskoden se ut som följande:

<script type="text/javascript">
 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-XXXXX-X']);
 _gaq.push(['_trackPageview']);
 _gaq.push(['_trackPageLoadTime']);
 (function() {
   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
   ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 })();
</script>

Underbart! Dock finns det några saker du bör tänka på när du använder dig av Google Analytics istället för t.ex. Keynote när du mäter laddningstider och det är följande:

Fördelar:

  • Bra rapportering inom Google Analytics egna dashboard, alla siffrorna samlade på ett ställe
  • Detaljerade mätningar för webbläsare som stödjer W3C Nav Timing API eller har Google Toolbar

Nackdelar:

  • Endast exakt data från en kanske icke representativ skara (IE9, Chrome and Google Toolbar användare) –  webbläsare som ej stödjer W3C Nav Timing API eller har Google Toolbar får ingen exakt statistik då vissa saker som DNS resolution och serverns processtid fångas ej upp
  • Skickar ut ytterligare en HTTP request
  • Behöver ändra i GA:s spårningskod
  • Viktat resultat

Är man dock medveten om dessa nackdelar så funkar spårningen av laddningstid alldeles utmärkt, absolut värt att testa!

Related Posts Plugin for WordPress, Blogger...