Blog

  • Variabile definite de utilizatori în Google Analytics

    Luna trecută am scris despre bazele segmentării prin tagging. A venit timpul să aflăm și alte lucruri despre aceasta și mai ales să vedem cum putem să o implementăm în Google Analytics.

    Soluția de web analytics de la Google oferă multe segmentări predefinite pentru vizitatorii site-ului. Avem rapoarte care clasifică utilizatorii dupa locurile geografice în care se află, fidelitatea lor pe site sau browserele folosite, și astea sunt doar câteva exemple. Dar nevoile utilizatorilor sunt diferite de la caz la caz, poate că unii au nevoie să compare comportamentul vizitatorilor înregistrați cu al celor neînregistrați, în funcție de veniturile lor declarate sau de scopurile pentru care vizitează site-ul. De aceea Google Analytics oferă posibilitatea customizării segmentelor de vizitatori.

    Setarea segmentelor customizate

    Pentru asta vom apela funcția _setVar() din codul Google Analytics, dintr-un formular sau dintr-un link spre o pagină.

    În codul care permite GA să urmărească datele, înaintea liniei cu _trackPageview() va trebui introdusă încă o linie de cod, de exemplu:

    pageTracker._setVar(getSegmente());

    Sigur, pentru asta este nevoie ca înaintea codului Google să existe un alt script care să definească funcția getSegmente (sau cum doriți să o numiți) și variabilele de aplicat.

    Cum funcționează

    Etichetele astea sunt mai mult niște ștampile cu tuș care iese greu, pentru că scopul lor este să eticheteze un vizitator pe termen lung. Dar ce se întâmplă dacă acel vizitator trece totuși dintr-un segment în altul?

    Dacă un vizitator etichetat anterior își schimbă eticheta în timpul unei vizite, respectiva vizită va apărea în statistici ca fiind efectuată de un vizitator din primul grup, sau cu prima etichetă. Altfel spus, valoarea luată în considerare pentru vizite este cea valabilă în momentul începerii vizitei.

    Nu la fel stau lucrurile în cazul contorizării paginilor vizualizate. La pageviews se ia în calcul cea mai recentă valoare setată. Dacă într-o vizită de 7 pagini se intră cu eticheta A, iar în pagina a 2a este setată eticheta B, vizita va avea eticheta A, dar numai o pagină din vizită va avea aceeași etichetă, iar 6 pagini vor fi etichetate la segmentul B.

  • Web analytics pentru Google Buzz

    Nu a trecut mult de când Google a lansat Buzz că au și apărut instrumente pentru monitorizarea și analiza conversațiilor din acest mediu social.

    Soluția de analiză pentru social media Viralheat (care acum face parte din BrandMentions) a anunțat integrarea Google Buzz între serviciile cu care lucrează. Dar să vedem ce oferă pentru Buzz:

    • monitorizarea posturilor și comentariilor după cuvinte cheie, împreună cu filtre și sortări
    • analiza sentimentelor din posturile de pe Google Buzz
    • topuri ale autorilor pentru fiecare cuvânt cheie
    • statistici și mențiuni
    • comparații cu alte platforme de social media, printre care Twitter, Facebook bloguri și platforme video

    Viralheat se poziționează dincolo de un instrument de monitorizare, declarând că se ocupă și de web analytics pentru social media. Poate fi folosit pentru prețuri între 10 și 90$/lună. Mai multe păreri despre Viralheat vă puteți forma urmărind următorul filmuleț de prezentare:

  • Webtrends lansează Analytics pentru Facebook

    Furnizorul de soluții web analytics enterprise Webtrends profită de limwebtrends-facebook-analyticsitările deloc puține ale Facebook Insights și lansează propriile instrumente de web analytics pentru celebra rețea socială.

    Acestea vor oferi date detaliate din platforma Facebook acoperind aplicațiile, paginile fanilor (fan pages), concursurile, reclamele, tab-urile și alte lucruri. Nu vor lipsi nici informațiile despre sursele de trafic externe.

  • Segmentarea prin etichetare

    Segmentarea este inima activităților de web analytics. Instrumentele de colectat date oferă mai multe modalități pentru realizarea segmentării, în funcție de scop.

    Probabil că cel mai simplu sunt de folosit funcțiile numite chiar segmentare de către instrumente, însă de cele mai multe ori acestea se limitează la segmentat rapoarte, neacoperind decât superficial partea de analiză. Alte funcții care pot fi folosite pentru diverse segmentări sunt filtrele, sursele de trafic, customizările link-urilor și ale altor variabile etc.

    etichete

    O variantă mai peste mână decât cele amintite mai sus, dar de multe ori mai eficientă, este tagging-ul (etichetarea). Să ne imaginăm că vrem să comparăm câte pagini au văzut vizitatorii înregistrați cu câte au văzut ceilalți. Sau că vrem să vedem cât a durat până să treacă dintr-o tabără în cealaltă. În acest exemplu simplu, trebuie să segmentăm în două categorii vizitatorii. Vom face asta aplicându-le vizitatorilor din fiecare categorie câte o etichetă diferită, pentru ca apoi să avem statistici separate pentru cele două tipuri de utilizatori ai site-ului.

    Datele rezultate sunt mult mai utile decât în cazul simplei filtrări a unui raport. Prin aceeași metodă putem segmenta vizitatorii site-ului în funcție de faza de cumpărare în care se află sau în funcție de scopul pentru care accesează site-ul.

    Probabil cea mai mare limitare este că indiferent de instrumentul folosit, acest tip de segmentare se face înainte de colectarea datelor pentru analiză. De regulă, în Google Analytics se utilizează variabilele customizate (custom variables), iar în SiteCatalyst se fac prin Segment Definition Builder, dar acestea nu sunt singurele căi spre acest tip de segmentare.

     

    Sursă foto: craftapalooza

  • Informații suplimentare prin virtual pageviews în Google Analytics: URL-uri dimanice și downloads

    Funcția pricipală pentru urmărirea datelor cu Google Analytics este _trackPageview(). Utilizatorii pot modifica modul în care comanda JavaScript este apelată, creând astfel o vizualizare virtuală (virtual pageview). Motivul este că făcând asta vom obține și mai multe date interesante în Google Analytics.

    Customizare URL prin virtual pageview

    Dacă în forma inițiată funcția va trimite către Google Analytics adresa URL așa cum este ea afișată în bara de adresă din browser, modificând putem alege o altă adresă pe care aceasta să o trimită. Să vedem un exemplu de modificare a URL-ului actual cu unul customizat. Iată cum va arăta funcția:

    pageTracker._trackPageview(‘/produse/barbati/tricouri’);

    Modificarea își arată utilitatea în special în cazul URL-urilor dinamice, cu atât mai mult dacă au mulți parametri.

    Contorizarea download-urilor

    Soluțiile browser side, între care se află și Google Analytics, nu au posibilitatea de a vedea accesările altor fișiere decât paginile web în care introducem tag-ul pentru urmărirea datelor. Dar Google Analytics poate fi „păcălit” tocmai prin metoda descrisă anterior. Nu este nevoie decât să scriem câteva cuvinte în plus în link-ul către fișierul pentru care vrem să contorizăm numărul descărcărilor. Dar cel mai bine să vedem și aici un exemplu:

    <a href=”regulament.pdf” onclick=”pageTracker._trackPageview(‘/downloads/regulament.pdf’);”>Descarcă regulamentul</a>

    Cu albastru este ceea ce trebuie adăugat față de un link obișnuit. După aceea, Google Analytics va vedea asta ca pe o pagină și veți putea vedea numărul accesărilor sau al descărcărilor.

    ATENȚIE: Google Analytics va vedea asta ca o singură pagină încarcată, indiferent câte pagini are documentul. Soluțiile server side contorizează diferit din acest punct de vedere download-urile fișierelor, deci atenție să nu comparați mere cu pere!

    Sunt modificări simple, care odată făcute vor genera mai multe date interesante pentru analiză, la fel cum sunt și activarea căutărilor interne sau modificarea listei cu motoarele de căutare. Prin virtual pageviews se pot face însă și lucruri avansate, dar despre asta în articolele viitoare.