Měříme web se subdoménami v Google Analytics

Posted by Roman Appeltauer | Posted in Google Analytics | Posted on 15-11-2009-05-2008

14

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 Analytcs

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

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"

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

Google Analytics přijde o report

Posted by Roman Appeltauer | Posted in Novinky | Posted on 20-07-2009-05-2008

8

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čí

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?

Google Analytics pozadí na plochu

Posted by Roman Appeltauer | Posted in Ze života | Posted on 24-06-2009-05-2008

9

Baštíte Google Analytics? Tak ať to každý ví! Ale fakt! Webová analytika je i u nás stále ještě obor, který teprve čeká na svůj boom. A než se tak stane, je vlastně na každém analytikovi, aby se postaral o své PR — ať už navenek směrem ke klientům, nebo i dovnitř směrem ke kolegům a nadřízeným, kteří ještě sílu téhle disciplíny nedokáží plně využít.

Na blogu Google Analytics včera vyšly tři originální Google Analytics wallpapery. Přijde mi, že nejsou tak originální svým zpracováním, ale spíše původem. Mně se líbí alespoň dva z nich. :-)

Jak se vám líbí?

Google Analytics Wallpaper (tradiční bílý)

Google Analytics Wallpaper (lesklý oranžový)

Google Analytics Wallpaper (přírodní zelený)

Ke stažení jsou v nejběžnějších rozlišeních monitorů. Dva v rozlišení 4:3 (1024 x 768, 1280 x 1024) a čtyři v 16:10 (1280 x 800, 1440 x 900, 1680 x 1050, 1920 x 1200, 2560 x 1600). Stahujte, pokud vás nadchly! :-)

Je to tu: Google Analytics API

Posted by Roman Appeltauer | Posted in Google Analytics | Posted on 21-04-2009-05-2008

6

Google na svém blogu před chvílí oznámil spuštění dlouho slibovaného a očekávaného Google Analytics API.

Google Analytics API nabízí možnost propojení dat z webu s interními statistikami prodejů apod. V rukách šikovných vývojářů se z tohoto nenápadného rozšíření může stát velmi silný nástroj. V nepovolaných rukou možná i další bezpečnostní riziko.

Google poskytl API už dříve v beta testování vybraným partnerům, takže si už dnes můžete hrát s několika aplikacemi postavenými na Google Analytics API. K mání jsou v Google Analytics Labs.

Podělte se s námi o vaše zkušenosti s touto novinkou. Plánujete vývoj vlastní aplikace nad Google Analytics API?

UPDATE: Hezký článek o Google Analytics API napsal Honza Tichý: Google Analytics mají konečně veřejné API. Rozepsal se o možnostech využití a přidal i pár tipů pro vývojáře.

< 0,5% zobrazení bez JavaScriptu

Posted by Roman Appeltauer | Posted in Studie a pokusy | Posted on 26-03-2009-05-2008

5

Používáte-li striktně JavaScriptový nástroj pro měření návštěvnosti webu, jako např. Google Analytics, možná vás někdy napadne, kolik toho vlastně nezměříte.

Samotný Google Analytics a jemu podobné vám na tuto otázku odpovědět nedokáží, ale snad pro vás bude přínosné moje zjištění. Můj oblíbený nástroj Omniture SiteCatalyst standardně používá tzv. hybridní měřicí kód, který má v <noscript> klasický obrázek, jenž měří i to, co JavaScript změřit neumí, např. přístupy z mobilních telefonů apod.

Méně než 0,5% zobrazení

Bez JavaScriptu jsem tedy naměřil méně než 0,5% všech zobrazení - ne návštěv ani uživatelů. Počet návštěv a uživatelů můžeme jenom odhadovat. Když už klient (rozuměj prohlížeč) nepodporuje JavaScript, je dost možné, že bude i jinak přistupovat k akceptování cookies apod. Sice máme statistiku nějakých návštěv naměřenou pomocí statického obrázku, ale tenhle počet návštěv či uživatelů není jedna ku jedné porovnatelné s počtem návštěv či uživatelů změřených pomocí JavaScriptu.

Má to vůbec dopad na přesnost měření eshopů?

To je vlastně otázka otázka přístupnosti. Některé eshopy jsou bez JavaScriptu zcela neschopné jakéhokoli prodeje, jiné se bez této technologie používají hůře a ty další JavaScript nepoužívají vůbec. Může být vůbec počet nezměřených prokliků z kampaní nebo prodejů nějak významný?

