Pe scurt: trafic.ro în 2011

Echipa de la trafic.ro a avut de anunţat câteva noutăţi interesante în 2011. Este al doilea an la rând (vezi lista cu ce au făcut în 2010) în care utilizatorii serviciului românesc au parte de un număr mare de surprize plăcute, dovadă că trafic.ro încearcă să recupereze distanţa care îi desparte de alte soluţii de web analytics.

Funcţionalităţi noi

Merită amintite:

  • Noile rapoarte Acum şi Astăzi, beneficiază de prezentări grafice plăcute
  • Rapoarte speciale pt vizitele de pe mobile
  • Raportarea cuvintelor cheie. În sfârşit!
  • Mai multe rapoarte au fost îmbunătăţite, printre care VizitatoriViziteAfişări, Referreri
  • Script asincron
  • Servicii mai bune pt clienţi (suport, perioadă de testare mai lungă etc.)

Servicii noi

  • Bursa de domenii,  serviciu prin intermediul căruia se pot cumpăra sau vinde domenii
  • Ulise.ro, catalog al companiior de servicii web din România

Servicii vechi în haine noi

Este interesant că numărul serviciilor conexe cotinuă să crească. Sunt curios câte dintre ele vor beneficia de dezvoltare continuă în anii următori şi câte vor fi abandonate.

Etichete: , , , , , , , , , , ,

Script asincron, statistici în timp real și pt mobile îmbunătățite

trafic.ro a lansat versiunea 2.38 a serviciului de web analytics. Aceasta vine cu câteva îmbunătățiri importante.

  • Script asincron. Vizitatorii site-urilor înscrise în trafic.ro nu vor mai aștepta după încărcarea codului de tracking, dacă webmasterii trecl a noua versiune. Am detaliat conceptul în urmă cu câteva luni, când Google a făcut aceeași mișcare
  • Ultimele 100 de afișări în timp real. Până acum, raportul din trafic.ro afișa detalii doar pentru ultimele 20 de afișări
  • Ultimele 100 de căutări în timp real. Asemănător cu modificarea anterioară, și aici raportul conține acum de 5 ori mai multe intrări
  • Ultimii 100 de referreri în timp real. Și acest raport pt statistici în timp real a fost extins
  • Sisteme de operare pt vizitele de pe mobile. În urmă cu două luni au venit cu primele rapoarte pentru mobile, acum sunt inaugurate și altele
  • Browsere pt vizitele de pe mobile. Este un alt raport nou, în aceeași categorie cu cel anterior
  • Prelungirea perioadei de testare la 30 de zile. Până acum erau 15 zile, acum spun că te lasă mai mult fără să plătești pentru că ai mai multe rapoarte de testat

Tool-ul românesc trafic.ro devine mai util după acest update. Personal, mi-aș dori ca următoarele update-uri să aducă mai multe date și în secțiunea cu rapoarte despre conținut.

Etichete: , , ,

GAnalytics: Subdomenii multiple cu cod asincron

Despre configurarea Google Analytics pentru statistici de la multiple subdomenii am scris deja, dar între timp cei de acolo au actualizat codul de tracking cu o versiune care lucrează asincron (citește despre codul asincron pt Google Analytics). Problema este că după trecerea la această versiune de cod se schimbă și toate celelalte configurări. Așadar, dacă ați rămas la versiunea veche de cod urmați pașii din primul link, dacă aveți cod asincron citiți în continuare ce trebuie făcut pentru ca Google Analytics să măsoare împreună performanțele subdomeniilor!

Modificarea de cod

Pașii sunt aceiași ca la prima variantă: prima dată facem o modificare în codul de analytics introdus în pagini pentru a indica domeniul parinte, după care aplicăm un filtru sau mai multe.

Codul ar trebui să fie de forma:

<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push([‘_setAccount’, ‘UA-000000-1‘]);
_gaq.push([‘_setDomainName’, ‘exemplu.ro‘]);
      _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‘;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

Practic, linia îngroșată este cea care se adaugă la codul pe care îl oferă contul de GA. Am scris cu roșu lucrurile pe care va trebui să le modificați (codul contului/profilului și domeniul site-ului).

Filtru pe profil

Fără adăugarea unui filtru pe un profil nou, traficul de la subdomenii va apărea ca fiind reffering (de la un site extern).

Setările filtrului:

Filter type: Custom

Advanced

Field A -> Extract A     Hostname     (.*)

Field B -> Extract B   Request URI    (.*)

Output To -> Constuctor  Request URI    $A1$B1

Yes

No

Yes

No

filtru-subdomenii-asincron

Acestea au fost setarile pt a avea statisticile domeniului și subdomeniilor la un loc.

OPȚIONAL: Se poate merge mai departe, pe lângă a le avea la un loc, putem să creăm câte un profil cu statisticile fiecărui subdomeniu. Pe fiecare dintre acestea ar trebui aplicat următorul filtru:

Filter type: Custom

Include

Filter Field  Hostname

Filter Pattern   subdomeniu\.exemplu\.ro

No

Etichete: , ,

Cod asincron pentru Google Analytics

ASINCRÓN ~ă (~i, ~e) Care nu se face, nu se petrece în același timp.

În urmă cu 3 săptămâni anunțam că Google Analytics a scos din beta codul asincron și promiteam un articol detaliat pe această temă.

Avantaje

Noul cod care este introdus în pagini pentru a colecta date despre vizitatorii acestora va crește acuratețea datelor și viteza de încărcare a paginilor. Cum face asta? În trecut, se recomanda ca liniile de cod pentru analytics să fie introduse la sfârșitul paginilor, pentru a nu întrerupe încărcarea altor elemente din pagină pe timpul în care el încărca fișierul javascript. Unii vizitatori chiar părăseau site-ul înainte de a încărca acest fișier, așadar nu mai erau „văzuți” de analytics.

Noul cod nu mai creează astfel de probleme, folosind abilitatea dată de HTML 5 browserelor pentru a încărca elemente în mod asincron. Așadar, conform definiției de la începutul acestui articol pentru cuvântul asincron, încărcarea altor elemente din site nu va mai aștepta după codul de Google Analytics, deci acesta poate fi introdus oriunde în pagină. Fiind în partea de sus, va fi încărcat de o parte mai mare a utilizatorilor site-ului, iar datele vor fi mai apropiate de realitate.

Instalarea, pentru începători

De unde îl luăm

În contul de Google Analytics, dacă vom intra pe „edit” de lângă numele profilului (lista cu site-uri de la început), vom găsi în dreapta sus opțiunea „Check status”, care va încărca o pagină ce conține și noul cod.

Unde îl punem

În codul fiecărei pagini din site, preferabil chiar înaintea tag-ului </head>.

Cum știm ce versiune folosește un site

Ne uităm în codul sursă al unei pagini la linia care conține _trackPageview. Dacă este versiunea nouă a codului, va începe cu _gaq.push.

Linie din vechiul cod:

pageTracker._trackPageview();

Linie din noul cod:

_gaq.push(['_trackPageview']);

Cum funcționează

În noul cod se poate observa că apelarea fișierului javascript este în partea de jos a sa și nu în partea de început ca până acum. Înainte, se aștepta încărcarea fișierului ga.js pentru a trimite datele către server. Acum, datele sunt trimite înainte de această încărcare (mai exact, execută comenzile care fac asta).

ATENȚIE! Pe acest site am scris și voi mai scrie articole despre funcții avansate de Google Analytics, care pot fi activate cu ajutorul unor linii de cod în plus. Cu ocazia trecerii la noul cod, cei care folosesc respectivele funcții ar trebui să schimbe și acele linii de cod!

Etichete: , ,