Google Tag – gtag.js 2.0

În urmă cu câțiva ani, mă aflam la o conferință Google unde cei care creează Google Ads cereau feedback-ul clienților. La un moment dat, au întrebat clienții ce funcționalitate ar fi mai importantă pentru aceștia. Aceștia aveau de ales din câteva opțiuni, toate fiind foarte utile. Am văzut uimirea liderilor Google Ads atunci când au văzut că majoritatea celor prezenți au ales existența unui singur tag pentru toate produsele Google.

Așa a apărut în 2017 Global Site Tag, cum au numit atunci prima versiune de gtag.js. Recent, au anunțat a doua versiune a acestuia, care vine cu niște optimizări importante, despre care puteți citi mai jos.

Citește tot articolul →

Etichete: , , ,

Măsurarea campaniilor interne

Campaniile interne sunt cele din propriul site. Adică după click pe reclamă, vizitatorul rămâne în același site. M-am gândit să scriu asta după ce am auzit din direcții diferite că măsurarea acestor campanii s-ar face folosind același tagging ca la orice campanie online.

Folosind tagging-ul gândit pentru campanii externe, la fiecare click pe o reclamă internă tool-urile de analytics vor vedea ca o nouă vizită dintr-o sursă externă. Astfel, parametrii vizitei vor fi împărțiți la cele două vizite (de exemplu timpul în site) și nu vei putea nici să vezi traseul în site.

Tagging pentru campanii interne

Da, putem folosi tagging și pentru campanii interne, cu condiția să fie un sistem propriu de notare. Adică, în locul parametrilor care încep cu utm în cazul Google Analytics, să folosim… orice altă notație decât cele folosite de instrumentele de analytics pe care le avem pe site.

Astfel, o campanie internă spre pagina /promotie.html ar trebui să aibă un link de genul /promotie.html?sursa=promoianuarie.

Ce face asta? În rapoartele de conținut (pagini) din analytics vom vedea ambele url-uri, astfel că vom avea informații despre succesul campaniei interne, fără să altereze alți indicatori. Sigur, succesul paginii promotie.html nu va mai fi trecut pe un singur rând, dar un filtru după acest nume va rezolva problema, însumând indicatorii de la toate aceste url-uri care sunt, în realitate, o singură pagină.

Event Tracking

O altă metodă de a măsura campaniile interne este pentru utilizatorii Google Analytics și Event Tracking-ul. Adăugarea unei mici porțiuni de cod în link-urile campaniei va face ca fiecare click să fie raportat ca un Event și să fie catalogat după câteva criterii.

Un exemplu de cod care transmite events:

onclick=”_gaq.push([‘_trackEvent’, ‘intern’, ‘top-banner’]);”

Dezavantajul este că trebuie umblat în codul sursă al site-ului, avantajul este că pe baza events putem seta și Goals (să ne amintim de Event Goals).

Etichete: , ,

Diferențierea link-urilor din aceeași pagină

În articolul precedent am anunțat raportul „In-Site Analytics” care înlocuiește „Site Overlay” în Google Analytics, dar am atenționat că în continuare e nevoie de customizarea link-urilor pentru ca el să știe pe care dintre link-urile care duc spre aceeași pagină s-a dat click din pagina analizată. De exemplu, din pagina curentă avem link-uri spre pagina de comandă atât din meniul de sus, cât și din meniul din stânga, cât și dintr-un banner etc. În astfel de situații, In-Site Analytics nu e prea folositor pentu că pentru toate aceste link-uri va arăta aceleași cifre, lucru desigur neadevărat.

Din fericire există o rezolvare simplă pentru a afla eficiența fiecăruia dintre aceste link-uri. Soluția este asemănătoare cu cea privind măsurarea rezultatelor din campanii, chiar dacă acolo se aplica la link-urile venite din exterior, iar aici la cele din site.

Procedeul l-am numit atunci tagging (etichetare) și adăugam niște parametri în URL pentru a face diferența. De data aceasta este nevoie de un singur paramentru suplimentar.

Exemplu:

Link-ul original: http:/webanalyst.ro/sectiune/google-analytics

Link-ul cu parametri diferiți:

http:/webanalyst.ro/sectiune/google-analytics/#link=meniu

http:/webanalyst.ro/sectiune/google-analytics/#link=articol

Cum ne-am obișnuit la modificările pe care le putem aduce tool-ului Google Analytics, trebuie să cunoaștem toate efectele lor. În exemplul de mai sus, GA nu va mai vedea o adresă URL, cum ar fi normal, ci două sau trei și în consecință în rapoartele din secțiunea de conținut vor fi raportate separat, așadar va trebui să adunăm traficum adunat de toate pentru a afla traficul real pentru pagina respectivă.

Etichete: , , , ,

Variabile customizate multiple în Google Analytics

Săptămâna trecută am scris despre variabile customizate în Google Analytics, dar în ultimele luni funcția a fost îmbunătățită variabilele customizate multiple devenind disponibile. Folosindu-le, putem afla informații suplimentare despre comportamentul vizitatorilor pe site.

Formatul și setarea

Ca și în cazul variabilelor customizate simple, și cele multiple vor fi definite în codul de Google Analytics din pagină, înainte de _trackPageview() sau trackEvent().

Formatul prin care le definim este:

_setCustomVar(canal, nume, valoare, scop)

unde:

canal – numărul variabilei; sunt 5 canale disponibile, pentru fiecare se va alege un număr de la 1 la 5, așadar atenție să nu rescrieți un canal existent că nu o să mai înțelegeți mare lucru din rezultate (același canal poate fi reutilizat dar dacă sunteți la început mai bine evitați bătaia de cap)

nume – numele variabilei, de exemplu „utilizatori înregistrați”

valoare – aici începem să înțelegem importanța multiplelor variabile customizate; pentru a merge tot pe exemplu de mai sus cu utilizatori înregistrați, la nume am putea trece „da” sau „nu” pentru a diferenția utilizatorii înregistrați de cei neînregistrați; sigur, pot fi și mai mult de 2 valori diferite acolo unde este nevoie

scop – se numește scopul variabilei, dar cuiva aflat la început i l-aș descrie drept tipul variabilei pentru că este de 3 feluri în funcție de cât dorim să fie valabilă variabila: 1 pentru variabila definită la nivel de vizitator (unic), 2 pentru cele la nivel de vizită/sesiune și 3 pentru cele la nivel de pagină.

Sunt mult mai multe posibilități de tag-urie și urmărire a vizitatorilor prin combinarea celor de mai sus, nu?

Bonus: de la setVar la setCustomVar

Nu-i direct subiectul postului, dar poate că ați observat schimbarea din _setVar în _setCustomVar. Este o altă îmbunătățire introdusă recent de GAnalytics. Fără a intra prea mult în detalii tehnice, trebuie să știm că vechea formulă alterează alte statistici: bounce rate și timpul petrecut pe site. Pentru a ne bucura de variabilele customizate fără să alterăm celelalte statistici avem acum posibilitatea să folosim _setCustomVar.

Etichete: , , , , ,