Došli jste ve vašich statistikách k podobně nízkým číslům?

Google Analytics „propaguje“ tvorbu paralelních profilů

Posted by Roman Appeltauer | Posted in Novinky | Posted on 19-03-2009-05-2008

2

Před časem Google Analytics spustil funkci pokročilá segmentace. Ta má být nástrojem pro lepší možnost analýzy chování uživatelů na webu.

Pokročilá segmentace má spoustu much. Nejvíce mi na ní vadí, že neumí použitelně pracovat s počty uživatelů/návštěvníků a umocňuje efekt „samplovaných“ dat. Znáte ten žlutý pruh nad statistikou, který nevěstí nic dobrého a říká, že data pro tuto statistiku jsou orientační a vycházejí jen z blíže neurčeného vzorku dat. Tak ten se na webu s větší návštěvností ukazuje se segmenty furt a plusminus procenta, která se u jednotlivých čísel ukazují, jak moc se mohou lišit od reality, dostahují astronomických cifer (ne zřídka přesahujících 50 i 80%). No a když omezíte segment na určitou skupinu uživatelů a zjistíte, že tahle skupina má za stejné období víc konverzí než kolik jich GA naměřil, tak už téhle funkci začnete říkat pokročilá parodie na segmentaci.

Nový odkaz v administraci

Na obrázku níže můžete vidět odkaz, kterým můžete přidat nový profil. Velmi to usnadňuje situaci, kdy potřebujete pracovat s přesnějším segmentem než je pokročilá parodie. Perfektní na této funkci je, že vám na následující stránce vybere správný hlavní profil, ze kterého se budou data čerpat. To oceníte např. v případě, že v té nabídce máte 2 či více profilů se stejným názvem. Možná jste si také s dobrý úmyslem založili více profilů ke stejné nebo hodně podobné URL a třeba je už i smazali – stále zůstávají v nabídce a poznat, který právě potřebujete použít není moc jednoduché.

Google Analytics přidává odkaz - přidat nový profil

Google Analytics přidává odkaz - přidat nový profil

Funkce je i v češtině a v účtu jsem ji objevil dnes. Je tedy možné, že jsem to včera přehlédl, nebo že je to fakt novinka a opět bude postupně přibývat i na dalších účtech.

Já sám tuto novou funkci vnímám jako marketing – snahu Googlu připomenout, že tady ta funkce je. Možná i s nástupem Google Analytics IQ testu zjistili, že je to jedna z nejméně známých a používaných funkcí v Analytics. Pokročilá segmentace taky bude výpočetně náročná věc. Při zapnutí 3 segmentů čekáte 3x tak dlouho a Google tak musí v reálném čase segmentovat data, která by si spíše zasloužila vlastní filtr.

Zpět k segmentaci

Tak úplně na nic není, a pokud potřebujete rychle porozumět svým uživatelům, určitě ji oceníte. Na dlouhodobější reporting přesných čísel to ale není a doporučuji vytvořit právě onen samostatný profil.

Více o pokročilé segmentaci najdete např. v článku Google Analytics Releases Advanced Segmentation: Now Be A Ninja! (by Avinash Kaushik), nebo trochu více ve zkratce a v češtině Pokročilá segmentace v Google analytics. Návod k použití :-) od Googlu je na Youtube ve videu Advanced Segments in Google Analytics.

Taky jste se setkali s problémy se segmentací? Používáte to vůbec?

Unikátní uživatel – zpropadená metrika

Posted by Roman Appeltauer | Posted in Jak se měří..., Teorie | Posted on 26-02-2009-05-2008

6

Stále více přicházím na chuť metrice uživatel, potažmo unikátní uživatel. Je úžasná a dokáže ledacos zajímavého prozradit. A je ještě zajímavější, pokud se ve svém analytickém bádání neomezujete na Google Analytics.

Dnes mi přišel email s prosbou o pomoc právě s unikátními uživateli v Google Analytics. O odpověď se podělím i s vámi.

Unikátní uživatel

