Comparații în Google Analytics 4

Una dintre cele mai utile funcționalități din Google Analytics a fost Advanced Segments, prin care utilizatorii își puteau filtra datele pe care le pot vedea în rapoarte.

Din păcate, cea mai nouă versiune de Google Analytics nu beneficiază de „segmente avansate”. Acestea au fost înlocuite de comparații. În rapoartele standard din GA4, acestea din urmă apar sub numele de comparisons.

Comparisons permit verificarea rapidă a datelor cu diverse filtre în rapoartele standard din Google Analytics. Odată selectate comparațiile dorite, în rapoarte pot să apără vizualizări cu datele pentru fiecare dintre acestea:

În comparație cu segmentele sau audiențele, comparațiile au avantaje, dar și dezavantaje, despre care voi detalia în continuarea articolului.

Citește tot articolul →

Etichete: , , ,

Filtre noi, conversii real-time, verificare Goals și alte update-uri la Google Analytics

Așa cum ne-a obișnuit, Google Analytics anunță des update-uri la produs. Am strâns în acest articol noutățile de luna aceasta. Nu sunt puține, mai ales că e luna în care a avut loc Google I/O.

  • Procesul de setare Goals (obiective) a fost simplificat. De asemenea, au fost introduse template-uri, au apărut Goals legate de Ecommerce (de exemplu, iau automat valoarea tranzacției ecommerce) și a apărut posibilitatea de a verifica un obiectiv înainte de adăugarea sa. Ultimul pas mi se pare cel mai important pentru că știi de la început dacă ai greșit undeva și corectezi pe loc, nu mai pierzi date în timpul până ai fi observat că ceva nu este în regulă

Citește tot articolul →

Etichete: , , , , , ,

Google Analytics Real Time pentru profile

În urmă cu un an, Google Analytics anunța lansarea rapoartelor în timp real. Inițial acestea erau foarte limitate, între timp situația s-a mai schimbat:

  • în această vară a apărut posibilitatea de segmentare, cu un simplu click pe o dimensiune; de exemplu, la click pe „Organic” va afișa un raport cu motoarele de cautare și cuvintele cheie din care au venit vizitatorii activi pe site în acel moment
  • între sursele de trafic predefinite a apărut și Social; și aceasta se poate segmenta cum scriam mai sus
  • de astăzi, rapoartele real-time funcționează cu profile și filtre de profile; astfel, putem vedea cifrele în timp real pentru un subdomeniu, o campanie, o categorie din site, o regiune geografică, traficul pe aplicația mobilă etc.
  • tot astăzi a apărut un nou raport la real-time, cu paginile vizualizate în ultimele 30 de minute (numele paginilor și afișările pentru fiecare)

Sunt schimbări mici, dar care fac rapoartele în timp real mult mai utile, în special cea cu profilele. Cred că este util de menționat și că noile features pot fi folosite împreună (de exemplu segmentarea cu profilele și cu paginile vizualizate).

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: , ,

Statistici pentru subdomenii în Google Analytics

Din rațiuni de securitate, Google Analytics folosește first-party cookies, adică fișiere care pot fi utilizate doar de un site/site-urile de la un hostmane (domeniu). Subdomeniile folosesc hostname-uri diferite, deci sunt tratate la fel ca orice site străin, motiv pentru care nu pot citi aceste cookie-uri.

Altfel spus, Google Analytics nu vine configurat pentru a strânge la un loc statisticile diferitelor subdomenii ale unui site. Să le tratăm ca pe site-uri diferite generează mai multe probleme de raportare, iar să adunăm pur și simplu cifrele este cea mai greșită soluție. În continuare vom vedea cum trecem peste limitarea Google!

Alegerea domeniului părinte

În codul de tracking vom indica domeniul parinte ales. Pentru asta, la finalul codului vom adăuga o linie (cea îngroșată mai jos:

<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-000000-1");
pageTracker._setDomainName(“exemplu.ro”);
pageTracker._trackPageview();
} catch(err) {}</script>

ATENȚIE: aceasta este doar partea finală a codului GA; nu uitați să schimbați codul contului și numele domeniului 😉

Modificarea aceasta este suficientă pentru ca Google Analytics să strângă în aceleași rapoarte date despre toate subdomeniile.

DAR:

Dacă ne oprim aici, Google Analytics nu va ști de la care dintre subdomenii vor fi vizitele. Și nici noi nu vom ști, mai ales dacă ambele au pagini cu același nume (ex. index.html). Rezolvarea este mai jos:

Aplicarea unui filtru

Din pagina de setări (în care ajungem cu un click pe Analytics Settings, care de obicei efiltru-subdomenii chiar sub sigla din stânga sus), alegem Add Filter. Din noua pagină îi facem setările. Tipul de filtru este Custom filter. Urmează să alegem Advanced și să setăm:

Field A –> Extract A: Hostname (.*)

Field B –> Extract B: Request URI (.*)

Output To –> Constructor: Request URI /$A1$B1

Altfel spus, aceste setări trebuie să arate ca în imaginea alăturată (click pentru mărire). Mai rămâne doar să salvăm (Save Changes) și filtrul este gata.

Acest filtru va face ca rapoartele să scrie adresa completă a paginilor, nu doar numele paginii.

NOTĂ: este foarte posibil ca adăugarea acestui filtru să altereze statisticile din raportul „Site Overlay”, iar unele obiective (Goals) ar trebui redefinite în consecință.

Etichete: , , ,