Google Analytics funguje tak, že na stránky vašeho webu vložíte blok kódu JavaScriptu. Když uživatelé vašeho webu zobrazí stránku, tento kód JavaScriptu odkazuje na soubor JavaScriptu, který pak provede operaci sledování pro službu Analytics. Operace sledování získá různými způsoby údaje o požadavku na stránku a odešle tyto informace serveru Analytics prostřednictvím seznamu parametrů připojených k požadavku na jednopixelový obrázek.

Protože se konfigurace vašeho webu a potřeby vykazování mohou lišit od standardního nastavení, je dobré porozumět obecnému procesu sledování, abyste zajistili, že vaše výkazy budou poskytovat data podle vašich očekávání. Můžete se tak rozhodnout, jak nakonfigurovat sledování Analytics tak, aby co nejlépe vyhovovalo vašim vlastním webovým stránkám.

Jak Google Analytics shromažďuje data?

Údaje, které služba Google Analytics používá k poskytování všech informací ve vašich přehledech, pocházejí z těchto zdrojů:

  • Požadavek HTTP uživatele
  • Informace o prohlížeči/systému
  • Soubory cookie první strany

Požadavek HTTP pro jakoukoli webovou stránku obsahuje podrobnosti o prohlížeči a počítači, který požadavek zadává, například název hostitele, typ prohlížeče, odkazovač a jazyk. Kromě toho DOM většiny prohlížečů poskytuje přístup k podrobnějším informacím o prohlížeči a systému, jako je podpora Java a Flash a rozlišení obrazovky. Tyto informace využívá služba Analytics při sestavování přehledů, jako jsou přehledy Map Overlay, Browser a Referring Sites. Služba Analytics také nastavuje a čte soubory cookie první strany v prohlížečích vašich uživatelů, aby získala informace o relaci uživatele a případné reklamní kampani z požadavku na stránku. Sledovací kód služby Google Analytics také čte soubor cookie DoubleClick, aby získal informace oZobrazovací funkce.

Když jsou všechny tyto informace shromážděny, jsou odeslány na servery služby Analytics ve formě dlouhého seznamu parametrů připojených k požadavku na jednopixelový obrázek GIF. Údaje obsažené v požadavku GIF jsou data odeslaná na servery služby Google Analytics, která se následně zpracují a skončí ve vašich přehledech. Zde je příklad pouze části požadavku 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... 

Pro zákazníky, kteří povolili funkci Remarketing s Google Analytics, se používá soubor cookie třetí strany DoubleClick, který umožňuje remarketing pro produkty, jako je Google Ads. Při použití této funkce jsou informace (včetně souboru cookie DoubleClick třetí strany) podobně odesílány na servery služby Analytics, ale příklad požadavku vypadá takto:

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...

Další informace o údajích obsažených v požadavku GIF naleznete v části „Parametry požadavku GIF“ v příručce Odstraňování problémů.

Jak funguje sledovací kód

Sledovací kód Google Analytics (GATC) obecně získává data webové stránky následujícím způsobem:

  1. Prohlížeč požádá o webovou stránku, která obsahuje sledovací kód.
  2. Vytvoří se pole JavaScriptu s názvem _gaq a do pole se přesunou sledovací příkazy.
  3. Vytvoří se prvek <script> a povolí se asynchronní načítání (načítání na pozadí).
  4. Načte se sledovací kód ga.js, přičemž se automaticky zjistí příslušný protokol. Jakmile je kód načten a načten, provedou se příkazy na poli _gaq a pole se přemění na sledovací objekt. Následná sledovací volání jsou prováděna přímo do služby Google Analytics.
  5. Načte prvek skriptu do DOM.
  6. Po shromáždění dat sledovacím kódem je požadavek GIF odeslán do databáze Analytics k zaznamenání a následnému zpracování.

Jak jsou klasifikovány požadavky GIF

Požadavek GIF je odeslán na servery Analytics v následujících případech a klasifikován podle následující tabulky. V každém z těchto případů je požadavek GIF identifikován podle typu v parametru utmt. Kromě toho typ požadavku také určuje, která data jsou odesílána na servery Analytics. Například údaje o transakcích a položkách se na servery Analytics odesílají pouze v případě nákupu. Informace o uživateli, stránce a systému se odesílají pouze při zaznamenání události nebo při načtení stránky a uživatelem definovaná hodnota se odesílá pouze při volání metody _setVar.