Tahle metrika je snadná, ale dokáže pěkně zatopit. Obzvlášť, když z ní potřebujeme dělat nějaké závěry a ještě hůře, když je to za delší období. Unikátnost uživatele se vztahuje vždy na nějaké období a liší se v jednotlivých nástrojích. V praxi narazíte na 3 základní přístupy:

  1. Máte na výběr, jestli chcete vidět unikátní uživatele za rok, kvartál, měsíc, týden, den či hodinu, tak to dělá třeba Omniture SiteCatalyst. Všechno to má smysl, ale hodí se pokaždé jiné číslo. 
  2. Pevná hranice, přes kterou se nástroj s unikátností uživatele prostě nepřenese - Clicktracks (PRO) – celé měsíce.
  3. Unikátní v každém pohledu - Google Analytics.

(Přiznám se, že se mi nechtělo studovat metodiku dalších nástrojů. Pokud tedy víte, jak to chodí jinde, podělte se o to s námi v komentářích. Díky!)

Unikátní znamená, že se za danou periodu každý měřitelný uživatel počítá pouze jednou. To zní jednoduše. Pokud ale máte „uživatele po měsících“ a sledujete období za 3 měsíce, započítá se vám určitá skupina (vracejících se) uživatelů třikrát. Prostý součet měsíčních uživatelů je vyšší než skutečný počet unikátních uživatelů.

„Unikáti“ v Google Analytics

Google Analytics vždy uvádí uživatele unikátní (nesčítá) bez ohledu na to, jak dlouhé období zvolíte. Pokud ale ve statistice Návštěvníci > Přehled přejedete myší po grafu, uvidíte unikátní počty návštěvníků po dnech, týdnech či měsících (podle toho, jak máte graf nastavený). Schválně se zkuste podívat na období několika měsíců – a graf po měsících. I tady platí, že součet měsíců nedá počet unikátů za celé období, toto číslo je ale vidět právě ve statistice Návštěvníci.

Noví uživatelé v Google Analytics

Google Analytics také pracuje se statistikou Nové návštěvy, která sice má co do činění s uživateli, ale neuvádí procento nových návštěvníků. Jak už sám název napovídá, jedná se o podíl návštěv uskutečněných novými uživateli. Procento nových uživatelů se od procenta nových návštěv může lišit zcela zásadně. (Extrémní případ: Máme 5 unikátních uživatelů. 4 přišli na web jen jednou, pátý v daném období 96x. Řekněme, že tito uživatelé na webu předtím nebyli, to dává 100% nových uživatelů, ale jen 5%! nových návštěv - tedy návštěv uskutečněných novými uživateli.)

Snadno se to plete

Opatrnost je rozhodně na místě. Slovíčka návštěva a návštěvník, resp. anglicky visit a visitor jsou si velmi podobná, ale přístup k číslům musí být zcela odlišný. Zatímco unikátní návštěvníky za několik období nelze beztrestně sčítat, návštěvy (ostatně i zobrazení stránky, objednávky, apod.) sčítat lze.

Unikátní uživatel = unikátní cookie

Dnes už všechny moderní nástroje dávají přednost odlišování uživatele na základě cookies, což jsou dočasné soubory uložené ve vašem prohlížeči (více o cookies na Wikipedii). Dříve se hojně využívalo odlišování na základě IP adresy, ale s rostoucím počtem rozsáhlých sítí o více počítačích ukrytých za jednou IP adresou tato metoda pozbývá smyslu a je více nepřesná než cookies, které zase mohou uživatelé mazat apod.

Podělte se s námi v komentařích o vaše zkušenosti či problémy s měřením a analyzováním unikátních uživatelů.

Známá „bezpečnostní“ chyba Google analytics

Posted by Roman Appeltauer | Posted in Google Analytics | Posted on 16-02-2009-05-2008

4

I když se dobře staráte o to, kdo má přístup k vašim statistikám, nemusí to stačit. Google Analytics má takovou jednu nepříjemnou vlastnost naplánovaných e-mailových reportů. Ty totiž chodí i poté, co uživateli odepřete přístupová práva k vašim statistikám.

Polovičaté řešení

Prakticky to jde řešit např. tím, že přístupy budete uživatelům přidělovat tak, že pro ně vždy založíte e-mail, nad kterým máte kontrolu jen vy. Poté, co budete chtít uživateli vzít přístup, se můžete přihlásit s jeho e-mailem a naplánované e-mailové reproty zkontrolovat a případně zrušit. Účet Google Analytics si můžete přepnout do jiného jazyka. Pokud např. v anglickém prostředí nastavíte pravidelný report a následně se přepnete do českého, tak se vám přehled anglických reportů nezobrazí. Pouze uvidíte záložku Naplánované e-maily. Je tedy potřeba se přepnout do jiného jazyka a report odstranit.

