Google Analytics bez úpravy měřicího skriptu ani neumí pořádně měřit chování uživatele napříč subdoménami. Analytics to vůbec neřeší a přistupuje k subdoménám jako k samostatným webům. Výsledkem jsou téměř nepoužitelné statistiky. I v tomto směru přišel Google nedávno s novinkou.
Měřicí skript pro měření subdomén v Google Analytics
Úprava standardního měřicího skriptu je velmi triviální. V podstatě Analytics řeknete, že má při měření spojovat návštěvu v rámci vaší hlavní domény pomocí funkce _setDomainName();.
Např. pro tento web by úprava vypadala takto:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-1807318-1");
pageTracker._setDomainName(".romag.cz");
pageTracker._trackPageview();
} catch(err) {}</script>
Nově si v Google Analytics můžete rovnou vygenerovat měřicí skript právě pro web se subdoménami.

Generování skriptu pro web s vice subdoménami v Google Analytics
Tuto volbu naleznete na stránce Sledovací kód v nastavení profilu. (Tam se dostanete buď při vytváření nového profilu pro měření webu nebo odkazem Zkontrolujte stav v pravém hormín rohu v nastavení existujícího profilu.)
V každém případě – tento skript vložte na všechny subdomény i hlavní (www.) doménu.
Další 2 doporučená vylepšení
Rozdělení na subdomény
Pokud potřebujete sledovat chování uživatelů na jednotlivých subodménách zvlášť, můžete si pro jednotlivé domény vytvořit paralelní profily a pomocí vlastního filtru např. v této podobě.:

Filtr: omezení statistik na konkrétní subdoménu
Rozlišení subdomén ve společných statistikách
Do společného profilu se pak velmi hodí vlastní pokročilý filtr (viz obrázek níže), který vám do názvů stránek ve statistikách Obsah doplní i doménu. Bez tohoto vylepšení ze statistik nepoznáte, o kterou stránku se jedná a navíc se vám data za stejné adresy z různých subdomén sčítají.

Filtr: přidá názvy subdomén do adres stránek ve statistikách "Obsah"
Proč ne standardní skript
Se standardním skriptem Google Analytics nedokáže měřit návštěvu napříč subdoménami, a proto ve statistikách narazíte nejčastěji na:
- váš vlastní web (a jeho subdomény) jako nejčastější zdroj návštěv,
- větší počet návštěv než je realita – pro každou doménu, se započítávají návštěvy i uživatelé zvlášť a ve statistikách se sčítají.
Jestli se právě učíte zacházet s Google Analytics, můžete rovnou vynechat jedne z reportů. Pro někoho dokonce velmi oblíbená statistika Reverzní cesta k cíli (Reverse Goal Path) údajně brzy skončí. Dozvíte se to přímo v tom reportu v Google Analytics.

