Mõni aeg tagasi tuli Google välja uuendatud koodiga Google Analyticsi info kogumiseks. Uus koodijupp on asünkroonne, mis tähendab, et see kood saab laadida samaaegselt muude failidega. See teeb kokkuvõttes su veebilehe sutike kiiremaks + kaovad ära mõned potentsiaalsed konfliktid teiste javascripti koodijuppidega. Lisaks sellele saab Google uue koodi kaudu saab ta koguda enam infot lühiajaliste külastajate ja nende klikkide kohta.

Erinevad ja täiendavad kasutusnäited on suurematele huvilistele kättesaadavad siit.

Uue koodi saab kätte samas kohast, kust vanagi. Veebilehtede profiilide nimistust vali paremal ‘Edit‘, siis vali ülal paremal ‘Check status‘ ja ilmub nähtavale viide ‘New! Try the asynchronous tracking code‘. Sama koodi leiad siit postitusest alt poolt.

Uus kood tuleks soovitavalt panna teise kohta kui eelmine – nimelt kohe <body> tag järele. Nii annab see maksimaalse kiiruse ja võtab arvesse ka kasutajaid, kes vajutavad ‘back‘ nuppu veel enne kui leht lõpuni laadinud. Google ei soovita seda <head></head> tagide vahele panna, kuna see võib IE6 ja IE7 puhul probleeme tekitada.

Eesti otsingumootorid

Oma koodi uuendades ära siis unusta lisada Eesti otsingumootorite tuge (punases kirjas) ja muuda ära oma trackeri kood (rohelised X-id).

<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-XX']);
_gaq.push(['_addOrganic', 'Neti', 'query']);
_gaq.push(['_addOrganic', 'www.ee', 'query']);
_gaq.push(['_addOrganic', 'Delfi', 'q']);

_gaq.push(['_trackPageview']);

(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’;
(document.getElementsByTagName(‘head’)[0] || document.getElementsByTagName(‘body’)[0]).appendChild(ga);
})();

</script>

Sa ei pea oma Google Analyticsi koodi uuendama, aga uuendamine aitab su veebilehe kiirusele ja veebistatistika andmete täpsusele kaasa. Vana kood muidugi võta siis maha.