Tohle řešení je na nic, pokud potřebujete někomu udělit administrátorská práva. Prakticky je možné, aby si takový uživatel přidal svůj e-mail, naplánoval si na něm reporty a e-mail zase odstranil. Vy si ničeho nevšimnete a reporty vesele chodí.

A taky je to pro případné uživatele pěkně nepraktické a kvůli přístupu k vašim statistikám by se museli odhlašovat a přihlašovat. Nezbývá tedy než dané osobě či firmě věřit, a rovnou si podle tohoto kritéria vybírat ty, se kterými spolupracujete.

Zasaďte se o opravu

Google už tento problém zařadil do seznamu Known issues. Pokud vás tento (a jiný zmíněný) problém trápí, u daného issue kliknout na Let us know. Tento problém se jmenuje “Removing user with scheduled emails from account does not deactivate emails“. Teoreticky se tento problém může týkat každého z vás, kdo jste kdykoli v minulosti zřídili přístup někomu jinému.

Doufejme, že to Google opraví brzy. A hlavně, že vaše data takto nikdo nezneužije.

Napadá vás lepší dočasné řešení? (Krom toho, že nikomu přístup nedáte, jen nastavíte pravidelné reporty, které mohou potřebovat.)

Rychlejší práce s profily v Google Analytics

Posted by Roman Appeltauer | Posted in Google Analytics, Tipy a triky | Posted on 31-01-2009-05-2008

2

Používáte-li v Google Analytics účty s více profily, pak už jste si také párkrát řekli.: „To to ten Gůgl nemůže udělat, abych nemusel po přepnutí profilu znova nastavovat datum?“ Tentokrát mě nevyslyšel mocný Google, ale Erik Vold z kanadské partičky VKI studios ještě dříve než mi to začalo vadit.

Řešení přichází v podobě Greasemonkey skriptu pro prohlížeč Firefox s poněkud děsivým názvem cleanerGAProfileSwitching. Máte-li právě otevřený Firefox a v něm nainstalovaný Greasemonkey extension, tak můžete tento šikovný skritptík nainstalovat hned teď (verze 1.1.0 z 1.8.2008).

Skript při změně profilu zachovává zobrazení a vy tak nemusíte znovu nastavovat datum, graf, pohled na data, segmenty apod.

Greasemonkey skript si i po přepnutí profilu pamatuje aktuální nastavení.

Greasemonkey skript si i po přepnutí profilu pamatuje aktuální nastavení.

Abychom tu měli všechno pohromadě – skript zachovává tyto informace:

  • Zvolené období
  • Zvolené segmenty
  • Počet řádků v tabulce
  • Hloubku detailu grafu (po dnech, týdnech, měsících apod.), neboli „autor grafu“ :-))
  • Zvolená záložka nad tabulkou
  • Zvolený pohled na tabulku

V rámci skriptu vám ještě přibyde užitečná volba „otevřít profil do nové záložky“ (Open in a new tab?). Touto sadou vlastností se skript cleanerGAProfileSwitching stal mým nejoblíbenějším. Jen mě mrzí, že skript nefunguje na přepínání účtů, ale jen profilů.

O Greasemonkey skriptech se něco napsalo. Naposledy včera článek 6 Tools Every Google Analytics User Should Have. Předtím i Dělejte si poznámky v Analytics od Honzy Tichého na blogu H1.cz. A měl bych zmínit i užitečný komentář Pavla Jaška pod článkem Jak najít nové zdroje návštěvnosti v Google Analytics.

Používáte tenhle nebo jiný Greasemonkey skript? Podělte se o zkušenosti v komentářích.

Google Analytics v iPhonu

Posted by Roman Appeltauer | Posted in Tipy a triky | Posted on 25-01-2009-05-2008

9

Nepatřím mezi majitele iPhonu, ale zaujala mě možnost mít Google Analytics v iPhonu za pár dolarů, ale i úplně zadarmo.

Narazil  úplně náhodou na recenzi aplikace Analytics od Zap Bang Done. Je prý zdarma, pokud vám v ní nevadí reklamy, jinak to koštuje jen $1.99.

iPhone umí i dashboard

Dashboard na iPhonu

Můžete za $3.99 vyzkoušet i MyAnalytics německého původu. A určitě se najdou i další.

Používáte někdo některou z těchto nebo podobnou aplikaci? Stojí to za to? :-)