Report "Reverzní cesta k cíli" končí
Náhrada asi nebude
Na oficiálním blogu Google Analytics jsem o tom žádnou zmínku nenašel. Můžeme tedy pouze tipovat, jestli Google tento report nahradí něčím zajímavějším nebo ne.
Vůbec bych se nedivil, kdyby report zmizel úplně. Ale možná nám Google chystá nějaké příjemné překvapení. Třeba něco jako Path Finder v Omniture, kde si můžete kdykoli nastavit „vzorec“ – kousek cesty (např. dvě po sobě následující stránky) a Omniture vám hned najde části uživatelských cest, které tomuto vzorci odpovídají. Snadno tak odhalíte, co uživatelé dělali potom, předtím, ale i mezi dvěma stránkami apod.
Já osobně jsem tuto statistiku používal zřídka a spíše pro kontrolu, ale častěji při odhalování problému typu „proč to neměří konverze tak jak má“.
Pokud jste s tímto reportem měli něco v úmyslu prozkoumat, raději si pospěšte. Zajímalo by mě, co ve smyslu Google Analytics znamená ono „soon“. Víte někdo, jak dlouho už to tam je?
Minule jsem se zaměřil spíše na „politické“ problémy související s používáním kampaňových parametrů. A teď se zaměřím na praxi v Google Analytics.
Velmi jednoduchý princip
Google Analytics nabízí celkem 5 kampaňových parametrů. Každý má jiný význam, ukládá se do jiné kolonky a společně utvářejí poměrně detailní pohled na jednotlivé kampaně. Výhodou je, že úroveň detailu si můžete zvolit sami jen tím, jak přesně parametry používáte.
Kampaňové parametry se připojují na konec URL cílové stránky, jak jsem už uváděl v předchozím článku:
http://blog.romag.cz/?utm_medium=ppc&utm_source=sklik&utm_campaign=leto-2009
(V příkladu je celá adresa s trojicí kampaňových parametrů.)
Všech pět pohromadě
Následují aprametry seřazené od toho, který nese nejobecnější informaci až po ten s nejhlubším detailem. První dva jsou „povinné“ (když používáte kampaňové parametry, tyto dva musíte použít vždy). Ostatní používejte dle vlastního uvážení.
utm_medium (povinný)
Hlavní kategorie kampaní – výraz medium poměrně trefně vystihuje, jakou informaci tady máte uvést.
Nejčastěji se používají tyto (názvy hovoří snad samy za sebe):
- utm_medium=ppc
- utm_medium=cpc (stejné jako PPC, jen anglická zkratka a běžně používaná v Google Analytics)
- utm_medium=banner
- utm_medium=email
- utm_medium=partner (často pro affiliate partnery apod.)
Pozn.: Google Analytics standardně používá 3 média: (none) pro přímé přístupy, organic pro přístupy z vyhledávačů, referral pro přístupy pomocí odkazu z jiných stránek. Standardně žádné z těchto médií nepoužijete. Pokud kampaňové parametry nepoužijete Google Analytics k prokliku banneru či inzerátu přidělí automaticky některý z uvedených typů.
Analytics používá ještě jedno speciální médium: cpc pro reklamní formáty placené za klik (např. Google AdWords) tyto inzeráty ale Google Analytics sám od sebe nedokáže rozeznat např. od přístupů z vyhledavačů a nepřiřadí jim medium cpc. V Google AdWords však můžete zapnout tzv. auto-tagging, který všechny AdWords inzeráty zařadí do kolonky cpc.
utm_source (povinný)
Zdroj – kde inzerát nebo banner či odkaz vlastně byl. Jako zdroj se nejčastěji uvádí doména ve tvaru „domena.cz“ nebo název reklamního systému „sklik“. Jiná informace se do utm_source uvádí jen tehdy, má-li to opravdu smysl – např. pro emailovou kampaň.
Příklady typického použití:
- utm_source=adwords
- utm_source=sklik
- utm_source=novinky.cz
- utm_source=idnes.cz
- utm_source=email
utm_campaign
Název kampaně, případně propagovaného produktu. Toto pole už není povinné, ale doporučuji, abyste ho používali. Velmi to usnadňuje vyhodnocování kampaní. Pro PPC inzeráty se do utm_campaign nejčastěji zadává název reklamní sestavy (ne kampaně), případně „kampaň:sestava“. Je-li pro danou kampaň typické nějaké časové vymezení, bývá právě utm_campaign ten nejvhodnější parametr.
Příklady:
- utm_campaign=leto-2009 (tématická kampaň)
- utm_campaign=odborne-poradenstvi (název reklamní PPC sestavy)
- utm_campaign=iphone-3gs (název produktu)
- utm_campaign=newsletter-2009-07 (název emailové komunikace s uvedeným datem)
- utm_campaign=m-p-1345 (pro konkurenci nesrozumitelné označení, bohužel se takto označené kampaně hůře vyhodnocují)
utm_content
Detaily reklamního formátu. Nejčastěji se zde objevují rozměry banneru, označení různých variant, obsahové téma.
- utm_content=250×250 (rozměry banneru)
- utm_content=skyscraper (pojmenování rozměru)
- utm_content=250×250-v2 (rozměr a verze)
- utm_content=slevovy-kupon (tématické zaměření inzerátu nebo sdělení)
utm_term
Klíčové slovo. Tento parametr nepoužívám a nedoporučuji to ani vám. Hodnota parametru utm_term se v Google Analytics uloží mezi klíčová slova, která Analytics automaticky „sbírá“ z návštěv z vyhledavačů. Ručně přidávaná klíčová slova zkreslují statistiky těch skutečných.
Zdroje a nástroje
Další zdroje rád přidám, budu rád za každý dobrý tip.