Google Analytics seadistamisest

Tuesday, February 17, 2009 13:16 by Tõnis Hinnosaar

Kuna meilt on üsna palju on küsitud Google Analytics seadistamise kohta, siis panen kirja paar esimest sammu, kust alustama peaks. Sõltuvalt veebilehe ülesehitusest ja infokogumise vajadustest (mida meie organisatsioonil on tegelikult vaja veebianalüütikast teada?) võib detailsem seadistamine osutuda üsna keerukaks, aga kusagilt peab ju alustama!

1. Kust võtta veebistatistika kogumiseks vajalik koodijupp ja kuhu see oma lehele panna?

Olles vast-avanud Google Analytics konto, pakub Google ise registreerimise lõppedes kuvatavas kastikeses välja koodijupi, mille saab copy-paste’de. Kui soovid seda koodijuppi hilisemal sisselogimisel üles leida, kliki Profiili realt (seal, kus veebilehe aadress kirjas) Edit linki ja seejärel ülalt paremalt “Check Status” linki. NB! ainult administraatori staatuses kasutajad omavad sellele koodijupile ligipääsu.

Kui koodijupp käes, tuleb see lisada oma lehele vahetult enne </body> märgendust. Sõltuvalt veebilehe ülesehitust võib see olla üsna lihtne (kui on kasutusel üks sisumall / template / theme), ent samas ka üsna keeruline (kui lehte jooksutavad erinevad sisumallid ja -haldused). Märksõnaks on siinkohal on webmaster, kelle poole tasuks pöörduda! Ja kindlasti tasuks kontrollida, et kood sai lisatud igale lehele - kui pole koodi, pole võimalik koguda ka statistikat.

Miks peab Google Analytics kood asuma veebilehe HTML koodi lõpus?

Eelkõige kahel põhjusel: (1) leht laeb ennast kiiremini alla, sest enne sisuelementide allalaadimist pole vajadust Google serveritega suhelda ja (2) statistika on täpsem, sest näiteks lehe pooliku / vigase allalaadimise tulemusena ei lähe terve & korrektne lehevaatamine (pageview) Google Analyticsisse kirja.

2. Kuidas Google Analyticsile Eesti kohalikke otsingumootoreid tutvustada?

Siinkohal on tegemist sisuliselt järjega varasemale samasisulisele postitusele, mis käsitles nüüdseks juba vananenud Google Analytics koodi (urchin.js) seadistamist.

Taustaks: Google Analytics ei tunne näiteks NETI ja WWW otsingumootoreid. See tähendab, et sealt tulev liiklus läheb vaikimisi seades kirja viitajate alla (referring sites) ja puudub info, milliste märksõnadega veebileht tegelikult üles leiti.

Google Analytics jaoks tundmatute otsingumootorite lisamiseks on paar erinevat võimalust.

Esimene variant on lisada spetsiaalne fail, mis töö ära teeb (allpool rasvase kirjas):

<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-XXXXXX-Y”);
</script>
<script src=”http://www.altex.ee/js/search_est.js” type=”text/javascript”></script>
<script type=”text/javascript”>

pageTracker._initData();
pageTracker._trackPageview();
</script>

Kui sinu kodulehe külastatavus on märkimisväärne, siis oleks kena, kui riputaksid search_est.js oma serverisse, tänud!

Teine variant on kirjutada need lisatavad otsingumootorid otse Google poolt antavasse koodijuppi:

<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(”UA-XXXXXX-Y”);
pageTracker._addOrganic(”Neti”,”query”);
pageTracker._addOrganic(”www.ee”,”query”);
pageTracker._addOrganic(”Delfi”,”q”);
pageTracker._addOrganic(”Yammy”,”q”);

pageTracker._initData();
pageTracker._trackPageview();
</script>

Kumba varianti eelistada?

Ise kasutame esimest varianti ja oleme seda ka klientidele soovitanud. Aeg-ajalt viime sinna sisse muudatusi ja hoiame seda päevakohasena. Kuna see on üsna mahukas, saab Google Analyticsile selgeks terve ports erinevaid otsingumootoreid.

Teise variandi puhul saab ise valida konkreetsed otsingumootorid, mida lisada tahetakse. Meetod on mõningal määral kiirem, kuna puudub vajadus tundmatute otsingumootorite teemal serveriga suhelda. Samas ei ole see meetod nii kõikehõlmav (kuigi, ega keegi keela lisaks ülaltoodud näitele lisada sinna rohkem otsingumootoreid).

NB! Veatuks statistika kogumiseks jälgi, et koodijupi ridade vahetused oleksid täpselt nendes kohtades, kus nad Google Analyticsist koodi kopeerides on. Kui reavahetus on vales kohas, siis statistikat ei koguta.

Nagu näha, pole siin tegelikult midagi väga keerulist ja loodetavasti avastab tänu nendele paarile lihtsale soovitusele tee veebianalüütika juurde nii mõnigi meie lugejatest, edu!

You can leave a response, or trackback from your own site.

7 Responses to “Google Analytics seadistamisest”

  1. Aarne says:

    February 17th, 2009 at 2:21 pm

    Yammy ei ole enam aktuaalne.

    Ja igaks juhuks märgin ära, et kui keegi nüüd siit endale koodi kopeerib, siis tuleb kõik jutumärgid üle vaadata. WordPress teeb need ise “ilusaks”.

  2. Настройка Google Analytics says:

    February 18th, 2009 at 10:54 pm

    [...] статьи - Тынис Хинносаар. Исходный текст находится здесь. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, [...]

  3. Google Analytics-esialgsed märkmed « Sinisilmselt äriilmas says:

    March 16th, 2009 at 1:12 pm

    [...] ja punaseks on märts 16, 2009 at 13:12 Saime siis oma Google Analytics`i ka lõpuks töökorda. altexi ja Dreamgrow lehtedel antud koodid millegipärast tööle ei hakanud, Ülemus koristas siis kõik [...]

  4. Tutvustame Analyticsile Bingi » Aarne bloog says:

    June 11th, 2009 at 7:34 am

    [...] Anlayticsile asjade selgeks tegemisest on varem kirjutanud Altex aga seoses uue suure otsingumootori turuletulekuga on aeg oma koodid üle [...]

  5. Google Analytics + Eesti otsingumootorid - Frontpage Internetiturundus says:

    November 7th, 2009 at 6:34 pm

    [...] analüütika kohaldamisest Eesti otsingumootoritele on eelnevalt juttu olnud ka DreamGrow, Altexi ja Aarne [...]

  6. Üllar says:

    December 2nd, 2009 at 12:32 pm

    Kui siit lehelt see lisatav kood kopeerida, siis annab IE errori. Seda sellepärast, et jutumärgid siin lehel ei ole nagu päris jutumärgid. Kui koodis kirjutada jutumärgid üle, siis tundub, et asi toimib

  7. Tõnis Hinnosaar says:

    December 2nd, 2009 at 1:11 pm

    Üllar, väga hea märkus. Aga nagu Aarne esimeses kommentaaris ka mainib, siis Wordpressi blogimootor teeb need jutumärgid omamoodi ilusaks, mistõttu tuleb need pärast ise uuesti asendada.

    Edu!

Leave a Reply