Google Analytics funcționează prin includerea unui bloc de cod JavaScript pe paginile de pe site-ul dumneavoastră. Atunci când utilizatorii de pe site-ul dvs. web vizualizează o pagină, acest cod JavaScript face trimitere la un fișier JavaScript care execută apoi operațiunea de urmărire pentru Analytics. Operațiunea de urmărire recuperează date despre solicitarea paginii prin diverse mijloace și trimite aceste informații către serverul Analytics prin intermediul unei liste de parametri atașați la o solicitare de imagine de un singur pixel.

Pentru că configurația site-ului dvs. web și nevoile de raportare ar putea fi diferite față de o configurație standard, este o idee bună să înțelegeți procesul general de urmărire pentru a vă asigura că rapoartele dvs. furnizează date așa cum vă așteptați. În acest fel, puteți decide cum să configurați urmărirea Analytics pentru a se potrivi cel mai bine propriului dvs. site web.

Cum colectează Google Analytics datele?

Datele pe care Google Analytics le utilizează pentru a furniza toate informațiile din rapoartele dvs. provin din aceste surse:

  • Cererea HTTP a utilizatorului
  • Informații despre browser/sistem
  • Cookie-uri de la prima parte

Cererea HTTP pentru orice pagină web conține detalii despre browser și despre computerul care face cererea, cum ar fi numele gazdei, tipul de browser, referrer și limba. În plus, DOM al majorității browserelor oferă acces la informații mai detaliate despre browser și sistem, cum ar fi suportul Java și Flash și rezoluția ecranului. Analytics utilizează aceste informații în construirea unor rapoarte precum Map Overlay, Browser și Referring Sites. De asemenea, Analytics setează și citește cookie-uri de prima parte pe browserele utilizatorilor dvs. pentru a obține informații despre sesiunea utilizatorului și orice informații despre campania publicitară din solicitarea paginii. Codul de urmărire Google Analytics citește, de asemenea, cookie-ul DoubleClick pentru a obține informații despreDisplay Features.

Când toate aceste informații sunt colectate, ele sunt trimise către serverele Analytics sub forma unei liste lungi de parametri atașați la o cerere de imagine GIF de un singur pixel. Datele conținute în cererea GIF sunt datele trimise către serverele Google Analytics, care apoi sunt procesate și ajung în rapoartele dvs. Iată un exemplu de doar o parte dintr-o cerere GIF:

http://www.google-analytics.com/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r115&utmcn=1&utmdt=GATC012%20setting%20variables&utmhid=2059107202&utmr=0&utmp=/auto/GATC012.html?utm_source=www.gatc012.org&utm_campaign=campaign+gatc012&utm_term=keywords+gatc012&utm_content=content+gatc012&utm_medium=medium+gatc012&utmac=UA-30138-1&utmcc=__utma%3D97315849.1774621898.1207701397.1207701397.1207701397.1%3B... 

Pentru clienții care au activat funcția Remarketing with Google Analytics, se utilizează un cookie DoubleClick al unei terțe părți pentru a activa remarketingul pentru produse precum Google Ads. Atunci când se utilizează această caracteristică, informațiile (inclusiv cookie-ul DoubleClick al terților) sunt trimise în mod similar către serverele Analytics, dar cererea de exemplu arată astfel:

http://stats.g.doubleclick.net/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r115&utmcn=1&utmdt=GATC012%20setting%20variables&utmhid=2059107202&utmr=0&utmp=/auto/GATC012.html?utm_source=www.gatc012.org&utm_campaign=campaign+gatc012&utm_term=keywords+gatc012&utm_content=content+gatc012&utm_medium=medium+gatc012&utmac=UA-30138-1&utmcc=__utma%3D97315849.1774621898.1207701397.1207701397.1207701397.1%3B...

Pentru mai multe informații despre datele conținute într-o cerere GIF, consultați secțiunea „Parametrii cererii GIF” din Ghidul de soluționare a problemelor.

Cum funcționează codul de urmărire

În general, codul de urmărire Google Analytics (GATC) recuperează datele de pe pagina web după cum urmează:

  1. Un browser solicită o pagină web care conține codul de urmărire.
  2. Se creează un array JavaScript numit _gaq și comenzile de urmărire sunt împinse în array.
  3. Se creează un element <script> și se activează pentru încărcare asincronă (încărcare în fundal).
  4. Se preia codul de urmărire ga.js, cu protocolul corespunzător detectat automat. După ce codul este preluat și încărcat, comenzile din matricea _gaq sunt executate, iar matricea este transformată într-un obiect de urmărire. Apelurile de urmărire ulterioare sunt efectuate direct către Google Analytics.
  5. Încarcă elementul de script în DOM.
  6. După ce codul de urmărire colectează date, cererea GIF este trimisă către baza de date Analytics pentru logare și postprocesare.

Cum sunt clasificate cererile GIF

O cerere GIF este trimisă către serverele Analytics în următoarele cazuri și este clasificată în conformitate cu tabelul de mai jos. În fiecare dintre aceste cazuri, solicitarea GIF este identificată prin tipul din parametrul utmt. În plus, tipul solicitării determină, de asemenea, ce date sunt trimise către serverele Analytics. De exemplu, datele privind tranzacțiile și articolele sunt trimise către serverele Analytics numai atunci când se efectuează o achiziție. Informațiile despre utilizator, pagină și sistem sunt trimise numai atunci când se înregistrează un eveniment sau când se încarcă o pagină, iar valoarea definită de utilizator este trimisă numai atunci când este apelată metoda _setVar.