Typ požadavku Popis Třída
Stránka Vyžádána je webová stránka na serveru. Interakce
Událost Událost je vyvolána prostřednictvím sledování událostí, které jste nastavili na svých stránkách. Interakce
Transakce Na vašich stránkách proběhla nákupní transakce. Interakce
Položka Každá položka transakce je zaznamenána pomocí požadavku GIF. Interakce
Var Vlastní uživatelský segment je nastaven a spuštěn uživatelem. Neinterakce

Parametry GIF požadavku

GIF požadavek je poměrně dlouhý. Zde je příklad pouze části požadavku 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... 

Tato tabulka obsahuje výpis mnoha parametrů předávaných prostřednictvím požadavku GIF. Ne všechny parametry jsou předávány při každém provedení sledovacího kódu, protože některé z nich se vztahují pouze na určité podmínky, například na doporučení kampaně nebo nákupní košík. Při používání tohoto odkazu mějte na paměti, že budete hledat ty proměnné, které se nejčastěji vztahují ke zkoumané stránce/požadavku.

.

Proměnná Popis Příkladová hodnota
utmac Řetězec účtu. Zobrazuje se u všech požadavků. utmac=UA-2202604-2
utmcc Hodnoty cookie. Tento parametr požadavku odesílá všechny cookies požadované ze stránky. 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 Začíná novou relaci kampaně. V daném požadavku je přítomen buď utmcn, nebo utmcr. Změní údaje pro sledování kampaně; nezahájí však novou relaci utmcn=1
utmcr Označuje opakovanou návštěvu kampaně. Nastavuje se, pokud dojde k jakémukoli následnému kliknutí na stejný odkaz. V daném požadavku se vyskytuje buď utmcn, nebo utmcr. utmcr=1
utmcs Kódování jazyka prohlížeče. Některé prohlížeče toto nenastavují, v takovém případě je nastaveno na „-„ utmcs=ISO-8859-1
utmdt Název stránky, což je řetězec zakódovaný v URL. utmdt=analytics%20page%20test
utme Rozšiřující parametr Hodnota je kódovaná. Používá se pro události a vlastní proměnné.
utmfl Flash Version utmfl=9.0%20r48&
utmhn Host Name, což je řetězec zakódovaný v URL. utmhn=x343.gmodules.com
utmhid Náhodné číslo, které se používá k propojení požadavků Analytics GIF s Google AdSense. utmhid=2059107202
utmipc Kód produktu. Jedná se o sku kód daného produktu. utmipc=989898ajssi
utmipn Název produktu, což je řetězec zakódovaný v URL. utmipn=tee%20shirt
utmipr Cena jednotky. Nastavuje se na úrovni položky. Hodnota se nastavuje pouze na čísla ve formátu americké měny. utmipr=17100,32
utmiqt Kvantita. utmiqt=4
utmiva Varianty u položky. Například: velký, střední, malý, růžový, bílý, černý, zelený. Řetězec je zakódován v URL. utmiva=červená;
utmje Ukazuje, zda prohlížeč podporuje Javu. 1 je true. utmje=1
utmn Unikátní ID generované pro každý požadavek GIF, aby se zabránilo ukládání obrázku GIF do mezipaměti. utmn=1142651215
utmp Zadání aktuální stránky. utmp=/testDirectory/myPage.html
utmr Odkaz, kompletní adresa URL. utmr=http://www.example.com/aboutUs/index.php?var=selected
utmsc Barevná hloubka obrazovky utmsc=24-bit
utmsr Rozlišení obrazovky utmsr=2400×1920
utmt Určuje typ požadavku, což je jedna z následujících možností: událost, transakce, položka nebo vlastní proměnná. Pokud se tato hodnota v požadavku GIF nevyskytuje, je požadavek zadán jako stránka. utmt=event
utmtci Účetní město utmtci=San%20Diego
utmtco Fakturační země utmtco=Spojené%20Království
utmtid ID objednávky, Řetězec zakódovaný v URL. utmtid=a2343898
utmtrg Fakturační oblast, řetězec kódovaný URL. utmtrg=New%20Brunswick
utmtsp Dopravní náklady. Hodnoty jako u jednotky a ceny. utmtsp=23,95
utmtst Příspěvek. Obvykle se používá pro kamenné aplikace v elektronickém obchodě. utmtst=google%20mtv%20store
utmtto Celkem. Hodnoty jako u jednotky a ceny. utmtto=334,56
utmttx Tax. Hodnoty jako u jednotky a ceny. utmttx=29,16
utmul Jazyk prohlížeče. utmul=pt-br
utmwv Verze sledovacího kódu utmwv=1

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.