40
Bratislava, 12.06.2009

Jak na Google Analytics

Embed Size (px)

Citation preview

Page 1: Jak na Google Analytics

Bratislava, 12.06.2009

Page 2: Jak na Google Analytics

www.michalkubicek.cz

Co nezměříte,to nezdokonalíte…

Page 3: Jak na Google Analytics

www.michalkubicek.cz

Kolik máme návštěvníků?Odkud přichází?Jak nás našli?Míra konverzíDoba návštěvy webu, míra opuštění a návratů (lepivost)Hloubka návštěvyGeografické rozložení návštěvníkůJaký příjem web generuje?Jaké inzertní kampaně nebo weby přinášejí největší zisk?Jak jsou efektivní konkrétní reklamní kampaně?Nejprodávanější výrobky…Návratnost investicí u nových a vracejících se návštěvníkůJak se liší výdaje za zákazníka a efektivita podle toho, odkud přišelJe vhodně navržena struktura stránky nebo systém interního hledání?Kolikrát přijde návštěvník na stránky, než se stane zákazníkem? Jakou hodnotu má návštěvník/zákazník/web?…

Page 4: Jak na Google Analytics

www.michalkubicek.cz

Značkovací sběr dat Logy na straně serveru

• projde skrz proxy a cashovaci servery• umí sledovat události na straně klienta JS, Flash, odchozí kliky• zachytává data eshopu )transakce)• sbírá data on-line• upgrade analytického software a přidávání nových funkcí nezávisle na vás• šetří váš datový prostor / řeší dodavatel měření - lze však zálohovat do logů _setLocalRemoteServerode()• chybné nastavení kódu = ztráta dat• firewall může zakázat průchod značce• nelze sledovat dokončení stahování nebo šířku pásma• nelze sledovat roboty vyhledávačů, ti značky většinou ignorují• cookies – antiviry, mazání• uživatelé sdílejí/vlastní více PC

• snadné zpracování starších dat• neřešíte firewall• identifikuje dokončené/částečné stažení• sleduje roboty vyhledávačů = roboti zvyšují počet návštěv (i několikanásobně)• sleduje mobilní návštěvníky• je-li stránka ve vyrovnávací paměti, log není zaznamenán• 1 IP = 1 návštěva• nesleduje události na straně klienta (JS, Flash, Web 2.0)• aktualizace je na vás• zatěžuje datově server

Page 5: Jak na Google Analytics

www.michalkubicek.cz

Registrace nového účtu

Vytváření nového

profilu webu

Umístění sledovacího

kódu – ručně/mod_layout

Jednotlivé přehledy

Pokročilé úpravy

Interpretace dat

Page 6: Jak na Google Analytics

www.michalkubicek.cz

Page 7: Jak na Google Analytics

www.michalkubicek.cz

Page 8: Jak na Google Analytics

www.michalkubicek.cz

Funkce EventTracking

<a href="http://www.jinadomena.cz"

onclick="pageTracker._trackEvent("externi_odkaz", "click", "out", s

elf.href);">odkaz ven</a>

POZOR: Měřící kód však musí být ve zdrojovém kódu umístěný ještě předtím, než voláte danou funkci _trackPageview()!

kategorie akce 2 volitelné štítky

Page 9: Jak na Google Analytics

www.michalkubicek.cz

Původní odkaz

<a href="/download/katalog.pdf">Katalog ke stažení</a>

upravíme na

<a href="/download/katalog.pdf"

onclick="javascript:pageTracker._trackPageview('/download/katalog.pdf');">

Katalog ke stažení</a>

NEBO

<a href="/download/katalog.pdf"

onclick="pageTracker._trackPageview('/download/katalog.pdf');">Katalog ke

stažení</a>

POZOR: Měřící kód však musí být ve zdrojovém kódu umístěný ještě předtím, než voláte danou funkci _trackPageview()!

Page 10: Jak na Google Analytics

www.michalkubicek.cz

a) Rozdefinovat na jednotlivé částib) Nazveme (např. rubrika/clanek001.html, rubrika/clanek002.html,

rubrikaB/clanek001.html)c) Uvnitř Flashe umístíme podle verze Flashe:

• getURL("javascript:pageTracker._trackPageview('/rubrika/clanek0

01.html');");

• getURL("pageTracker._trackPageview","/rubrika/clanek001.html");

• var jsURLCall:URLRequest = new URLRequest

("javascript:pageTracker._trackPageview

('/rubrika/clanek001.html‘);")

navigateToURL(jsURLCall);

Page 11: Jak na Google Analytics

www.michalkubicek.cz

<form action="index.php" method="post" name="formular">

<input type="text" type="jmeno"

onBlur="if(document.formular.jmeno.value != '')

pageTracker._trackPageview( '/formulare/predbezna-

poptavka/jmeno')">

</form>

Page 12: Jak na Google Analytics

www.michalkubicek.cz

Zdroj kampaně utm_source – určení zdroje – Google.sk, Mojblog.sk, FiremnaStranka.sk….*Příklad: utm_source=google

Médium kampaně utm_medium, jako např. e-mail newsletter, PPC, redirect atd.* Příklad: utm_medium=ppc

Termín kampaně utm_term se používá se pro placené vyhledávání pro zjištění dotazu. Příklad: utm_term=seo+optimalizace

Obsah kampaně utm_content se používá se pro srovnávací testování. Např. proklik z loga, titulku reklamy nebo URL odkazu. Příklady: utm_content=logo nebo utm_content=titulek

Název kampaně utm_campaign se používá se pro analýzu klíčových slov, konkrétního produktu nebo strategické kampaně.*Příklad: utm_campaign=jarni_vyprodej

Tip: generátor sledovacích URL najdete na http://www.google.com/support/googleanalytics/bin/answer.py?hl=cs&answer=55578

*p

ovi

nn

ýp

aram

etr

Page 13: Jak na Google Analytics

www.michalkubicek.cz

Přejmenování proměnných pro sledování (tagování) kampaní/inzerátůDefault: utm_source, utm_medium, utm_campaign

http://www.eshop.cz/zbozi.php?produkt=100&utm_source=etarget&

utm_medium=cpc&utm_campaign=valentyn

http://www.eshop.cz/zbozi.php?produkt=100&zdroj=etarget&medium=cpc&kampa

n=valentyn

Nebo třeba http://www.eshop.cz/?zdroj=etarget&medium=cpc&kampan=valentyn

……

pageTracker._setCampSourceKey("zdroj");

pageTracker._setCampNameKey("kampan");

pageTracker._setCampMediumKey("medium");

……

Tip: Google Adwords umožňuje zapnout tzv. autotagging, který do URL přidává trackovací parametry automaticky (gclid=). Při použití autotaggingu se objeví klíčovové slova z AdWords sestavy.

Page 14: Jak na Google Analytics

www.michalkubicek.cz

Povolení # místo ?

http://www.eshop.cz/?zdroj=etarget&medium=cpc&kampan=valentyn

http://www.eshop.cz/#zdroj=etarget&medium=cpc&kampan=valentyn

pageTracker._setAllowAnchor(true);

Tip: Přesměrovávat z ? na # můžete pomocí mod_rewrite v .htaccess:RewriteEngine On

RewriteCond %{QUERY_STRING} ^(zdroj.*)$

RewriteRule ^(.*)$ /$1#%1? [R=301,NE,L]

RewriteCond %{QUERY_STRING} ^(.*?)&(zdroj.*)$

RewriteRule ^(.*)$ /$1?%1#%2 [R=301,NE,L]

Page 15: Jak na Google Analytics

www.michalkubicek.cz

Kam vkládat dodatečné kódy?

<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-xxxxxx-x"); // vaše ID

pageTracker._xxxxxxxxxxxxxxxx("xxxxx"); // zde vkládáme dodat. kódy

pageTracker._trackPageview(); // zaznamenání návštěvy

</script>

Page 16: Jak na Google Analytics

www.michalkubicek.cz

Identifikace místních vyhledávačůhttp://www.zbozi.cz/?q=SEO&amp;itemType=new&amp;sId=4_8vjjiNogn

……

pageTracker._addOrganic("zbozi.cz", "q");

……

……

<script src="/vyhledavace.js" type="text/javascript"></script>

……

Mazání default Google seznamu: pageTracker._clearOrganic();

Page 17: Jak na Google Analytics

www.michalkubicek.cz

pageTracker._addOrganic("seznam.cz", "q");

pageTracker._addOrganic("centrum.cz", "q");

pageTracker._addOrganic("atlas.cz", "q");

pageTracker._addOrganic("volny.cz", "search");

pageTracker._addOrganic("jyxo.cz","q");

pageTracker._addOrganic("zoohoo.cz","q");

pageTracker._addOrganic("tiscali.cz","query");

pageTracker._addOrganic("1.cz","q");

pageTracker._addOrganic("zoznam.sk","s");

pageTracker._addOrganic("atlas.sk","phrase");

pageTracker._addOrganic("centrum.sk","phrase");

pageTracker._addOrganic("morfeo.cz","q");

pageTracker._addOrganic("naj.sk","q");

pageTracker._addOrganic("szm.sk", "q");

pageTracker._addOrganic("azet.sk","q");

pageTracker._addOrganic("zoohoo.sk","q");

pageTracker._addOrganic("aktualny.sk","str");

pageTracker._addOrganic("zbozi.cz", "q");

pageTracker._addOrganic("bing.com", "q");

Page 18: Jak na Google Analytics

www.michalkubicek.cz

Type-in trafic„Přímý přístup“ a navigační dotazy přes vyhledávače

pageTracker._addIgnoredOrganic("akademika");

pageTracker._addIgnoredOrganic("akademika.sk");

pageTracker._addIgnoredOrganic("www.akademika.sk");

pageTracker._addIgnoredOrganic("akademika sk");

pageTracker._addIgnoredOrganic("akdemika");

Page 19: Jak na Google Analytics

www.michalkubicek.cz

Prodloužení relace jednorázové sessions - Identifikace aktuální návštěvy - default 30 min -funkce _setSessionTimeout……

pageTracker._setSessionTimeout("3600"); // 1 hodina (v sec.)

……

Prodloužení relace dlouhodobé cookies - Informace o zdroji, ze kterého návštěvník přišel, a pohybu na měřeném webu - default 6 měsíců - funkce _setSessionTimeout……

pageTracker._setCookieTimeout(„3152600 "); // 1 rok (v sec.)……

_________________________________________________________________________

Měření 1 profilem na různých top-level doménách souběžně

……

pageTracker._setDomainName("none"); // zrušení asociace

pageTracker._setAllowLinker(true); // povolení propojení

……

Page 20: Jak na Google Analytics

www.michalkubicek.cz

Zúžení měření pouze na konkrétní podadresářeDefault GA nastavuje platnost cookie na root webu.

……

pageTracker._setCookiePath("/slozkaA/"); // zrušení asociace

pageTracker._cookiePathCopy("/slozkaB/"); // duplikace

cookies na další adresáře

……

Page 21: Jak na Google Analytics

www.michalkubicek.cz

Nastavení nižší vzorkovací frekvence

pageTracker._setSampleRate(25); // vzorkovací frekvence 25%

Joj, 1.000.000 návštěv denně!!! Co budeme dělat?

Kdo to má číst….?

Page 22: Jak na Google Analytics

www.michalkubicek.cz

Konverze – cíle/goals

dosažení hlavního cíle nastává jen 1x za návštěvu připisují se k poslední kampani, prostřednictvím níž zákazník přišel – lze ošetřit parametrem přidánímkódu na konec všech vašich označených odkazů:&utm_nooverride=1

použitelnost a přesvědčivost kvalita zdroje

Transakce

provedené objednávky celkem obchodní výkonnost zákaznická loajalita

Page 23: Jak na Google Analytics

www.michalkubicek.cz

*p

ovi

nn

ýp

aram

etr

Page 24: Jak na Google Analytics

www.michalkubicek.cz

Vkládáme na poslední stránku košíku za běžný měřící kód GA……

pageTracker._trackPageview(); // vkládáme až za zaznamenání návštěvy

pageTracker._addTrans( // vytvoření funkce transakce

"000001", // číslo objednávky (ID)*

"MojShop.sk", // název obchodu příp. affiliate partner

"8400.10", // celková cena objednávky*

"390", // DPH - absolutně

"100.10", // poštovné

"Pezinok", // město dodání

"Bratislava", // oblast dodání (stát)

"Slovensko" // země dodání

);

pageTracker._addItem( // každá položka nákupu

"12345", // kód zboží

"12345", // SKU/kód*

"MP3 přehrávač ABCD 123", // název zboží

"MP3 přehrávače", // kategorie nebo varianta

"8300", // jednotková cena*

"1" // množství*

); // konec dané položky nákupu

pageTracker._trackTrans();// uložíme transakci

*p

ovi

nn

ýp

aram

etr

Page 25: Jak na Google Analytics

www.michalkubicek.cz

pracují se daty v před zaznamenáním do databáze GA definovány na úrovni účtu, lze je použít na úrovni jednotlivých profilů

mohou měnit hodnoty (filtrovat kategorie, změnit odkazovací slova z GAdW, sledovat přístupy z konkrétní kampaně, nahradit řetězec v požadované adrese svým řetězcem, klíčovat nové a vracející se zákazníky) neumí pracovat s již zaznamenanými daty umí odchytávat IP adresy (předdefinované filtry) data se filtrují až po aplikaci data, která neprojdou filtrem, nejsou zaznamenána data filtry procházejí v pořadí

Účet GA

Profil A Profil B

Univerzální filtr (např nezapočítávání vaší IP)Filtr pouze pro A

Cíl A1 Cíl A2 Cíl B1-2Cíl B1-1

Page 26: Jak na Google Analytics

www.michalkubicek.cz

Page 27: Jak na Google Analytics

. zastupuje libovolný jednotlivý znak

* nalézá shodu s žádnou nebo několika předchozími položkami

+ nalézá shodu s jednou nebo několika předchozími položkami

? nalézá shodu s žádnou nebo jednou předchozí položkou

() zapamatuje si obsah v závorkách jako položku

[] nalézá shodu s jednou položkou v seznamu

- vytvoří rozsah v seznamu

| nebo

^ nalézá shodu se začátkem pole

$ nalézá shodu s koncem pole

\ deaktivuje výše uvedené zástupné znaky

www.michalkubicek.cz

Tip: Potřebujete nalézt shodu s výrazem index.html, použijte výraz index\.html . Chcete najít shodu s příponou souboru nebo .gif, .jpg a .png, použijte výraz \.(gif|jpg|png) . Nezapomeňte v obvyklých výrazech deaktivovat zástupné znaky nebo metaznaky, pokud je chcete při hledání shody použít jako písmenné znaky. Používejte fixační znaky, kdykoli to bude možné. Fixačními znaky jsou ^ a $, které slouží pro nalezení shody buď se začátkem nebo koncem výrazu. Jejich použití tam, kde je to možné, urychlíte zpracování. Například pro nalezení shody s adresářem abc ve výrazu /abc/xyz použijte výraz ^/abc/ a nikoli /abc/. Použití znaku ^ vynutí hledání shody na začátku a zvýší rychlost zpracování.

Page 28: Jak na Google Analytics

www.michalkubicek.cz

Filter Type: Custom Filter - AdvancedField A -> Extract A: Referral (.*)Field B -> Extract B:Output To -> Constructor:Campaign Source $A1Field A Required: YesField B Required: NoOverride Output Field: YesCase Sensitive: No

Odkaz z http://www.domena.cz/stranka.php?id=447, GA však zobrazí jen http://www.domena.sk/stranka.php

Page 29: Jak na Google Analytics

www.michalkubicek.cz

Page 30: Jak na Google Analytics

www.michalkubicek.cz

Page 31: Jak na Google Analytics

www.michalkubicek.cz

Page 32: Jak na Google Analytics

www.michalkubicek.cz

Údaj: 176.168.1.1-25 a 10.0.0.1-14Hodnota: ^176\.168\.1\.([1-9]|1[0-9]|2[0-5])$|^10\.0\.0\.([1-9]|1[0-4])$

Page 33: Jak na Google Analytics

www.michalkubicek.cz

Page 34: Jak na Google Analytics

www.michalkubicek.cz

Chcete-li vyloučit provoz podle obsahu souboru cookie

1. Vytvořte stránku, která bude obsahovat následující kód:<body onLoad="javascript:pageTracker._setVar('neviditelna_navsteva'); ">

2. Stáhněte do daného počítače cookie návštěvou této stránky3. Vytvořte filtr pro vyřazení návštěv s cookie 'neviditelna_navsteva‘

Typ filtru: Vlastní filtr > Vyřadit Pole filtru: Definováno uživatelemVzor filtru: neviditelna_navstevaRozlišovat malá a velká písmena: Ne

Page 35: Jak na Google Analytics

www.michalkubicek.cz

Filter Name: Nastavit medium pro SklikFilter Type: Custom filter – AdvancedField A -> Extract A: Campaign Source ^out-ng\.sklik\.cz$Output To -> Constructor: Campaign Medium cpc

Filter Name: Nastavit source pro SklikFilter Type: Custom filter – Search and ReplaceFilter Field: Campaign SourceSearch String: ^out-ng\.sklik\.cz$Replace String: sklik

Page 36: Jak na Google Analytics

www.michalkubicek.cz

Např: jak se chovají skupiny návštěvníků • vracející se• nakupující• s nákupem nad 5000,-• segment přicházející z konkrétní kampaně/média• přicházející na určitý typ dotazů

Označování návštěvníků

<script type="text/javascript">pageTracker._setVar('zakaznikA');</script>

Pozor: dříve než funkce _setVar

Page 37: Jak na Google Analytics

www.michalkubicek.cz

Page 38: Jak na Google Analytics

www.michalkubicek.cz

Jak změřit efektivitu úsilí věnovanému sledování efektivity našeho konání?

Page 39: Jak na Google Analytics
Page 40: Jak na Google Analytics

www.michalkubicek.cz

Děkuji za pozornost…

Další školení v Bratislavě:http://www.akademika.sk/internetovy-marketing

Michal Kubíč[email protected]+420 603 48 78 48www.pronetmedia.czwww.michalkubicek.cz