Request Type Description Class
Page Se solicită o pagină web de pe serverul dumneavoastră. Interacțiune
Eveniment Un eveniment este declanșat prin intermediul sistemului de urmărire a evenimentelor pe care l-ați configurat pe site-ul dumneavoastră. Interacțiune
Transacțiune O tranzacție de cumpărare a avut loc pe site-ul dumneavoastră. Interacțiune
Item Care articol dintr-o tranzacție este înregistrat cu o cerere GIF. Interacțiune
Var Un segment de utilizator personalizat este setat și declanșat de un utilizator. Nu-interacțiune

Parametrii cererii GIF

Cererea GIF este destul de lungă. Iată un exemplu care reprezintă doar o parte a unei cereri GIF:

http://www.google-analytics.com/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r115&utmcn=1&utmdt=GATC012%20setting%20variables&utmhid=2059107202&utmr=0&utmp=/auto/GATC012.html?utm_source=www.gatc012.org&utm_campaign=campaign+gatc012&utm_term=keywords+gatc012&utm_content=content+gatc012&utm_medium=medium+gatc012&utmac=UA-30138-1&utmcc=__utma%3D97315849.1774621898.1207701397.1207701397.1207701397.1%3B... 

Acest tabel conține o listă a numeroșilor parametri care se transmit prin intermediul cererii GIF. Nu toți parametrii sunt trecuți la fiecare execuție a codului de urmărire, deoarece unii se aplică numai în anumite condiții, cum ar fi referințele de campanie sau coșurile de cumpărături. Atunci când utilizați această referință, rețineți că veți căuta acele variabile care se aplică cel mai frecvent paginii/cererii pe care o investigați.

.

Variable Description Example Value
utmac Account String. Apare în toate cererile. utmac=UA-2202604-2
utmcc Valorile cookie. Acest parametru de cerere trimite toate cookie-urile solicitate din pagină. utmcc=__utma%3D117243.1695285.22%3B%2B __utmz%3D117945243.1202416366.21.10. utmcsr%3Db%7C utmccn%3D(referral)%7C utmcmd%3Dreferral%7C utmcct%3D%252Fissue%3B%2B
utmcn Începe o nouă sesiune de campanie. Fie utmcn, fie utmcr este prezent în orice cerere dată. Modifică datele de urmărire a campaniei; dar nu începe o nouă sesiune utmcn=1
utmcr Indică o vizită repetată a campaniei. Aceasta este setată atunci când orice clic ulterior are loc pe același link. Fie utmcn, fie utmcr este prezent în orice cerere dată. utmcr=1
utmcs Codarea limbii pentru browser. Unele browsere nu stabilesc acest lucru, caz în care este setat la „-„ utmcs=ISO-8859-1
utmdt Titlul paginii, care este un șir de caractere codificat URL. utmdt=analytics%20page%20test
utme Parametru extensibil Valoarea este codificată. Folosit pentru evenimente și variabile personalizate.
utmfl Versiunea Flash utmfl=9.0%20r48&
utmhn Numele gazdei, care este un șir de caractere codificat URL. utmhn=x343.gmodules.com
utmhid Un număr aleatoriu utilizat pentru a lega cererile GIF Analytics cu Google AdSense. utmhid=2059107202
utmipc Codul produsului. Acesta este codul sku pentru un anumit produs. utmipc=989898ajssi
utmipn Numele produsului, care este un șir de caractere codificat URL. utmipn=tee%20shirt
utmipr Preț unitar. Se stabilește la nivel de articol. Valoarea este setată la numere numai în format valutar american. utmipr=17100.32
utmiqt Cantitate. utmiqt=4
utmiva Variații la un articol. De exemplu: mare, mediu, mic, roz, alb, alb, negru, verde. Șirul este codificat URL. utmiva=roșu;
utmje Indică dacă browserul este activat pentru Java. 1 este adevărat. utmje=1
utmn Identificare unică generată pentru fiecare solicitare GIF pentru a preveni stocarea în cache a imaginii GIF. utmn=1142651215
utmp Pagina de cerere a paginii curente. utmp=/testDirectory/myPage.html
utmr Referință, URL complet. utmr=http://www.example.com/aboutUs/index.php?var=selected
utmsc Profunditatea culorii ecranului utmsc=24-bit
utmsr Rezoluția ecranului utmsr=2400×1920
utmt Indică tipul de cerere, care este unul dintre: eveniment, tranzacție, element sau variabilă personalizată. În cazul în care această valoare nu este prezentă în cererea GIF, cererea este tastată ca fiind o pagină. utmt=event
utmtci Billing City utmtci=San%20Diego
utmtco Billing Country utmtco=United%20Kingdom
utmtid Order ID, Șir codificat URL. utmtid=a2343898
utmtrg Regiunea de facturare, șir de caractere codificat URL. utmtrg=New%20Brunswick
utmtsp Cost de expediere. Valori ca pentru unitate și preț. utmtsp=23,95
utmtst Afilială. Utilizat de obicei pentru aplicații de cărămidă și mortar în comerțul electronic. utmtst=google%20mtv%20store
utmtto Total. Valori ca pentru unitate și preț. utmtto=334,56
utmttx Tax. Valori ca pentru unitate și preț. utmttx=29.16
utmul Limba browserului. utmul=pt-br
utmwv Versiunea codului de urmărire utmwv=1

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.