Upload
uw
View
5
Download
0
Embed Size (px)
Citation preview
2
Copyright by Vestigio Sp. z o.o.
Warszawa 2014
Menedżer projektu:
Radosław Karbowski
Redakcja i korekta:
Partnerzy:
Vestigio Sp. z o.o.
ul. Domaniewska 17/19 lok. 133
02-663 Warszawa
http://vestigio.pl
Wszelkie prawa zastrzeżone.
All rights reserved.
Książka ani żadna jej część nie może być przedrukowywana, ani w jakikol-
wiek inny sposób reprodukowana, czy powielana mechanicznie, fotoop-
tycznie lub magnetycznie, ani odczytywana w środkach masowego przekazu
bez pisemnej zgody autora.
3
Spis treści
Wstęp .......................................................................................................................................... 4
Rozdział 1. Słów kilka o analityce ......................................................................................... 6
Rozdział 2. Zakładanie konta ...................................................................................................8
Rozdział 3. Podstawowe definicje ........................................................................................ 12
Rozdział 4. Przyznawanie dostępu ....................................................................................... 19
Rozdział 5. Podstawowe źródła ruchu ................................................................................. 24
Rozdział 6. Śledzenie kampanii reklamowych ................................................................... 27
Rozdział 7. Dane geograficzne .............................................................................................. 30
Rozdział 8. Raporty technologiczne ..................................................................................... 33
Rozdział 9. Mierzenie ruchu mobile ..................................................................................... 38
Rozdział 10. Raporty demograficzne .................................................................................... 42
Rozdział 11. E-commerce ........................................................................................................ 47
Rozdział 12. Mierzenie celów ............................................................................................... 56
Rozdział 13. Filtry ................................................................................................................... 64
Rozdział 14. Zachowanie użytkowników na stronie ........................................................ 70
Rozdział 15. Śledzenie zdarzeń i Wirtualnych odsłon ...................................................... 80
Rozdział 16. Testy A/B ............................................................................................................ 85
Rozdział 17. Tworzenie raportów niestandardowych........................................................ 91
Rozdział 18. Panele informacyjne ......................................................................................... 95
Rozdział 19. Segmenty zaawansowane .............................................................................. 98
Rozdział 20. Segmenty zaawansowane - przykłady ....................................................... 103
Rozdział 21. Stosowanie wyrażeń regularnych .................................................................113
Rozdział 22. API ..................................................................................................................... 118
Rozdział 23. Galeria rozwiązań............................................................................................ 123
Rozdział 24. Łączenie Analytics z AdWords ...................................................................... 125
Rozdział 25. Łączenie Analytics z Webmaster Tools ........................................................ 129
Rozdział 26. Remarketing .................................................................................................... 133
Rozdział 27. Dodatki do Chrome ......................................................................................... 136
Rozdział 28. Alternatywne narzędzia ................................................................................. 139
Rozdział 29. Źródła wiedzy .................................................................................................. 142
Rozdział bonusowy. Analytics dla blogerów ................................................................... 144
Nasi partnerzy ........................................................................................................................ 189
4
Wstęp
Kurs Google Analytics powstał z myślą o osobach, które chcą rozwi-
jać swoje umiejętności w zakresie analityki internetowej. Opisałem
w nim Google Analytics, ponieważ głęboko wierzę, że na chwilę
obecną jest to najlepszego narzędzie w swojej kategorii na rynku.
Lektura ebooka pozwoli ci miękko wejść w zawiły świat analityki.
Umiejętność korzystania z Google Analytics jest istotna. Pozwala
rozwijać swój biznes i poznawać swoich klientów.
Mam nadzieję, że lektura spełni twoje oczekiwania. Gdybyś uznał, że
musisz o coś dopytać, śmiało napisz maila na adres
[email protected]. Chętnie odpowiem na wszelkie pytania.
Jestem Mistrzem Polski SEO. Od kilku
lat realizuję projekty z zakresu marke-
tingu internetowego. Pracowałem dla
dużych, międzynarodowych koporacji,
takich jak na przykład Microsoft i wielu
przedsiębiorstw z sektora MSP.
Analizuję dane dla firm, których serwisy
odwiedza przeszło 5 milionów użytkowników miesięcznie. W Vesti-
gio odpowiadam za rozwijanie działu SEM. Prywatnie jestem pasjo-
natem sportu i wszelkich form rozwoju osobistego. Często również
pisuję na blogu Vestigio - http://vsgo.pl/damianteksty.
Na końcu tego ebooka znajduje się rozdział poświęcony naszym
partnerom. Niektórzy z nich przygotowali dla czytelników promocje!
6
Rozdział 1. Słów kilka o analityce
Google Analytics to narzędzie analityczne rozwijane przez firmę Goo-
gle. Jest to najpopularniejsze narzędzie tego typu na świecie. Co nie-
zwykle istotne, Google Analytics to narzędzie darmowe. Znajdziesz je
pod adresem: http://vsgo.pl/analytics.
Kilka danych o Google Analytics
Google Analytics dostarcza statystyki właścicielom 55 milionów
stron internetowych. 55% z 10 tysięcy największych stron świata
i 51% firm z rankingu Fortune 500 korzysta z tego niezwykle rozbu-
dowanego narzędzia.
Analityka internetowa
Żeby bez większych problemów zrozumieć dane zbierane przez sys-
tem Google Analytics, warto zapoznać się z podstawowym pojęciem,
jakim jest Web Analytics, czyli zbieranie, mierzenie i analiza danych
na temat ruchu przychodzącego w serwisie internetowym, które po-
służą do jego optymalizacji.
7
Definicja Web Analytics jest niezwykle istotna. Większość menedże-
rów lub właścicieli stron internetowych traktuje Google Analytics
jako narzędzie wyłącznie do analizy, co jest błędnym podejściem.
Dopiero optymalizacja serwisu na podstawie przeanalizowanych
danych jest tym, do czego powinno prowadzić właściwe używanie
Google Analytics.
Proszę, przeczytaj i zapamiętaj jedno bardzo ważne zdanie, jeśli
chcesz pracować z Google Analytics. Możesz spędzić rok nad kon-
kretnymi liczbami, a one i tak tylko powiedzą ci, co się stało, ale ni-
gdy nie dowiesz się dlaczego.
Powyższe zdanie jest bardzo ważne. W czasie swojej wieloletniej
praktyki często słyszałem pytanie – „dlaczego ten użytkownik opuścił
moją stronę?”. Niestety, mając do analizy dane z systemu analitycz-
nego Google Analytics, nigdy nie będziemy w stanie odpowiedzieć
na to pytanie. Dowiemy się jedynie, kiedy użytkownik opuścił wi-
trynę i jakie konkretne okoliczności temu towarzyszyły.
8
Rozdział 2. Zakładanie konta
Zakładanie konta w Google Analytics jest całkowicie darmowe i do-
stępne na stronie: http://vsgo.pl/analytics.
UWAGA! Żeby założyć konto Google Analytics należy posiadać kon-
to Google, również darmowe: http://vsgo.pl/google.
Zakładanie konta dla strony
Jeśli jesteś już posiadaczem konta w Google Analytics, musisz stwo-
rzyć swego rodzaju subkonto dla swojej strony internetowej. W tym
celu:
1. Zaloguj się na swoje konto w Google Analytics.
2. Wybierz zakładkę „Administracja”, która znajduje się w prawym
górnym rogu.
3. Po lewej stronie pojawi się zakładka „Konto”. Należy ją rozwinąć
i kliknąć przycisk „Utwórz nowe konto”.
9
4. Wypełnij formularz.
a) W pierwszym polu wybierz rodzaj swojej działalności - strona
internetowa czy aplikacja mobilna. W tym przypadku decydu-
jemy się na stronę internetową.
b) Nazwa konta: wpisz nazwę, dzięki której będziesz mógł ziden-
tyfikować swój projekt.
c) Nazwa witryny internetowej: wpisz nazwę swojej strony in-
ternetowej, dzięki której ją rozpoznasz (na jednym koncie mo-
żesz mieć wiele usług, dlatego nie należy nazywać jej tak sa-
mo jak konta).
10
d) Adres URL witryny: wpisz adres strony internetowej, którą
zamierzasz śledzić. Należy pamiętać o wyborze odpowiednie-
go protokołu, tzn. jeśli twoja strona korzysta z protokołu
https, musisz zmienić ustawienia domyślne.
e) Kategoria branży: wybierz branżę, w której działasz.
f) Strefa czasowa: wybierz odpowiednią strefę czasową dla swo-
jego miejsca zamieszkania.
g) Poniżej formularza: zgódź się (lub nie) na udostępnianie da-
nych Google w celu rozwijania Google Analytics.
Po utworzeniu konta zostaniesz przeniesiony do sekcji z kodem śle-
dzącym dla twojej witryny. Kod wygląda następująco:
11
Jest to kod, który musisz wdrożyć na swojej stronie internetowej.
Wdrażanie kodu Google Analytics
Założyłeś już konto, skonfigurowałeś profil śledzenia oraz skopiowa-
łeś swój kod śledzenia. Musisz go teraz dodać do swojej strony inter-
netowej.
Pamiętaj o tym, że:
1. Kod Google Analytics musi znaleźć się w sekcji <head> witryny
internetowej (przed samym znacznikiem kończącym </head>).
2. Kod Google Analytics powinien znaleźć się na każdej podstronie
serwisu.
a) Jeżeli twoja strona zbudowana jest wyłącznie w oparciu
o HTML, musisz otworzyć każdy dokument i wkleić kod.
b) Jeżeli twoja strona oparta jest na systemie CMS (np. Word-
Press), to powinieneś znaleźć plik odpowiadający za wyświe-
tlanie nagłówka. W WordPressie jest to plik header.php – wy-
starczy, że w tym pliku wkleisz kod (pojawi się na każdej pod-
stronie).
Popularne systemy CMS takie jak WordPress, Joomla, Drupal czy
Typo3 posiadają specjalne wtyczki, dzięki którym możemy w prosty
sposób wdrożyć Google Analytics na stronę. Najczęściej wystarczy
podać identyfikator UA. Dzięki niemu Google rozpoznaje, do którego
konta przypisywać dane informacje. Identyfikator znajdziesz w ko-
dzie Google Analytics (np. UA-46703982-1).
12
Rozdział 3. Podstawowe definicje
Podczas pracy z Google Analytics spotkasz się z wieloma pojęciami,
które na początku mogą wydawać ci się obce, dlatego postanowiłem
je dla ciebie rozszyfrować.
Pojęcia, z którymi będziesz najczęściej miał kontakt:
a) użytkownik,
b) sesja/wizyta,
c) odsłona,
d) średni czas spędzony na stronie,
e) współczynnik odrzuceń.
UŻYTKOWNIK: Wskaźnik umożliwiający jak najbardziej dokładne
określenie liczby osób, które odwiedziły twoją stronę. Krótko mó-
wiąc, jest to ilość unikatowych wejść z przeglądarek internetowych.
Niestety, nie jesteśmy w stanie przy pomocy systemu analitycznego
określić, ile osób korzysta z tego samego komputera. Dlatego stwier-
dzenie „moją stronę odwiedziło X osób” jest błędne. Jeden użytkow-
nik jest jedną przeglądarką, w której został zapisany unikatowy plik
cookie, czyli plik tekstowy zapisywany w przeglądarce, który prze-
chowuje informacje o użytkowniku i przekazuje je do systemu anali-
tycznego.
Poniższy schemat obrazuje tę zależność:
13
SESJA: Sesja rozpoczyna się z chwilą odwiedzenia strony interneto-
wej, a kończy po 30 minutach braku aktywności (chyba że zmienisz
domyślną wartość). Oznacza to, że jeśli dana osoba odwiedziła twoją
witrynę i opuści ją, a po godzinie znowu odwiedzi, to system anali-
tyczny zliczy dwie wizyty.
Istnieje kilka zdarzeń, które są w stanie przerwać sesję i rozpocząć ją
od nowa:
a) Przejście do innej witryny i brak powrotu po upływie 30 mi-
nut.
b) Wyświetlenie witryny i niewykonanie na niej żadnej czynno-
ści przez 30 minut.
c) Usunięcie przez użytkownika plików cookies z przeglądarki.
14
d) Wybicie północy w strefie czasowej użytkownika.
e) Odwiedzenie witryny z dwóch różnych źródeł w ciągu 30 mi-
nut, np. poprzez wyszukiwarkę Google i serwis Facebook.
ODSŁONA: To wyświetlenie podstrony w serwisie z osadzonym ko-
dem Google Analytics. Każde odświeżenie strony, lub przejście do
kolejnej podstrony to kolejna odsłona użytkownika.
CZAS SPĘDZONY NA STRONIE: To kolejny wskaźnik, który przez
większość użytkowników Google Analytics jest błędnie rozumiany.
Technika liczenia średniego czasu na stronie zależna jest od akcji
związanej z zaangażowaniem. Jeżeli ustawiłeś jakieś zdarzenia (np.
odtworzenie filmu), to masz do czynienia z aktywnością związaną
z zaangażowaniem. Jeżeli na ostatniej podstronie odwiedzanej przez
użytkownika nie ma działania związanego z zaangażowaniem, średni
czas spędzony na stronie liczy się w następujący sposób:
Użytkownik wchodzi na stronę:
a) podstrona numer 1: wykonuje pierwsze zdarzenie o 13:30;
b) podstrona numer 2: wykonuje pierwsze zdarzenie o 13:40;
c) podstrona numer 3: wykonuje pierwsze zdarzenie o 13:50;
d) podstrona numer 4: wykonuje pierwsze zdarzenie o 14:00
i wychodzi o 14:20.
Suma = 50 minut spędzonych na stronie. Suma w Google Analytics =
30 minut spędzonych na stronie. Jak to możliwe?
Google Analytics liczy średni czas spędzony na stronie w ten sposób:
15
14:00 (czas pierwszego zdarzenia) – 13:30 (czas pierwszego zdarzenia)
= 30 minut
Suma = 30 minut.
Jeżeli na ostatniej podstronie, na którą trafia użytkownik jest wyko-
nana akcja związana z zaangażowaniem, średni czas spędzony
na stronie liczy się w następujący sposób:
14:10 (czas ostatniego zdarzenia) – 13:30 (czas pierwszego zdarzenia) =
40 minut
W związku z tym, że ostatnie zdarzenie odbyło się o godzinie 14:10 to
jest godzina od której odejmujemy czas pierwszego zdarzenia, dlatego
wynik wynosi 40 minut zamiast 30.
Wyniki, które widać w Google Analytics (np. 3 minuty), to suma
wszystkich czasów/liczbę sesji. Łączny czas trwania wszystkich sesji:
1000 minut (60000 sekund), liczba sesji: 100. 1000/100 = 10 minut
(600 sekund).
WSPÓŁCZYNNIK ODRZUCEŃ: Wartość wyrażana procentowo. Jest
to procent użytkowników, którzy po wejściu na stronę www wyge-
nerowali zaledwie jedną odsłonę i opuścili witrynę.
W teorii wygląda to bardzo prosto, ale załóżmy taki przypadek:
Napisałeś świetny i długi artykuł na blogu w pełni wyczerpujący
jakiś temat. W wyszukiwarce Google twój artykuł pojawia się
na pierwszym miejscu po wpisaniu popularnego słowa kluczowego.
Użytkownik z wyszukiwarki trafia bezpośrednio na podstronę z tym
16
artykułem. Po przeczytaniu go (średnio ok. 5 minut) użytkownik
opuszcza witrynę, ponieważ znalazł informację, której szukał. System
Google Analytics doda tę akcję do współczynnika odrzuceń, czyli
do wizyt o niskiej jakości, a czas spędzony na stronie dla takiego
użytkownika wyniesie 0 sekund (nie będzie wliczony do średniej).
Poniżej znajduje się obraz ze średnimi wartościami współczynnika
odrzuceń dla różnego rodzaju witryn:
Rzeczywisty współczynnik odrzuceń
Jeżeli twoja strona idealnie pasuje do wyżej opisanego przypadku,
a wysoki współczynnik odrzuceń spędza ci sen z powiek, możesz te-
17
mu zaradzić. Należy zmodyfikować kod śledzenia w taki sposób, żeby
zmienił zasadę mierzenia współczynnika odrzuceń, który może być
liczony na podstawie czasu spędzonego na stronie, a nie na podsta-
wie wygenerowanych odsłon.
Jeśli chciałbyś, żeby współczynnik odrzuceń na twojej stronie był
liczony jako wizyta krótsza niż 20 sekund, musisz dokonać w kodzie
następującej modyfikacji:
func-
tion(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Da-
te();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.
insertBefore(a,m)
})(window,document,'script','//www.google-
analytics.com/analytics.js','ga');
ga('create', 'UA-xxxxxxxx-x', 'przyklad.com');
ga('send', 'pageview');
setTimeout("ga('send', 'event', 'read', '20 seconds')",20000);
*do standardowego kodu należy dodać pogrubioną linijkę
Oczywiście, możesz użyć innej wartości czasowej, np. 10 lub 40 se-
kund.
Poniżej przykład zmiany współczynnika odrzuceń dla strony, w któ-
rej zastosowano tę zmianę w kodzie. Jak widać współczynnik odrzu-
19
Rozdział 4. Przyznawanie dostępu
W tym rozdziale podejmę się bardzo ważnego tematu, który jest klu-
czowy z punktu widzenia organizacji. Częstą potrzebą przy korzysta-
niu z Google Analytics jest przyznanie dostępu do konta innej osobie.
Sytuacja zdarza się, kiedy do firmy przychodzi nowa osoba odpowie-
dzialna za marketing lub zewnętrzny dostawca usług marketingo-
wych prosi o dostęp. W takiej sytuacji nie ma potrzeby prosić specja-
listy o pomoc, przyznawanie dostępu jest bardzo proste.
Struktura Google Analytics dzieli się na 3 poziomy:
a) Konto,
b) Usługa,
c) Widok danych.
KONTO: Agregator usług i widoków stworzonych w ramach danego
konta. To tutaj powinny znaleźć się wszystkie strony internetowe,
które są w posiadaniu twojej organizacji.
USŁUGI: Unikatowe kody Google Analytics, które posiadamy w ra-
mach naszego konta. Jeżeli posiadasz dwie witryny, powinieneś
stworzyć dwie oddzielne usługi. Usługi to też agregatory dla widoku
danych.
WIDOK DANYCH: Podrzędna struktura usługi. Widoki danych są
przydatne zwłaszcza wtedy, kiedy chcemy śledzić oddzielnie pewne
sekcje witryny lub odseparować ruch z naszej organizacji. Zasadniczo
w widoku danych może znaleźć się dowolny zestaw danych, który
odseparujemy za pomocą filtrów, o których będzie mowa później.
20
Warto pamiętać, że zawsze powinniśmy zostawić jeden domyślny
widok danych, w którym nie zastosowaliśmy żadnych filtrów – robi
się to ze względów bezpieczeństwa. Tworzenie filtrów dla widoków
danych często przynosi niepożądane skutki, warto zachować orygi-
nalne dane.
Dzięki widokom danych w prosty sposób porównasz różne typy ru-
chu.
Na każdym z powyższych poziomów (konto, usługa, widok danych)
możesz dokonywać innych czynności. Sprawdź to, logując się
na swoje konto w Google Analytics i:
1. Kliknij w zakładkę „Administracja” (prawy górny róg).
2. Następnie ujrzysz:
21
Na tym przykładzie widać wyraźnie, iż każdy poziom daje inne moż-
liwości, ale każdy z nich daje możliwość zarządzania użytkownikami.
Dzięki strukturze konta w Google Analytics możesz niezwykle do-
kładnie określić, do jakich opcji będą mieli dostęp użytkownicy.
zarządzając użytkownikami z poziomu konta przyznasz danej osobie
dostęp do wszystkich stron zebranych w ramach tego konta. Jeżeli
przyznasz dostęp na poziomie danej usługi, osoba będzie miała do-
stęp tylko do konkretnej strony. Jeżeli natomiast przyznasz dostęp
na poziomie widoku danych, osoba odpowiedzialna za wysyłkę
newsletterów będzie miała dostęp wyłącznie do danych z newslette-
rów.
Przyznawanie dostępu
1. Kliknij w „Zarządzanie użytkownikami” na wybranym przez sie-
bie poziomie.
22
2. Podaj adres e-mail osoby, której chcesz przyznać prawo dostępu.
Pamiętaj, że ta osoba musi posiadać konto Google. W przeciwnym
wypadku korzystanie z Google Analytics nie będzie możliwe.
3. Określ poziom dostępu.
23
a) ZARZĄDZAJ UŻYTKOWNIKAMI: Osoba z takimi uprawnie-
niami będzie mogła dodawać lub usuwać użytkowników.
b) EDYTUJ: Umożliwia działania administracyjne - dodawa-
nie/usuwanie kont, usług oraz widoków danych. Obejmuje
opcję „Współpraca”.
c) WSPÓŁPRACA: Użytkownik z takimi uprawnieniami będzie
mógł tworzyć własne panele i raporty oraz posiadać dostęp
do zasobów i możliwość analizy. Obejmuje „Zobacz i przeana-
lizuj”.
d) ZOBACZ I PRZEANALIZUJ: Umożliwia wyświetlanie danych
i raportów oraz zarządzanie nimi. Nie umożliwia współpracy
przy udostępnionych zasobach.
24
Rozdział 5. Podstawowe źródła ruchu
Źródła ruchu są jednymi z najważniejszych raportów dostępnych
w Google Analytics. Inwestując w różne działania marketingowe,
z pewnością chcesz wiedzieć, jak przełożyły się one na sprzedaż lub
zrealizowane cele. Przy pomocy Google Analytics możesz to spraw-
dzić.
Żeby przejrzeć raport ze źródeł ruchu, należy przejść do zakładki „Po-
zyskiwanie” >> „Kanały”.
W tej zakładce znajdziesz raport przedstawiający źródła, z których
pozyskałeś użytkowników.
25
Istnieje pięć głównych źródeł ruchu, z którymi spotkasz się w Google
Analytics, a mianowicie:
a) DIRECT: Ruch z tak zwanego „palca”. Generują go użytkowni-
cy, którzy wpisali adres strony ręcznie w oknie przeglądarki.
b) WYSZUKIWARKI: Ten rodzaj ruchu dzielimy na dwa rodzaje:
płatny (np. z Google AdWords) oraz bezpłatny (z bezpłatnych
wyników wyszukiwania).
c) ODSYŁAJĄCY: Ruch, który pozyskałeś przy pomocy innych
stron. To znaczy, że użytkownik wszedł na twoją stronę klika-
jąc w link znajdujący się na innej witrynie.
d) SOCIAL: Ruch pochodzący z serwisów społecznościowych ta-
kich jak Facebook, Twitter i wiele innych.
26
e) KAMPANIE: Ruch zbierający dane o prowadzonych przez cie-
bie kampaniach. W kolejnych rozdziałach dowiesz się, w jaki
sposób tagować kampanie reklamowe w Google Analytics.
Dane, które oznaczysz, trafią właśnie do tego źródła.
Dobry rozkład ruchu?
Wiele osób zadaje sobie pytanie, czy 40% ruchu z bezpłatnych wyni-
ków wyszukiwania to dobry wynik czy wręcz przeciwnie. Niestety,
nie istnieje dobra odpowiedź na to pytanie. Każda witryna jest inna
i wszelkie dane powinno się analizować, umieszczając je w jakimś
kontekście.
Portal internetowy będzie najpewniej pozyskiwał większość ruchu
z bezpłatnych wyników wyszukiwania, ale dla serwisu ze śmieszny-
mi obrazkami najlepszym źródłem ruchu będą pewnie media spo-
łecznościowe.
27
Rozdział 6. Śledzenie kampanii reklamowych
Ruch na swoją stronę możesz ściągać przy pomocy kilku form rekla-
my. Działając na wielu frontach, dobrze jest analizować każdy z nich.
W jaki sposób śledzimy kampanie w Google Analytics?
Przy pomocy specjalnych zmiennych, które dodajemy do adresu
URL. Jeżeli wykupiłeś powierzchnię reklamową w portalu Interia
w postaci bannera reklamowego, na którym reklamujesz świąteczną
promocję na marynarkę, możesz dodać do linku bannera odpowied-
nie zmienne, które przekażą potrzebne informacje do Google Analy-
tics.
Dostępne zmienne
Zmienna Banner
Utm_source Źródło JakasStrona
Utm_medium Medium Banner
Utm_keyword Słowo kluczowe
Utm_content Treść Banner_z_marynarka
Utm_campaign Kampania Swieta
Utm_term Słowo kluczowe promocjaswiateczna
Dzięki powyższym zmiennym możesz utworzyć, np. taki adres URL:
28
http://twojadomena.pl/?utm_source=JakasStrona&utm_medium=Ba
nner&utm_content=banner_z_marynarka&utm_campaign=Swieta&
utm_term=promocjaswiateczna
Ten link przekaże do Google Analytics informację, że źródłem ruchu
jest portal Interia a medium - banner. Banner nazwaliśmy „Ban-
ner_z_marynarka” a kampanię - „Swieta”. Dodatkowo określiliśmy
słowo kluczowe – „promocjaswiateczna”. Pomaga nam ono dokład-
niej zidentyfikować ruch. Link w żaden sposób nie wpływa na wy-
gląd witryny do, której prowadzi.
Wszystkie elementy w adresie (Interia, banner_z_marynarka, promo-
cjaswiateczna, Swieta) wymyślasz samodzielnie. To właśnie one mają
pomóc w rozpoznaniu źródeł ruchu.
W każdym tworzonym adresie URL muszą się znaleźć następujące
zmienne:
a) utm_source
b) utm_medium
c) urm_campaign
Nie są natomiast wymagane:
a) utm_term
b) utm_content
29
Narzędzie do budowania adresów URL
Samodzielne tworzenie adresów URL na początku może wydawać ci
się trudne. Ratunkiem będzie specjalne narzędzie dostarczane przez
Google, które znacząco ułatwia tę czynność. Znajduje się tutaj.
30
Rozdział 7. Dane geograficzne
Dzięki Google Analytics jesteśmy w stanie dowiedzieć się bardzo
dużo na temat użytkowników swojej witryny. Jedną z takich rzeczy
są kwestie związane z geografią. Przy pomocy Google Analytics moż-
na sprawdzić:
1. JĘZYK UŻYTKOWNIKÓW: Język określany jest na podstawie
ustawień w przeglądarce.
Jeżeli włączysz śledzenie e-commerce (rozdział 11), to również do po-
szczególnych języków będą przypisywane przychody. Ten raport
przyda się szczególnie w sytuacji, kiedy chciałbyś podjąć decyzję
o wdrożeniu dodatkowych wersji językowych w swoim serwisie.
2. LOKALIZACJE UŻYTKOWNIKÓW: Lokalizacja użytkowników
w Google Analytics określana jest na podstawie adresu IP użyt-
kownika. Google na podstawie IP potrafi określić miejsce z, któ-
rego odbyła się określona wizyta
31
Raporty lokalizacyjne dostępne są w czterech wymiarach:
Jeżeli prowadzisz swój biznes w Polsce, to najważniejszym parame-
trem dla ciebie będzie opcja „Miejscowość”.
Dane w wersji podstawowej prezentowane są na dwa sposoby:
a) Nakładka na mapę (interaktywna):
32
b) Tabela (wykres kołowy, tabela przestawna):
Ten raport może się szczególnie przydać w sytuacji, kiedy zastana-
wiasz się nad otwarciem kolejnego oddziału firmy w innej lokalizacji.
Jeśli prowadzisz sklep internetowy oraz sklep stacjonarny, możesz
o wiele bardziej świadomie podjąć decyzję o kolejnych punktach
sprzedaży. Widząc w raportach lokalizacji, że spora część transakcji
w twoim sklepie była realizowana z Białegostoku, możesz wyjść na-
przeciw oczekiwaniom klientów i zdecydować o otwarciu kolejnego
punktu właśnie w tym mieście.
33
Rozdział 8. Raporty technologiczne
Raporty technologicznie szczególnie pomogą ci w ocenie działania
twojej strony pod różnymi przeglądarkami i urządzeniami.
Raporty technologiczne znajdują się w zakładce „Odbiorcy” >>
„Technologia”.
Znajdują się tutaj dwie zakładki:
1. PRZEGLĄDARKA I SYSTEM: Ten raport można analizować aż w 6
wymiarach:
a) PRZEGLĄDARKA: W tym wymiarze sprawdzisz, jak zachowu-
ją się użytkownicy Twojej witryny z podziałem na używane
przez nich przeglądarki.
34
Na powyższym zrzucie ekranu widać, że użytkownicy przeglądarki
Safari mają wyższy współczynnik odrzuceń. Powinieneś zatem prze-
prowadzić test swojej witryny na tej właśnie przeglądarce, bo moż-
liwe jest, że pewne elementy mogą na niej nie funkcjonować.
b) SYSTEM OPERACYJNY: To raport będący raczej tylko cieka-
wostką. To czy twoi użytkownicy korzystają z systemu Win-
dows czy OS X ma dla twojej witryny marginalne znaczenie.
c) ROZDZIELCZOŚĆ EKRANU: Jeden z istotniejszych raportów.
Możesz tutaj sprawdzić, jak zachowują się użytkownicy ko-
rzystający z różnych rozdzielczości ekranu. Jeżeli z raportu
wynika, że użytkownicy korzystający z urządzeń o rozdzielczo-
ści 1366x768 (najpopularniejsza) generują dużo wyższy od
średniej współczynnik odrzuceń, to warto przeprowadzić test,
35
dzięki któremu sprawdzisz, jak twoja witryna funkcjonuje
w takiej rozdzielczości.
d) KOLORY EKRANU: W tym raporcie dowiesz się, ilu użytkow-
ników ma 64-bitową wersję systemu operacyjnego, a ilu np.
32-bitową.
e) WERSJA DODATKU FLASH: Jest to raport szczególnie przy-
datny dla właścicieli witryn opartych na tej technologii. Jeśli
twoja witryna nie korzysta z Flasha, to możesz całkowicie
pominąć to zestawienie.
f) INNE >> OBSŁUGA JĘZYKA JAVA: W tym raporcie dowiesz
się, ilu użytkowników odwiedzających twoją witrynę ma
włączoną obsługę języka Java.
2. SIEĆ: Przy pomocy tego raportu dowiesz się między innymi
z usług którego dostawcy Internetu korzystają najczęściej twoi
użytkownicy oraz z jakiego hosta wchodzili na twoją witrynę. To
również ciekawa opcja, jeśli chcesz analizować ruch twojej kon-
kurencji na twojej stronie. Jeżeli do Internetu używa ona swojej
własnej nazwy sieci będziesz w stanie to zidentyfikować w tym
raporcie.
Raport ten można analizować w dwóch wymiarach:
36
g) DOSTAWCA USŁUG: Dzięki temu raportowi dowiesz się,
z usług jakich dostawców Internetu korzystają użytkownicy
twojej witryny.
Jeśli w raporcie zauważysz, że użytkownicy korzystający z PTK Cen-
tertel (Orange) generują wyższy współczynnik odrzuceń i przeglądają
mniej podstron niż pozostali użytkownicy, możesz stwierdzić, że two-
ja witryna działa dość wolno. Jak wiadomo, Internet dostarczany
przez Orange charakteryzuje się, zwłaszcza w małych miejscowo-
ściach, niskim transferem danych. Jeśli z twojej witryny korzysta
wielu takich użytkowników, powinieneś pomyśleć o optymalizacji
czasu ładowania strony.
b) NAZWA HOSTA: W tym raporcie dowiesz się, co użytkownicy
wpisali do przeglądarki, aby trafić na twoją witrynę. Raport
ten powinien zawierać najczęściej tylko dwie pozycje (z www
37
lub bez www). Jeżeli znalazłeś inne opcje, należy sprawdzić,
czy twój kod nie widnieje również na innych stronach lub czy
w Internecie nie są dostępne kopie twojej witryny.
38
Rozdział 9. Mierzenie ruchu mobile
Żyjemy w czasach, w których większość ludzi korzysta z urządzeń
mobilnych. Dostosowanie stron do urządzeń mobilnych to już stan-
dard. Za pomocą Google Analytics możemy sprawdzić, czy użytkow-
nicy urządzeń mobilnych nie mają problemów z korzystaniem z two-
jej witryny.
Raport ruchu mobilnego znajdziesz w zakładce „Odbiorcy” >> „Ruch
mobilny”.
Znajdują się tam dwie zakładki:
1. OGÓŁEM: Dowiesz się tutaj, ilu użytkowników odwiedzających
twoją witrynę korzysta z komputerów, tabletów i innych urzą-
dzeń mobilnych.
To kolejny raport, dzięki któremu zoptymalizujesz działania swojej
witryny. Trwa era mobile, coraz więcej osób korzysta z Internetu
39
w telefonie, coraz więcej osób decyduje się również na zakupy przez
telefon. Ważne jest więc to, żeby twoja strona działała poprawnie
na tym urządzeniu. Jeżeli w tym raporcie zauważysz, że użytkownicy
korzystający z telefonu spędzają dużo mniej czas na twojej witrynie,
a współczynnik odrzuceń jest dużo wyższy niż w przypadku pozosta-
łych urządzeń, powinieneś sprawdzić, czy twoja witryna działa po-
prawnie na urządzeniach mobilnych.
2. URZĄDZENIA: Ten raport pokazuje, z jakich konkretnie urządzeń
korzystali użytkownicy przeglądając twoją stronę. Dane są anali-
zowane aż w 6 wymiarach:
a) INFORMACJE O URZĄDZENIU: W tym raporcie poznasz
konkretne urządzenie, przy pomocy którego użytkownicy od-
wiedzili twoją stronę.
40
b) MARKA URZĄDZENIA: W tym raporcie znajdują się informa-
cje odnośnie marek urządzeń. Możesz zatem zobaczyć, ile od-
wiedzin Google Analytics naliczył, np. z produktów marki
Apple.
c) DOSTAWCA USŁUG: Jest to ten sam raport, z którym miałeś
do czynienia w rozdziale 8. Możesz tu sprawdzić, z usług ja-
kich dostawców korzystali użytkownicy twojej witryny.
d) TYP KONTROLERA: Możesz tutaj sprawdzić, czy urządzenia
twoich użytkowników są wyposażone w ekran dotykowy czy
joystick.
e) SYSTEM OPERACYJNY: Sprawdzisz tutaj, z jakich mobilnych
systemów operacyjnych korzystają twoi użytkownicy.
41
f) INNE >> ROZDZIELCZOŚĆ EKRANU: Tutaj mamy do czynie-
nia z takim samym raportem, który pojawił się w rozdziale 8.
Uwzględnia on jednak wyłącznie urządzenia mobilne.
42
Rozdział 10. Raporty demograficzne
Każdy właściciel witryny internetowej chciałby wiedzieć, kim są
użytkownicy odwiedzający jego witrynę, ile mają lat, czym się inte-
resują i tak dalej. W znaczącym stopniu pomaga to w podejmowaniu
decyzji biznesowych. Jeżeli twoja witryna jest przeznaczona dla męż-
czyzn, a okaże się, że w większości jest odwiedzana przez kobiety, to
możesz podjąć decyzję o jej modyfikacji.
W Google Analytics możesz sprawdzić wszystkie powyższe dane.
Musisz wykonać dwa następujące kroki, żeby na swoim koncie wy-
świetlać raporty demograficzne:
1. MODYFIKACJA KODU ŚLEDZĄCEGO: W kodzie Universal Ana-
lytics musisz dodać jedną dodatkową linijkę:
<script>
(func-
tion(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Da-
te();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.
insertBefore(a,m)
})(window,document,'script','//www.google-
analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-XX', 'example.com');
ga('require', 'displayfeatures');
ga('send', 'pageview');
</script>
43
Do oryginalnego kodu musisz dołączyć pogrubioną linijkę dokładnie
w tym miejscu.
2. WŁĄCZENIE WSPARCIA SIECI REKLAMOWEJ GOOGLE: Musisz
włączyć raporty demograficzne w zakładce „Odbiorcy” >> „Dane
demograficzne”. Często pomimo wdrożenia zmian w kodzie Ana-
lytics informuje, że kod nie znajduje się na stronie – pomimo tego
włącz śledzenie danych demograficznych.
Znajdują się tutaj trzy zakładki:
a) OGÓŁEM: W tym raporcie są dostępne wykresy wieku i płci
twoich użytkowników.
Na powyższym zrzucie ekranu widać wyraźnie, że najwięcej użyt-
kowników liczy sobie 25-35 lat (56%), a większość z nich to mężczyźni
(63,4%).
44
b) WIEK: W tym raporcie dostępne są bardziej szczegółowe in-
formacje o wieku Twoich użytkowników.
Możesz tutaj zaobserwować, że konwersja wśród użytkowników w
wieku 25-34 lata wynosi 2,34%, użytkownicy w wieku 18-24 lata zaś
konwertują ze współczynnikiem 8,33%, więc to na nich powinieneś
skupić swoje działania marketingowe.
c) PŁEĆ: W tym raporcie dostępne są bardziej szczegółowe in-
formacje związane z podziałem na płeć:
Na powyższym zrzucie ekranu widać, że kobiety konwertują dużo
lepiej niż mężczyźni - to właśnie na nich powinieneś skupić swoje
działania marketingowe.
45
Kolejną zakładką, którą omówimy są „ZAINTERESOWANIA”. Ten
raport znajduje się w zakładce „Odbiorcy” >> „Zainteresowania”.
Najbardziej istotna w tym przypadku jest zakładka „Ogółem”. Mo-
żesz tutaj zobaczyć, czym interesują się twoi użytkownicy:
Dodatkowo warto również zajrzeć do zakładki „Kategorie podo-
bieństw”, w której znajdziesz szczegółowe informacje związane z za-
interesowaniami swoich użytkowników.
47
Rozdział 11. E-commerce
Google Analytics niesamowicie przysługuje się e-commerce na całym
świecie. W tym rozdziale zajmiemy się funkcjami Google Analytics,
które przydadzą się szczególnie posiadaczom sklepów internetowych.
Moduł e-commerce
Google Analytics jest wyposażone w moduł, który śledzi:
a) Sprzedaż
b) Przychody
c) Sprzedane produkty
Dostępne raporty
Raport dotyczący e-commerce znajdziesz w zakładce „Konwersje” >>
„E-commerce”.
48
1. RAPORT OGÓŁEM: W tym raporcie znajdziesz ogólne informacje
o sprzedaży w swoim sklepie internetowym.
49
Znajdują się tu różne istotne informacje:
a) WSPÓŁCZYNNIK KONWERSJI (wyrażony w procentach):
W tym przypadku niecałych trzech klientów na stu dokonało
zakupu.
b) TRANSAKCJE: Liczba sfinalizowanych transakcji w sklepie
w danym okresie.
c) PRZYCHODY: Suma wszystkich transakcji.
d) ŚREDNIA WARTOŚĆ ZAMÓWIENIA: Tyle sklep zarobił śred-
nio na jednej transakcji.
e) UNIKALNE ZAKUPY: Liczba unikatowych sprzedanych pro-
duktów.
f) ILOŚĆ: Liczba produktów sprzedanych we wszystkich transak-
cjach.
50
Dodatkowo w tym raporcie możesz sprawdzić kody SKU sprzeda-
nych produktów, najchętniej kupowane produkty, źródła ruchu, któ-
re przyczyniły się do sprzedaży oraz kategorie produktów.
2. SKUTECZNOŚĆ PRODUKTU: Dzięki temu raportowi dowiesz się,
jak sprzedawały się poszczególne produkty i jaką część przycho-
dów stanowiła ich sprzedaż.
51
W raporcie możesz wybierać widok uwzględniając nazwy produk-
tów, kody SKU lub kategorie produktów.
3. SKUTECZNOŚĆ SPRZEDAŻY: Tutaj możesz zobaczyć skuteczność
sprzedaży w podziale na dni. W praktyce oznacza to przychód
przypadający na konkretne dni danego miesiąca posortowany od
tych z najlepszymi wynikami.
Na powyższym zrzucie ekranu widać, że najlepszym dniem pod
względem sprzedaży w tym sklepie był 7 stycznia.
4. TRANSAKCJE: W tym raporcie ujrzysz najbardziej dochodowe
transakcje. Zobaczysz numery zamówień oraz wysokość danego
zamówienia wraz z liczbą zamówionych produktów.
52
Jeżeli odpowiednio skonfigurujesz moduł e-commerce, będziesz miał
możliwość obliczenia wartości podatku i czasu dostawy przy kon-
kretnym zamówieniu.
5. CZAS DO ZAKUPU: Jest to raport, który pokazuje, ile dni od
pierwszej wizyty w sklepie minęło do momentu zakupu. Możesz
się zatem dowiedzieć, ilu użytkowników dokonuje transakcji np.
po 5 dniach od pierwszej wizyty w twoim sklepie.
53
Na powyższym zrzucie ekranu widać wyraźnie, że większość zaku-
pów dokonywana jest w trakcie pierwszej wizyty. Co jest szczególnie
interesujące, spora liczba transakcji jest finalizowana po 28 lub więcej
dniach od pierwszej wizyty.
Uruchomienie modułu e-commerce
W celu śledzenia zamówień w swoim sklepie, wykonaj dwie czynno-
ści:
1. Włącz śledzenie e-commerce w Google Analytics:
a) przejdź do zakładki „Administracja”,
b) wybierz odpowiedni widok danych, w którym chcesz włączyć
raporty,
c) wybierz ustawienia widoku,
d) włącz śledzenie e-commerce i ustaw odpowiednią walutę.
54
2. Skonfiguruj śledzenie w swojej witrynie.
Samo włączenie modułu e-commerce w Google Analytics nie wystar-
czy. Musisz wysłać do systemu dodatkowe informacje o transakcji.
Musisz to zrobić za pomocą dodatkowych kodów (przekazywanych
między innymi na stronie z podziękowaniem za transakcje). Więk-
szość popularnych platform sklepowych (Magento, PrestaShop i in-
ne) automatyzuje ten proces. Wystarczy, że włączysz odpowiednią
opcję w panelu administracyjnym.
Jeżeli jednak twój sklep opiera się na autorskim systemie, musisz
ręcznie wdrożyć kody odpowiadające za działanie modułu E-
commerce. Instrukcja jest dostępna tutaj.
W skrócie przy implementacji musisz:
a) Dodać do swojego głównego kodu Google Analytics funkcję,
które uruchomi plugin e-commerce.
ga('require', 'ecommerce');
Kod możesz dodać zaraz pod linią odpowiadającą za śledzenie da-
nych demograficznych.
b) Uruchomić funkcję addTransaction, która utworzy nową
transakcję. Funkcja ta powinna przekazywać informację: id
transakcji, zysk, koszt dostawy, podatek, waluta.
c) Uruchomić funkcję addItem, która przekazuje informację
o produktach w danej transakcji. Przekazuje informacje: id
55
produktu, nazwa produktu, kod SKU produktu, kategorię, ce-
nę, ilość produktu w transakcji. Jeżeli w transakcji mamy wię-
cej niż jeden produkt powinniśmy wywołać tę funkcję kilku
krotnie.
d) Po dokonaniu przez użytkownika zakupu uruchamiamy funk-
cję (przekazuje ona do Google Analytics informację, które
ustawiliśmy w fukcji addTransaction i addItem):
ga('ecommerce:send');
56
Rozdział 12. Mierzenie celów
Każda witryna internetowa spełnia jakieś cele. Jeżeli prowadzisz
sklep internetowy, celem dla ciebie jest sprzedaż. Jeżeli prowadzisz
blog, celem dla ciebie może być zapisanie się użytkownika do new-
slettera. Dla producenta pralek celem witryny może być pobranie
ze strony instrukcji obsługi pralki.
Przy pomocy Google Analytics możesz wyznaczyć cele i dodatkowo
je wyceniać.
Tworzenie celów
1. Zaloguj się na swoje konto w Google Analytics.
2. Kliknij w zakładkę „Administracja”.
3. W widoku danych wybierz „Cele”. Ustawiamy je tylko na pozio-
mie widoków danych.
57
4. Utwórz cel.
5. Skonfiguruj cel.
W Google Analytics możemy wybrać cele szablonowe oraz cele nie-
standardowe, czyli takie, które sami chcemy skonfigurować. Przykła-
dowym celem dla ciebie niech będzie wysłanie wiadomości przez
formularz kontaktowy znajdujący się na twojej stronie.
Formularz kontaktowy znajduje się na stronie:
http://mojastrona.pl/kontakt.
58
Po wysłaniu formularza kontaktowego klient trafia na stronę:
http://mojastrona.pl/kontakt/dziekujemy
a) Wybierz typ celu „Miejsce docelowe”.
b) Kliknij „Dalsze kroki”.
c) Wybierz „Miejsce docelowe”.
d) Ustaw szczegóły celu.
59
W pierwszym polu wpisz adres strony, która posłuży ci jako cel.
W naszym przypadku jest to strona, na którą trafia użytkownik po
wysłaniu formularza kontaktowego. W drugim polu wpisz wartość
celu - możesz przyjąć na przykład, że wysłanie wiadomości przez
formularz kontaktowy jest warte 30 dolarów. Ustawienie wartości
celu pomoże w analizie skuteczności twoich działań marketingo-
wych. Następnie kliknij „Utwórz cel”. W tym momencie cele powin-
ny się już naliczać.
60
Raporty celów
Po utworzeniu celów otrzymasz dostęp do ich raportów. Jest to
ostatnia zakładka w menu znajdującym się po lewej stronie.
Raport wygląda następująco:
61
Dzięki raportom możesz zobaczyć ilość realizowanych celów oraz ich
wartości. Ważną daną jest również współczynnik konwersji. Jest to
liczba zrealizowanych celów podzielona przez liczbę odwiedzin strony
i zamieniona na punkty procentowe. W powyższym przypadku na
każde 100 odwiedzin strony przypada 4,13 zrealizowanych celów.
Ważnym raportem są również adresy URL celów (o ile ustawiłeś
więcej niż jeden cel).
Jak widać powyżej, na tej konkretnej stronie mamy zrealizowanych
osiem celów. Dzięki temu raportowi możesz zobaczyć, które cele rea-
lizowane są najczęściej.
Dodatkowo polecam sprawdzać źródła realizacji celów.
62
Za pomocą tego raportu możesz sprawdzić, z których źródeł najczę-
ściej są realizowane twoje cele.
Widać, że 89 z 95 celów zostało zrealizowanych przy pomocy Google
AdWords (google/cpc). Jest to niezwykle istotna informacja z bizne-
sowego punktu widzenia. Jeżeli prowadzisz działania marketingowe
w systemie Google AdWords, to z pewnością chcesz znać ich skutecz-
ność. Ustawienie celów i przypisanie do nich konkretnych wartości
pozwoli Ci na skonfrontowanie przychodów i kosztów, które pono-
sisz w ramach promocji w Google AdWords.
Inne raporty celów
W raportach celów znajdują się również inne zakładki. Poniżej przed-
stawiam to, co można tam ujrzeć:
a) ADRESY URL CELÓW: W tym raporcie znajdziesz informację
dotyczącą tego, z jakich adresów URL dokonano konwersji.
63
b) ODWROTNA ŚCIEŻKA DO CELU: W tym raporcie znajdziesz
informację dotyczącą tego, jakie kroki poprzedzały konwersję
w twojej witrynie. Możesz sprawdzić, które podstrony w ser-
wisie odwiedzali użytkownicy zanim dokonali konwersji
(w odwrotnej kolejności, czyli zaczynając od strony, na której
została dokonana konwersja).
c) WIZUALIZACJA ŚCIEŻEK: W tym raporcie znajdziesz zwizuali-
zowane ścieżki prowadzące do każdego z celów.
d) PRZEPŁYW CELÓW: W tym raporcie możesz zwizualizować
na przykład to, z jakich sieci internetowych dokonano kon-
wersji lub z jakiej przeglądarki korzystano.
Możliwy problem
W trakcie tworzenia celów dla witryny często pojawiają się proble-
my wynikające z technologii, w której została stworzona strona. Jed-
ną ze zwykle występujących trudności jest ta, iż realizacja celu nie
tworzy nowego adresu URL. Często, kiedy wysyłamy wiadomość
przez formularz kontaktowy, pozostajemy na tej samej podstronie.
W takiej sytuacji zastosowanie przykładowego celu nie zadziała.
Na szczęście na ratunek przychodzą wirtualne odsłony i zdarzenia,
które zostaną przedstawione w kolejnych rozdziałach.
64
Rozdział 13. Filtry
Filtry umożliwiają wydzielanie danych dostępnych w widokach da-
nych. Filtry dzielą się na dwa podstawowe rodzaje:
1. FILTRY PREDEFINIOWANE - stworzone przez twórców Google
Analytics.
2. FILTRY NIESTANDARDOWE - skonfigurowane przez ciebie.
Tworzenie filtru
1. Zaloguj się do Google Analytics.
2. Kliknij w zakładkę „Administracja”.
3. Wybierz widok danych, w którym chcesz stworzyć filtr.
66
Żeby uruchomić filtr, musisz skonfigurować następujące elementy:
a) Nazwa filtru
To twoja indywidualna nazwa filtru. Nazwij swój filtr tak, żebyś
mógł go szybko rozpoznać.
b) Typ filtru (predefiniowany lub niestandardowy)
PRZYKŁAD: Filtr predefiniowany - filtr, który wyeliminuje ruch
z twojego IP. Filtr niestandardowy - filtr, który pokaże w raportach
całą nazwę domeny.
67
Filtry numer 1
Filtr, który wyeliminuje z raportów odwiedziny z twojego adresu IP
powinien mieć następującą konfigurację:
Oczywiście w polu „Adres IP” musisz podać swój adres IP, który
sprawdzisz tutaj. Po wpisaniu adresu należy kliknąć „Zapisz”. Od tej
pory każdy ruch na stronie pochodzący z twojego komputera nie bę-
dzie uwzględniany w raportach witryny.
68
Filtr numer 2
W tym przypadku konfiguracja filtra jest nieco bardziej skompliko-
wana. Filtr, który wyświetli całą nazwę domeny w raportach przyda-
je się szczególnie wtedy, kiedy jeden kod Google Analytics jest zain-
stalowany na więcej niż jednej witrynie. Standardowo w raportach
Google Analytics adres twojej witryny wygląda tak:
Nie ma tutaj nazwy żadnej domeny. Przy pomocy filtra, który już
za chwilę stworzysz, uzyskasz taki efekt:
W tym przypadku adres strony internetowej jest widoczny.
70
Rozdział 14. Zachowanie użytkowników na stronie
W tym rozdziale zajmiemy się analizą raportów z zakładki „Zacho-
wanie”. Znajdują się tam jedne z najbardziej wartościowych danych,
z jakimi możemy zapoznać się w Google Analytics. Pokrótce omów-
my najważniejsze z nich.
W zakładce „Przepływ zachowań” zobaczysz w zwizualizowanej for-
mie, w jaki sposób użytkownicy poruszają się po twojej witrynie.
Atutem tego raportu jest to, że możesz go analizować w wielu wy-
miarach, np. źródła odwiedzin użytkownika (patrz: poniższy zrzut
ekranu):
71
Możesz dzięki temu sprawdzić, jak poruszają się użytkownicy
po twojej stronie z podziałem na źródła, z których na nią trafili. Ko-
rzystając z tego raportu w każdej chwili możesz zmienić wymiar,
w jakim go analizujesz („Źródło ruchu” jest jednym z wielu). Co wię-
cej, akurat ten raport jest niezwykle interaktywny. Najeżdżając kur-
sorem na konkretną grupę podstron, możesz sprawdzić ich szczegóły.
72
Jeżeli raport zawiera zbyt wiele danych, możesz zmniejszyć lub
zwiększyć liczbę połączeń, wpływając tym samym na poziom szcze-
gółowości raportu.
Kolejnym interesującym raportem w zakładce „Zachowanie” jest
„Zawartość witryny”, z którego dowiesz się, jakie podstrony w two-
im serwisie są najpopularniejsze.
74
Kolejny raport, który powinien przykuć twoją uwagę, zawiera listę
„Stron wyjścia”. Dzięki niemu dowiesz się, z jakich podstron użyt-
kownicy najczęściej opuszczają twój serwis. Raport przyda się pod-
czas optymalizacji strony.
Następny raport to „Szybkość witryny”. Strona internetowa, która
wolno się ładuje to same problemy, takie jak:
a) niższy współczynnik konwersji,
b) gorsze wyniki pod kątem SEO,
c) większe niezadowolenie użytkowników.
Jeżeli nie chcesz tego doświadczać, warto zaznajomić się z tym rapor-
tem, ale również postępować według wskazówek, które Google
w jego ramach oferuje.
W pierwszej zakładce - „Ogółem” - możesz zobaczyć, jaki jest średni
czas ładowania witryny (w sekundach) z podziałem na różne prze-
glądarki.
75
W kolejnej zakładce – „Czas wczytywania” - znajdziesz podstrony,
które ładują się najwolniej.
Następna zakładka – „Sugestie dotyczące ładowania strony” - zawie-
ra podpowiedzi związane z poprawieniem prędkości witryny. W tym
raporcie Google Analytics jest zintegrowane z narzędziem Google
Page Speed Tool, które służy do audytu czasu ładowania strony.
76
„Wyszukiwanie w witrynie” pokazuje, jakich informacji poszukują
użytkownicy twojego serwisu. Aby ten raport był dostępny, należy
zintegrować wewnętrzną wyszukiwarkę witryny z Google Analytics.
Jeśli wyszukiwarka w twojej witrynie przekazuje słowo kluczowe
w adresie URL uda Ci się skonfigurować ten raport w Google Analy-
tics.
W tym celu przejdź do zakładki „Administracja” >> „Ustawienia wi-
doku” (na poziomie widoku danych dokonujemy konfiguracji).
Na dole w ustawieniach widoku danych znajdziesz ustawienia wy-
szukiwania w witrynie:
77
Najpierw włącz śledzenie w witrynie, a następnie ustaw parametr
zapytania, który znajduje się w adresie URL, kiedy użytkownik do-
konuje wyszukiwania. Akurat nasza witryna bazuje na WordPressie
i „s” do standardowy parametr zapytania.
Tak wygląda adres URL dla zapytania w wyszukiwarce: „przykłado-
we zapytanie”.
Jeśli ktoś dokona wyszukiwania znajdziemy je w raporcie „Zacho-
wania” >> „Wyszukiwanie w witrynie” >> „Ogółem”.
Jak widać, na liście zapytań znajduje się również zapytanie, które
wykonaliśmy wcześniej.
Jeśli twoja wyszukiwarka korzysta z metody POST do wysyłania
zapytań, będziesz musiał wywołać zdarzenia, które w zmiennej prze-
każą słowo kluczowe.
Więcej na ten temat znajdziesz tutaj: http://vsgo.pl/wyszukiwanie.
78
Kolejna zakładka związana jest ze zdarzeniami, które zostaną szerzej
omówione w kolejnym rozdziale.
Następnie znajdziesz informację na temat AdSense. Jeżeli wyświe-
tlasz reklamy z sieci Google na swojej stronie internetowej, to powi-
nieneś zainteresować się tym raportem. Znajdziesz w nim informacje
pozwalające optymalizować twoje zarobki w tym systemie reklamo-
wym. Aby raport był dostępny, musisz połączyć konto AdSense
z kontem Google Analytics.
Kolejna zakładka to „Eksperymenty”, którą przedstawię w 16 roz-
dziale.
Ostatni raport, o którym warto wspomnieć, to „Treści strony”. Ten
raport tworzy nakładkę na twoją witrynę i pokazuje mapę kliknięć
w linki. Wnioski, które można wyciągnąć z tego raportu to:
a) Czy układ strony jest optymalny?
b) Czy użytkownicy zapoznają się z treściami, które im proponu-
jesz?
Widać tu również, ile procent użytkowników klika w poszczególne
linki:
79
Możesz ustawić widok dymków, które pokazują ilość kliknięć w po-
szczególnych obszarach witryny.
Warto mieć na uwadze, że są to ważne raporty i niektóre z nich nale-
ży przeglądać regularnie, ponieważ dostarczają naprawdę cennych
informacji.
80
Rozdział 15. Śledzenie zdarzeń i Wirtualnych odsłon
Zdarzenia to dowolne akcje w witrynie, które wywołują specjalny
kod przekazujący Google Analytics informacje o danym zdarzeniu.
W praktyce takimi akcjami mogą być: wysłanie formularza kontak-
towego, przewijanie strony internetowej do pewnego momentu lub
kliknięcie w link.
W Universal Analytics po wykonaniu przez nas pożądanej akcji nale-
ży wywołać następujący kod:
ga(‘send’, ‘event’, ‘button’, ‘click’, ‘nav buttons’, 4);
BUTTON: Kategoria zdarzenia
CLICK: Akcja zdarzenia
NAV BUTTONS: Label
4: Wartość zdarzenia
W przypadku zdarzeń w Universal Analytics wymagane są kategorie
i akcje, a więc kod wywoływany na stronie mógłby wyglądać tak:
ga(‘send’, ‘event’, ‘button’, ‘click’);
Przykładem wykorzystania takiego zdarzenia może być kliknięcie
w link na stronie (np. do strony kontaktu). Zmodyfikowany kod lin-
ku musiałby wtedy wyglądać tak:
81
<a onclick=”ga(‘send’, ‘event’, ‘Strona kontaktu’, ‘Kliknięcie’);”
href=”http://example.com/feed”>Kontakt</a>
Możemy również ustawić zdarzenie wywoływane w momencie, kie-
dy ktoś najedzie kursorem na link:
<a onmouemove=”ga(‘send’, ‘event’, ‘Strona-kontaktu’, ‘Kliknięcie’);”
href=”http://example.com/feed/”>Kontakt</a>
Zastosowań zdarzeń jest nieskończenie wiele.
Zdarzenia w Google Analytics
Raport wywoływanych zdarzeń znajdziesz w Google Analytics
w dwóch miejscach:
1. „NA ŻYWO” >> „ZDARZENIA”: Wywoływane zdarzenia możesz
na żywo podglądać w Google Analytics, dzięki czemu na bieżąco
monitorujesz ich działanie.
2. „ZACHOWANIE” >> „ZDARZENIA”: W tym raporcie masz pełen
wgląd w zdarzenia w swojej witrynie w konkretnym okresie.
Zdarzenia jako cele
Niekiedy zdarzeniami są również cele, np. wysłanie formularza kon-
taktowego. Warto w takim przypadku ustawić takie zdarzenie jako
cel w Google Analytics. Jeżeli uważnie czytałeś ten ebook, to z pew-
nością wiesz jak tworzyć cele. Jedyne, o czym musisz pamiętać, to
fakt, że tworząc nowy cel wybierasz opcję „Zdarzenie jako typ celu”.
82
Wirtualne odsłony
Wirtualne odsłony pozwalają na przekazanie do Google Analytics
informacji o odwiedzinach podstron, które tak naprawdę nie mają
swojego adresu URL w witrynie lub jest on zbyt skomplikowany do
przekazywania.
Przykłady zastosowania wirtualnych odsłon:
a) Pobranie e-booka ze strony.
b) Śledzenie odwiedzin podstron na stronie opartej o JQuery
(najczęściej zmiana podstrony nie powoduje zmiany adresu
URL).
c) Śledzenie kroków w koszyku sklepowym.
Śledzenie wirtualnych odsłon omówimy na przykładzie kroków
w sklepie internetowym. Załóżmy, że proces zakupowy w twoim
sklepie składa się z 5 kroków: dodanie produktu do koszyka, rejestra-
cja, podanie danych, wybranie sposobu wysyłki i opłacenie zamó-
wienia.
Twój sklep jest zbudowany w ten sposób, że w adresie URL przeka-
zywane jest ID zamówienia, co skutecznie utrudnia analizę w Google
Analytics. Wirtualne odsłony pomogą ci w wysyłaniu do Google
Analytics nazw stron bez numerów ID, a to pomoże ci w analizie
ścieżki zakupowej. Postępuj według poniższej instrukcji:
1. Utwórz dla każdej z podstron w koszyku swoją własną nazwę.
2. Przygotuj kody dla wirtualnych odsłon. Podstawowy kod wy-
gląda tak:
83
ga('send', 'pageview', '/nazwa-podstrony');
W miejscu „/nazwa-podstrony” wpisz swoje indywidualne nazwy
podstron, np. „/dodanie-do-koszyka/”.
3. Zmodyfikuj kod Google Analytics na każdym kroku zakupowym.
W standardowym kodzie funkcja wysyłająca informację o odsło-
nie wygląda tak:
Twoim zadaniem jest podmiana tego kodu na funkcję zawierającą
twoją nazwę wirtualnej odsłony, np.
ga('send', 'pageview', '/dodanie-do-koszyka/);
Jeżeli wprowadzisz tę zmianę w Google Analytics przy dodaniu pro-
duktu do koszyka zamiast podstrony z numerem ID zobaczysz pod-
stronę „/dodanie-do-koszyka/”.
Tę samą akcję wykonaj dla każdego kroku w koszyku.
Powinieneś wiedzieć, że wirtualne odsłony działają również w połą-
czeniu z funkcjami „onclick” i „onmousemove”, więc jeśli jest to wy-
godniejsze rozwiązanie dla ciebie, możesz z nich korzystać.
84
Jeśli chcesz ustawić cel na wirtualną odsłonę, musisz w trakcie two-
rzenia celu wybrać opcję „miejsce docelowe”.
Twoim miejscem docelowym może być podziękowanie za zakup,
a ścieżką do celu wykonane wirtualne odsłony na każdym kroku za-
kupowym – w ten sposób będziesz mógł wizualizować ścieżkę zaku-
pową w Google Analytics.
85
Rozdział 16. Testy A/B
Optymalizowanie witryny w celu zwiększenia wygody użytkowania
i współczynnika konwersji znacząco się rozwija w ostatnim czasie.
Mnogość takich narzędzi jak Optimizeli, Visual Website Optimizer
czy Unbounce pozwala w skuteczny sposób odpowiedzieć na pytanie
- która wersja strona jest lepsza?
W zestawieniu tych narzędzi nie mogło zabraknąć Google Analytics,
które również dostarcza rozwiązania do testów A/B witryny. Odpo-
wiednie dane znajdują się w zakładce „Zachowanie” >> „Ekspery-
menty”.
Na początku opiszę, czym są testy A/B.
Załóżmy następującą sytuację - na twojej stronie znajduje się formu-
larz zamówienia kursu X. Osiągasz na nim konwersję wynoszącą 2%,
co oznacza, że dwóch na stu użytkowników witryny wysyła formu-
larz. Z pewnością chcesz uzyskać wyższą konwersję. Możesz usunąć
86
kilka pól z formularza, które wymagają podania bardziej szczegóło-
wych danych, np. numeru telefonu i adresu zamieszkania. To praw-
dopodobnie nieco zwiększy skuteczność. Czy powinieneś zatem usu-
nąć te dwa pola i zobaczyć, co się stanie? NIE! Do tego właśnie służą
testy A/B. Użyte przez ciebie narzędzie przekieruje 50% użytkowni-
ków na wersję A strony (pełny formularz), a 50% użytkowników
na wersję B (z nowym formularzem).
Kiedy tylko program zbierze odpowiednią ilość danych, od razu cię
o tym poinformuje i dowiesz się, która wersja formularza osiąga
wyższy współczynnik konwersji i którą z nich powinieneś zastoso-
wać.
Dlaczego warto postawić na Google Analytics?
Jak już wspomniałem wyżej, narzędzi do testów A/B jest wiele.
Za Google Analytics przemawia to, że:
a) jest darmowe,
b) ma prosty interfejs,
c) wdrożenie testu jest proste,
d) mamy wszystko w ramach jednego narzędzia (używanie np.
Visual Website Optimizera nie wyklucza korzystania z Google
Analytics).
Przejdźmy zatem do działań technicznych, które musimy zrealizować,
żeby uruchomić pierwszy test A/B.
87
Tworzenie eksperymentu
Chcąc utworzyć nowy eksperyment, musisz kliknąć w zakładkę „Za-
chowanie” -> „Eksperymenty” i wybrać „Utwórz eksperyment”.
Pojawi się formularz składający się z czterech kroków.
Krok 1
NAZWA EKSPERYMENTU: Twoja indywidualna nazwa eksperymen-
tu. Nazwij go tak, żebyś mógł szybko rozpoznać, czego dotyczy.
CEL EKSPERYMENTU: Może nim być niemalże wszystko, np. bę-
dziesz chciał testować, która wersja strony charakteryzuje się niższym
współczynnikiem odrzuceń. Wracając jednak do wcześniejszego przy-
kładu formularza, musisz utworzyć cel, który będzie realizowany
wtedy, kiedy formularz zostanie wysłany.
ODSETEK RUCHU OBJĘTY EKSPERYMENTEM: Możesz zdecydo-
wać, której części ruchu ma dotyczyć eksperyment. Wybierając 100%,
88
dzielisz ruch po 50% pomiędzy oryginalną wersję a wersję testowa-
ną. Wybierając 50%, na wersję testowaną trafia 25% całego ruchu
(chyba że obie wersje to wersje testowane).
Oczywiście, ruch dzielony jest po 50% tylko z założenia (na początku
testu) - później, kiedy zbiorą się pierwsze dane, Google Analytics dy-
namicznie dostosowuje ilość ruchu do danej wersji. W opcjach zaa-
wansowanych, w kroku pierwszym możesz ustawić, żeby 50% ruchu
na każdą wersję dotyczyło całego okresu testu.
W kroku pierwszym, w opcjach zaawansowanych możesz ponadto
ustawić minimalny próg miarodajnych danych oraz minimalny czas
trwania testu.
Krok 2
W tym kroku musisz określić wersje swojej strony, które będą testo-
wane. Zazwyczaj są to dwa warianty: strona oryginalna i testowana.
Jeśli chcesz, możesz dodać wiele wersji. Wersja testowana serwisu
powinna być dostępna pod innym adresem URL. Jeśli nie chcesz od-
syłać użytkowników pod różne adresy URL, powinieneś zaintereso-
wać się URL-ami z dynamicznymi parametrami, które są obsługiwa-
ne przez eksperymenty Google Analytics.
89
Krok 3
W kroku 3 Google Analytics generuje kod eksperymentu, który nale-
ży umieścić w kodzie serwisu. Kod ten przekierowuje użytkowników
pomiędzy wersjami strony zgodnie z naszymi ustawieniami. Kod
powinien znaleźć się w sekcji <head> serwisu.
90
Krok 4
W ostatnim kroku uruchamiasz swój eksperyment (nie będzie to
możliwe bez poprawnej weryfikacji kodu). W tym momencie możesz
jeszcze dodać komentarz do swojego eksperymentu.
Po wykonaniu tych czterech kroków, na liście twoich eksperymen-
tów pojawi się nowo utworzony eksperyment. Wyniki w jego ra-
mach możesz śledzić na bieżąco, a w momencie, kiedy Google Analy-
tics zbierze odpowiednią ilość danych, zostaniesz poinformowany,
która wersja strony jest bardziej skuteczna.
91
Rozdział 17. Tworzenie raportów niestandardowych
Raporty niestandardowe to inaczej mówiąc takie raporty, które mo-
żesz od początku do końca stworzyć samodzielnie używając dowol-
nych wymiarów i danych.
Przydaje się to szczególnie do tworzenia zbiorów danych zgodnych
z twoimi celami biznesowymi. Jeżeli najważniejsze dla ciebie wskaź-
niki znajdują się w kilku raportach (widokach Google Analytics), to
przy pomocy raportów niestandardowych zbierzesz wszystkie dane
w jednym widoku.
Tworzenie raportu niestandardowego
Aby utworzyć raport niestandardowy, musisz wybrać kartę „Dosto-
sowania” w twoim koncie w Google Analytics.
Następnie kliknij w „Nowy raport niestandardowy”.
92
W tym kroku możesz również utworzyć kategorię dla swoich rapor-
tów (np. jeśli chcesz mieć kilka raportów z kategorii SEO) lub zaim-
portować gotowy raport z galerii rozwiązań Google Analytics.
Po kliknięciu w „Nowy raport niestandardowy” zostaniesz przenie-
siony na kartę konfiguracji swojego raportu.
Każda z kart może zawierać inne dane. Na jednej karcie możesz ze-
brać interesujące cię parametry z zakresu SEO, a na innej dane z
kampanii AdWords. Panuje tu zupełna dowolność.
Przykładowa konfiguracja raportu niestandardowego:
93
Informacją, która szczególnie cię interesuje jest liczba wypełnionych
formularzy (wybierasz ten cel w pierwszej grupie danych - numer 1
na rysunku). Możesz wybrać tutaj również inne dane lub więcej grup
danych.
Liczba wypełnionych formularzy jest analizowana w wymiarze źró-
dło/medium (numer 2 na załączonym rysunku) W kolejnym etapie
(filtrze) wybieramy, że z wymiaru źródło/medium bierzemy pod
uwagę wyłącznie ruch z bezpłatnych wyników wyszukiwania (Goo-
gle/organic).
Taki wybór w efekcie generuje następujący raport:
94
Za lewą stronę tabeli odpowiadają punkt 2 i 3 z wcześniejszego ry-
sunku, a za prawą stronę (liczba wysłanych formularzy) - punkt 1
z zamieszczonego wyżej zrzutu.
Oczywiście, jest to bardzo podstawowy raport, ale pokazuje, że
w prosty i szybki sposób możesz odfiltrować interesujące cię dane.
Stworzony raport będzie tam dostępny cały czas.
Przykładów raportów niestandardowych znajdziesz więcej w galerii
rozwiązań Google Analytics: http://vsgo.pl/rapnies.
Podobne informacje znajdziesz również na blogu Silesia SEM:
http://vsgo.pl/silesiasem.
Analiza przykładowych raportów to najlepszy sposób na naukę ich
tworzenia.
95
Rozdział 18. Panele informacyjne
Panele informacyjne pozwalają w prosty sposób tworzyć własne ra-
porty w postaci widżetów. W panelu informacyjnym możesz zawrzeć
tylko te dane, które cię interesują.
Tworzenie panelu
Proces tworzenia panelu jest bardzo prosty. W tym celu zaloguj się
na swoje konto w Google Analytics i wybierz zakładkę „Panele in-
formacyjne” (pierwsza zakładka).
Następnie utwórz panel i nadaj mu dowolną nazwę. Na tym etapie
możesz wybrać puste tło (tworzenie panelu od początku) lub panel
początkowy (z kilkoma widżetami). Zacznij od pustego tła.
Na zakończenie kliknij w „Utwórz panel informacyjny”. Jeżeli
wszystko przebiegło pomyślnie, powinieneś zobaczyć okno, w któ-
rym dodasz pierwszy widżet. Każdy z widżetów dysponuje opcją
pokazywania danych na żywo oraz raportów standardowych, czyli
takich, które posiadają opcję wyboru daty.
96
Dane możesz prezentować w kilku formatach: na osi czasu, mapie,
tabeli, wykresie kołowym czy słupkowym. Do widżetów możesz do-
bierać dowolne raporty używając wyrażeń regularnych i filtrów.
Przykładowy widżet po dodaniu do panelu wygląda następująco:
97
Przy większej liczbie widżetów możesz je odpowiednio segregować
(technika drag & drop). Warto wiedzieć, że przy tworzeniu paneli
informacyjnych ogranicza cię tylko wyobraźnia. Przy ich pomocy
możesz na bieżąco śledzić wszystkie cele biznesowe.
Jeżeli jednak nie masz pomysłu na utworzenie panelu, możesz sko-
rzystać z gotowych rozwiązań:
Galeria rozwiązań Google Analytics: http://vsgo.pl/galeria.
42 gotowe panele informacyjne możesz znaleźć również na blogu
Silesia SEM: http://vsgo.pl/42panele.
98
Rozdział 19. Segmenty zaawansowane
Segmenty zaawansowane w Google Analytics to jedna z tych funkcji,
bez których nie wyobrażam sobie efektywnej analityki.
Do czego służą segmenty zaawansowane?
Dzięki nim możesz wyodrębnić i analizować podzbiory ruchu
w Google Analytics. Przykładem takiej segmentacji może być analiza
ruchu z wyodrębnieniem płci.
Jak użyć segmentu zaawansowanego?
Na początku wybierz w Google Analytics interesujący cię raport.
Ja na przykład wybrałem raport ruchu z bezpłatnych wyników wy-
szukiwania:
99
Po wejściu w raport wybierz opcję „Dodaj segment”.
Pojawiają się trzy opcje do wyboru.
1. Możesz skorzystać z gotowych segmentów zaawansowanych,
które są wbudowane w Google Analytics. Ich zbiór jest dość po-
kaźny, więc warto się z nim zaznajomić.
2. Możesz utworzyć swój własny segment.
3. Możesz wczytać konfigurację segmentu z galerii rozwiązań Google
Analytics.
Przykładowo zaznaczyłem wbudowane segmenty:
100
Taki wybór da nam informację o liczbie nowych i powracających
użytkowników z bezpłatnych wyników wyszukiwania. Po wybraniu
segmentów polecam usunąć segment „Wszystkie sesje”, ponieważ
zaburza wyniki analizy, chyba że chcesz badać liczbę nowych i po-
wracających użytkowników w stosunku do wszystkich użytkowni-
ków z bezpłatnych wyników wyszukiwania:
Tworzenie własnego segmentu
Przedstawię również proces tworzenia własnego segmentu zaawan-
sowanego, gdyż warto tę umiejętność opanować.
Chcąc utworzyć nowy segment, należy przejść tę samą procedurę jak
powyżej, z tym że na ostatnim kroku wybieramy opcję „Nowy seg-
ment”:
101
Po kliknięciu pojawi się okno konfiguracyjne nowego segmentu. Po-
stanowiłem utworzyć segment, który zaprezentuje, jak dużą grupę
spośród użytkowników z bezpłatnych wyników wyszukiwania sta-
nowią użytkownicy w wieku 18-24 lat.
Konfiguracja mojego segmentu wygląda następująco:
A jego działanie tak:
Wiem teraz, że użytkownicy docierający do mojej strony z bezpłat-
nych wyników wyszukiwania to osoby w wieku 18-24 lat, co stano-
wi 8,83% ogólnej liczby użytkowników. Jeśli chcesz, możesz stworzyć
kilka oddzielnych segmentów dla każdej grupy wiekowej i zobaczyć,
jak rozkłada się ruch w poszczególnych grupach wiekowych.
102
Konfiguracji segmentów jest nieskończenie wiele. Do kategorii wieku
możesz dodać płeć i przeanalizować, jak wiele kobiet w wieku 18-24
odwiedza twój serwis. W ramach jednego raportu możesz zastosować
do czterech segmentów zaawansowanych.
Temat segmentów zaawansowanych jest na tyle ważny, że w kolej-
nym rozdziale zaprezentuję najciekawsze przykłady.
Dlaczego to takie ważne?
Segmenty zaawansowane mogą służyć jako listy remarketingowe, co,
jak się przekonasz w rozdziale 26, ma kolosalne znaczenie.
103
Rozdział 20. Segmenty zaawansowane - przykłady
Ten rozdział poświęcimy na analizę najciekawszych przykładów
segmentów zaawansowanych Google Analytics. Autorem tych seg-
mentów jest taka osobowość jak Avinash Kaushik, a więc ich jakość
i przydatność może okazać się nieoceniona podczas codziennej pracy
z Google Analytics. Postaram się pokrótce opisać, w jaki sposób za-
stosować każdy z segmentów i jakie dane przy ich pomocy można
uzyskać.
Przy każdym segmencie zaawansowanym, który będę poniżej prezen-
tował, będzie znajdował się skrócony link do jego konfiguracji (jest
to skrócona konfiguracja segmentów zaawansowanych). Wklej dany
link w pasku przeglądarki (będąc zalogowanym do Google Analy-
tics), a następnie wybierz profil, do którego dany segment zaawan-
sowany ma zostać przypisany.
1. Segment zaawansowany pokazujący realizację celu z uwzględnie-
niem liczby wizyt
Ten segment służy do segregacji konwersji pod względem liczby wi-
zyt, jakie odbył jeden użytkownik zanim dokonał zakupu. Dzięki
temu segmentowi lepiej zrozumiesz, dlaczego użytkownicy, którzy
odwiedzili serwis tylko raz, natychmiast zdecydowali się na zakup
produktu, podczas gdy niektórzy potrzebowali na to aż 5 czy 6 wizyt.
Możesz również w prosty sposób sprawdzić, które treści w twoim
serwisie są wyszukiwane zanim użytkownicy dokonają zakupu.
104
Jak użyć tego segmentu?
Zastosuj ten segment w raportach realizacji celu lub w raportach e-
commerce i sprawdź, po ilu wizytach twoi użytkownicy dokonywali
konwersji.
Konfiguracja segmentów
Realizacja celu po 1 wizycie: http://vsgo.pl/1wizyta
Realizacja celu po 2-4 wizytach: http://vsgo.pl/4wizyty
Realizacja celu po 5+ wizytach: http://vsgo.pl/5wizyt
Oczywiście, w bardzo prosty sposób, korzystając z powyższych konfi-
guracji, możesz stworzyć dodatkowe segmenty zaawansowane pre-
zentujące inną liczbę wizyt.
Segment w praktyce
2. Segment pokazujący użytkowników, którzy dokonali transakcji
powyżej kwoty X
Stosując ten segment, możesz wyodrębnić użytkowników, którzy
dokonali zakupu powyżej pewnej, przez ciebie określonej kwoty. Na
105
potrzeby omówienia tego segmentu podałem kwotę 250 zł. W zależ-
ności od tego, jaki sklep prowadzisz, powinieneś tę kwotę zmodyfi-
kować.
Jak użyć tego segmentu?
Segment jest przydatny przede wszystkim wtedy, kiedy prowadzisz
kampanie w różnych kanałach. Dzięki niemu dowiesz się, z którego
kanału średnia wartość zakupu jest najwyższa i być może podejmiesz
decyzję o doinwestowaniu konkretnego źródła ruchu. Taki segment
jest też przydatny w raportach treści i raportach demograficznych.
Konfiguracja segmentu
Sprzedaże powyżej 250 zł: http://vsgo.pl/250zl
Segment w praktyce
3. Segment zaawansowany pokazujący ruch z Google Images
W styczniu 2013 roku Google zmieniło wygląd wyników wyszuki-
wania Google Images. Aktualnie, żeby zobaczyć obrazek nie trzeba
106
przechodzić na stronę, na której ten się znajduje. Dzięki zastosowaniu
tego segmentu sprawdzisz, ile ruchu przez tę zmianę straciłeś.
Jak użyć tego segmentu?
Zastosuj go w raporcie źródeł odwiedzin.
Konfiguracja segmentu
Ruch z Google Images: http://vsgo.pl/gimages
Segment w praktyce
4. Segment pokazujący ruch z małych ekranów - mobile
Stosując ten segment odfiltrujesz ruch z urządzeń posiadających mały
ekran (telefony komórkowe). Google Analytics nie rozpoznaje niektó-
rych modeli telefonów.
Jak użyć tego segmentu?
Zastosuj go w raporcie, w którym chcesz zbadać zachowanie użyt-
kowników mobilnych.
107
Konfiguracja segmentu
Ruch z małych ekranów: http://vsgo.pl/mekrany
Segment w praktyce
5. Użytkownicy, którzy dodali produkt do koszyka, ale go nie kupili
Stosując ten segment zaawansowany odfiltrujesz użytkowników,
którzy dodali produkt do koszyka, ale nie dokonali jego zakupu. Po-
może ci to zidentyfikować liczbę takich użytkowników oraz spraw-
dzić, dlaczego stało się tak, że transakcja nie została sfinalizowana.
To, co musisz zmienić w konfiguracji tego systemu to:
a) adres URL koszyka,
b) źródło - w tym przypadku segment uwzględnia ruch z Google.
Możesz również dodać inne źródła ruchu takie jak Facebook
czy newsletter - tworząc kilka segmentów z różnymi źródłami
ruchu możesz porównać, przy którym z nich jest najwięcej od-
rzuceń koszyka.
108
Jak użyć tego segmentu?
Segment możesz zastosować przede wszystkim w raportach treści, ale
również w wielu innych.
Konfiguracja segmentu
Dodanie produktu do koszyka bez dokończenia zakupu:
http://vsgo.pl/kosz
Segment w praktyce
109
6. Segment pokazujący konwersję poza godzinami pracy
Jeżeli masz sklep internetowy lub jakikolwiek inny biznes, najczęściej
nie pracujesz przez całą dobę. Warto sprawdzić, czy poza twoimi go-
dzinami pracy dokonywane są jakieś konwersje. Być może dzięki
temu podejmiesz decyzję o zatrudnieniu dodatkowego konsultanta,
który będzie dostępny w godzinach wieczornych lub nocnych. Do-
datkowo, na własny użytek (dla porównania) możesz dodać segment
pokazujący liczbę konwersji dokonywanych w godzinach pracy.
Jak użyć tego segmentu?
Segmentu możesz użyć w raportach celów lub w raportach e-
commerce, aby sprawdzić liczbę konwersji dokonywanych poza go-
dzinami pracy.
Konfiguracja segmentu
Konwersje w godzinach pracy (pomiędzy 7:00 a 22:00):
http://vsgo.pl/gpracy
Konwersje poza godzinami pracy (pomiędzy 22:00 a 7:00):
http://vsgo.pl/ppracy
110
Segment w praktyce
7. Segment pokazujący liczbę użytkowników, którzy dokonali trans-
akcji z konkretnego źródła
Dzięki poniższym segmentom możesz wyodrębnić użytkowników,
którzy przyszli z wyszukiwarki Google i dokonali transakcji (warunki
łączne).
Jak użyć tego segmentu?
Segmentu można użyć w jakimkolwiek raporcie treści lub konwersji.
Konfiguracja segmentu
SEO + konwersja: http://vsgo.pl/seo
Social media + konwersja: http://vsgo.pl/social
Do przefiltrowania ruchu z social media użyliśmy następujących
serwisów społecznościowych:
111
nk\.pl|facebook\.com|twitter\.com|linkedin|del\.icio\.us|delicious\.com
|technorati|digg\.com| hootsui-
te|stumbleupon|netvibes|bloglines|faves\.com|aim\.com|friendfeed|bl
in-
klist|fark|furl|newsgator|prweb|msplinks|myspace|bit\.ly|tr\.im|cli\.gs|
zi\.ma|poprl|tinyurl|ow\.ly|reddit|plus\.url\.google\.com|t\.co|m\.faceb
ook\.com|tweetdeck|youtube|ycombinator|flickr|popurls|myspace|pin
terest\.com
W niektórych przypadkach dla domen polskich powinieneś zmienić
konfigurację domeny .pl.
Dodatkowo do twojej dyspozycji oddaję segment pokazujący ruch
tylko z social media (serwisy powyżej): http://vsgo.pl/tsocial
Segment w praktyce
8. Segment zaawansowany pokazujący użytkowników korzystają-
cych ze sprzętu Apple
Prosty segment zaawansowany, dzięki któremu odfiltrujesz ruch ze
sprzętu produkcji Apple.
112
Jak użyć tego segmentu?
Segmentu możesz użyć we wszystkich dostępnych raportach.
Konfiguracja segmentu
Ruch użytkowników korzystających ze sprzętu Apple:
http://vsgo.pl/apple
Lista segmentów zaawansowanych mogłaby być oczywiście dużo
dłuższa. Ich ilość jest w zasadzie nieograniczona.
113
Rozdział 21. Stosowanie wyrażeń regularnych
Wydarzenia regularne to funkcja, której opanowanie pozwala na
zwiększenie komfortu pracy z tym narzędziem.
Wyrażenia regularne możesz stosować zarówno w raportach, jak
i filtrach.
Użycie wyrażeń w raportach
Przy wszystkich raportach Google Analytics znajduje się opcja „Zaa-
wansowane”.
To właśnie tutaj możesz użyć wyrażeń do wyszukania interesujących
cię danych.
Na początek wybierz, czy dane, które będziesz analizować, chcesz
wykluczyć czy uwzględnić w raporcie. Jeśli je wykluczysz, nie będą
pojawiały się w raportach. Jeżeli je uwzględnisz, tylko one będą się
pojawiać.
W kolejnym kroku wybierz wymiar lub kategorię, według której
chcesz filtrować dane.
114
Następnie wybierz, że chcesz filtrować dane przy pomocy wyrażeń
regularnych (Google Analytics posiada kilka wybudowanych fil-
trów).
W pustym polu wpisz swoje wyrażenie regularne.
Załóżmy, że w swoim raporcie odwiedzanych witryn chcesz wyod-
rębnić tylko podstrony, które zawierają dwie wartości w adresie
URL: product lub category. Utwórz zatem następujące wyrażenie
regularne:
To wyrażenie regularne wyszukuje strony, które zawierają w adresie
URL product lub category.
115
Użycie wyrażeń w filtrach
Jeżeli chcesz użyć wyrażeń regularnych w filtrach Google Analytics,
musisz postępować zgodnie z procedurą tworzenia filtrów z rozdziału
13. Jeżeli w twojej firmie funkcjonuje kilka adresów IP różniących się
ostatnią cyfrą w ciągu adresu (zakres cyfr od 1 do 9), powinieneś
utworzyć następujący filtr:
Google Analytics w takim przypadku wykluczy IP, które mają począ-
tek 123.145.167 oraz cyfrę od 1 do 9 na końcu.
Poniżej znajduje się lista znaków obsługiwanych przez Google Analy-
tics.
116
Znak Działanie Przykład
. Dopasuje dowolny pojedynczy znak.
Wyrażenie ku.rs dopasuje kusrs lub kukrs.
* Dopasuje zero lub więcej poprzednich elementów.
Domyślnym poprzednim elementem jest poprzedni znak. Wyrażenie ku*rs dopasuje kuuuurs i dowolną liczbę wystąpień litery u.
+
Podobnie jak *, ale + musi dopasować co najmniej jeden po-przedni element.
Wyrażenie ku+rs dopasuje kuurs, ale nie kurs.
? Dopasuje zero lub jeden poprzedni element.
Wyrażenie ku?rs dopasuje kurs lub krs.
| Umożliwia dopaso-wanie do znaku „lub”
Wyrażenie a|b dopasuje a lub b.
^ Wymaga dopasowa-nia danych do po-czątku pola.
Wyrażenie ^kurs dopasuje wyrażenie kurs, ale nie mójkurs.
$ Wymaga dopasowa-nia danych na końcu pola.
Wyrażenie kurs$ dopasuje wyrażenie kurs, ale nie kursmój.
() Nawias okrągły two-rzy element.
Wyrażenie ku(rs|sy) dopasuje zarówno kurs, jak i kursy.
[]
Nawiasy kwadrato-we wykorzystujemy do utworzenia listy elementów dopaso-wanych do.
Wyrażenie [abc] tworzy listę złożoną z ele-mentów a, b, c.
-
Wykorzystanie łącz-ników wraz z nawia-sami do powiększe-nia listy.
[A-Z] tworzy listę złożoną z wielkich liter w alfabecie angielskim.
\ Zamienia znak wyra-żenia regularnego na zwykły znak.
mojkurs\.pl - kropka przestaje być wyraże-niem regularnym.
117
Swoje wyrażenia regularne możesz testować przy pomocy narzędzia:
http://vsgo.pl/test.
Bardzo ciekawy opis zastosowania wyrażeń regularnych w Google
Analytics przygotowała firma Luna Metrics. Możesz zapoznać się
z nim tutaj: http://vsgo.pl/luna.
118
Rozdział 22. API
API to nic innego jak możliwość pobrania danych z Google Analytics
bez używania jego interfejsu. Jeżeli posiadasz wiedzę programistycz-
ną, możesz napisać prosty skrypt, który pobierze dane, których po-
trzebujesz. Jeśli nie masz takich umiejętności, nie ma powodów do
obaw. Dzisiaj pomówimy o narzędziach, które pozwolą na zbieranie
danych z API bez wiedzy programistycznej.
Zapytania do API
Pomimo braku znajomości zasad programowania, warto wiedzieć,
jak wyglądają zapytania do API pobierające dane.
Do tworzenia zapytań do API Google Analytics może nam posłużyć
narzędzie Analytics Query Explorer, które dostępne jest pod adresem:
http://vsgo.pl/query.
Narzędzia
Moim ulubionym narzędziem do pracy z API Google Analytics jest
Super Metricks, który współpracuje z Google Docs.
Strona Super Metrics: http://vsgo.pl/supermetrics.
Dodawanie Super Metrics do Google Docs
1. Utwórz nowy arkusz kalkulacyjny w Google Docs.
2. Przejdź do zakładki „Dodatki”.
119
3. Wybierz opcję „Dodaj dodatek”.
4. W polu wyszukiwania wpisz „Super Metrics”.
5. Dodaj Super Metrics do swojego arkusza.
W tym momencie możesz już korzystać z Super Metrics. Musisz jesz-
cze autoryzować dostęp do aplikacji w Google Analytics.
Po poprawnej autoryzacji zauważysz po prawej stronie panel do
tworzenia raportu:
121
Kilka kliknięć i można pobierać pierwsze dane:
Dane możesz prezentować nie tylko w tabeli, ale też na profesjonal-
nych wykresach:
122
Poniżej znajduje się wykres stworzony w ciągu minuty prezentujący
liczbę transakcji i wysokość przychodów sklepu internetowego za
ostatni rok:
Prawda, że proste?
Każdy stworzony raport możesz w łatwy sposób odświeżać. Tworząc
jeden raport, kreujesz szablon, które może posłużyć do szybkiej anali-
zy danych na koncie.
Inne narzędzia, którymi warto się zainteresować:
a) Seo Tools for Excel - jest to narzędzie tworzące interfejs do API
Google Analytics. Instaluje się je jako dodatek do programu
Excel (działa w systemie Windows). Program jest w pełni
darmowy.
b) Analytics Cavas - program do pobierania danych z Google
Analytics w wersji desktopowej i dokumentów Google. Jest
to narzędzie płatne.
123
Rozdział 23. Galeria rozwiązań
Galeria rozwiązań Google Analytics to miejsce, w którym możesz
pobrać gotowe rozwiązania, które zastosujesz na swoim koncie, np.
raporty niestandardowe, panele informacyjne, segmenty zaawanso-
wane i inne. Masz również możliwość dzielenia się stworzonymi
przez siebie rozwiązaniami.
Korzystanie z galerii rozwiązań Google Analytics
Aby skorzystać z rozwiązań w galerii musisz:
1. Przejść do galerii rozwiązań: http://vsgo.pl/galeria.
2. Wybrać interesujące cię rozwiązanie, np.:
3. Zaimportować rozwiązanie do swojego profilu (będąc zalogowa-
nym w Google Analytics):
4. Wybrać widok danych i elementy, które mają zostać zaimporto-
wane:
125
Rozdział 24. Łączenie Analytics z AdWords
Dzięki połączeniu kont, dane z Google AdWords automatycznie trafią
do Google Analytics. Jak wiadomo, Google Analytics umożliwia do-
głębną analizę danych, dzięki czemu możesz efektywniej optymali-
zować prowadzaną aktualnie kampanię. Aby połączyć konto Google
Analytics z kontem Google AdWords należy:
1. Upewnić się, że konto AdWords zostało zarejestrowane na to sa-
mo konto Google, co Google Analytics.
2. Otworzyć zakładkę „Administracja”.
3. Na poziomie usługi wybrać zakładkę „Łączenie kont AdWords”.
126
4. Jeżeli na koncie AdWords znajduje się więcej niż jedno konto
(MCK), pojawi się następujące okno:
127
Musisz w tym miejscu wybrać, z którym kontem AdWords chcesz
powiązać usługę Google Analytics.
5. Po wybraniu konta kliknij „Dalej”.
6. Wybierz widok danych, z którym chcesz połączyć konto Ad-
Words.
Pamiętaj, że możesz stworzyć widok danych pokazujący tylko ruch
z AdWords.
7. Kliknij „Połącz konta”.
128
Po wykonaniu powyższej instrukcji dane z Google AdWords powin-
ny być importowane do Google Analytics. Oczywiście, nie od raz je
zauważysz (nie importuje się danych wstecz).
Dane z systemu AdWords znajdziesz na karcie „Pozyskiwanie” ->
„AdWords”.
129
Rozdział 25. Łączenie Analytics z Webmaster Tools
Dzisiejsza część kursu również dotyczy łączenia. Tym razem połączy-
my konto w Narzędziach Google dla Webmasterów (Google Webma-
ster Tools) oraz przedmiot całego kursu czyli Google Analytics.
Czym jest Google Webmaster Tools?
Jest to narzędzie, które umożliwia komunikację pomiędzy Google
a webmasterami witryny. Informuje o:
a) problemach obecnych na stronie (np. jeśli robot Google ma
problem z dostępem do witryny),
b) błędach pod kątem SEO (np. podwójne meta tagi: title, de-
scription lub ich brak),
c) wyszukiwanych hasłach - od momentu, kiedy Google Analy-
tics nie udostępnia tych danych, Google Webmaster Tools jest
jedynym narzędziem, gdzie można to śledzić.
Co daje połączenie tych dwóch narzędzi?
Połączenie konta Google Analytics i Google Webmaster Tools dodaje
kolejny raport w Google Analytics. Dane te znajdują się w zakładce
„Pozyskiwanie” >> „Optymalizacja witryny pod kątem wyszukiwa-
rek SEO”.
130
Przejdźmy zatem do analizy tego, co znajduje się w tym raporcie.
ZAPYTANIA: W tej zakładce znajdują się zapytania, dzięki którym
użytkownicy odnajdowali witrynę w wyszukiwarce. Oprócz tego jest
również podana nasza średnia pozycja w wyszukiwarce na dane ha-
sło oraz liczba wyświetleń i CTR. Oczywiście, nie są to wszystkie za-
pytania, jedynie te najpopularniejsze.
STRONY DOCELOWE: Raport w tej zakładce informuje o tym, na
jakie podstrony w serwisie trafiali użytkownicy, przychodzący z bez-
płatnych wyników wyszukiwania.
131
ANALIZA GEOGRAFICZNA: Tutaj znajduje się raport na temat poło-
żenia geograficznego użytkowników przychodzących z bezpłatnych
wyników wyszukiwania.
Jak połączyć konto w tych dwóch usługach?
Proces należy przeprowadzić na poziomie usługi na koncie w Google
Analytics. UWAGA! Konto Google Analytics i Google Webmaster
Tools może połączyć jedynie osoba, która:
a) jest Administratorem usługi w Google Analytics,
b) jest właścicielem strony zweryfikowanej w Google Webma-
ster Tools.
Wybierz ustawienia usługi, z którą chcesz połączyć konto Google
Webmaster Tools:
132
Zjedź na sam dół tej sekcji:
Kliknij „Edytuj”.
Po kliknięciu „Edytuj” pojawi się wykaz stron w Google Webmaster
Tools, których jesteś właścicielem. Wybierz stronę, którą chcesz połą-
czyć z usługą Google Analytics i zapisz. Następnie poniżej wybierz
profile (widoki danych), których to połączenie będzie dotyczyć. I go-
towe. Po około 48 godzinach powinieneś zobaczyć zsynchronizowane
dane.
133
Rozdział 26. Remarketing
Remarketing jest formą reklamy działającą w ramach systemu Goo-
gle Analytics. Dzięki niej możesz dotrzeć z komunikatem marketin-
gowym do użytkowników, którzy już odwiedzili twoją stronę. Usłu-
ga działa dzięki plikom cookies, które Google Analytics zostawia
w przeglądarce użytkownika.
Jedną z funkcji Google Analytics jest tworzenie list remarketingo-
wych. Listy te można też tworzyć przy pomocy Google AdWords.
Wiele osób zadaje sobie pytanie, jakie są między nimi różnice? Poni-
żej dwie z nich:
a) Uruchomienie remarketingu przez Google Analytics nie wy-
maga wdrażania dodatkowego kodu. W przypadku AdWords
jest to wymagane.
b) Jeśli uruchomisz remarketing przez Google Analytics, możesz
tworzyć listy remarketingowe na podstawie wszystkich da-
nych w nim dostępnych: płci, wieku, segmentów zaawanso-
wanych - Twoja reklama będzie trafiała do sprecyzowanej
grupy odbiorców.
Więcej przemawia za uruchomieniem remarketingu w Google Analy-
tics. Jak to zrobić?
1. Włącz raporty demograficzne - instrukcja znajduje się w rozdziale
10.
2. Na poziomie usługi znajdziesz sekcję remarketingu.
134
3. Kliknij w zakładkę „Odbiorcy” i utwórz swoją pierwszą listę.
Warto zapamiętać!
a) Aby móc używać list remarketingowych Google Analytics
w swojej kampanii AdWords, musisz połączyć oba konta –
opis procesu znajduje się w rozdziale 24.
135
b) Korzystanie z remarketingu wiąże się z aktualizacją polityki
prywatności twojego serwisu. Więcej informacji znajduje się
tutaj: http://vsgo.pl/pp.
c) Kompletne listy remarketingowe możesz pobrać z galerii roz-
wiązań Google Analytics. Gotowe konfiguracje znajdują się
tutaj: http://vsgo.pl/remarketing.
136
Rozdział 27. Dodatki do Chrome
Przeglądarka Chrome dysponuje opcjami rozszerzenia swoich funk-
cjonalności poprzez instalację dodatków. Kilka z nich powstało rów-
nież, aby ułatwić użytkownikom Google Analytics życie.
Zaprezentuję trzy najczęściej używane dodatki do Chrome’a powiąza-
ne z Google Analytics.
1. Tag Assistance: Jest to dodatek stworzony przez Google, który
pozwala z poziomu przeglądarki sprawdzić, czy i jakie kody Goo-
gle Analytics i AdWords są zainstalowane w danej witrynie.
Przy pomocy Tag Assistance sprawdziliśmy, że na Interia.pl funkcjo-
nują dwa kody UA Google Analytics. Wtyczka pokazuje również sta-
tus (np. working). Jeżeli podczas analizy twojej witryny zobaczysz
status „Not working”, oznacza to, iż kod nie zbiera danych.
Tag Assistance można pobrać tutaj: http://vsgo.pl/tagassistance.
2. Page Analytics by Google: To kolejna wtyczka od Google, która
pozwala wyświetlić raport „Analytics w treści witryny”, bezpo-
137
średnio na twojej stronie internetowej.
Page Analytics by Google można pobrać tutaj:
http://vsgo.pl/pageanalytics.
3. Google Analytics Debugger: Ten dodatek pozwala na wyświetla-
nie przydatnych danych o profilu w Google Analytics witryny
z poziomu konsoli Java Script przeglądarki:
138
Aby uruchomić konsolę w Chrome, kliknij prawym przyciskiem my-
szy na stronie, na której się znajdujesz i wybierz „Zbadaj element”,
następnie przejdź do zakładki „Console” i kliknij w ikonkę Analytics
Debuggera na pasku dodatków do Chrome’a.
Google Analytics Debugger można pobrać tutaj:
http://vsgo.pl/debugger.
139
Rozdział 28. Alternatywne narzędzia
Nie jest tak, że Google Analytics ma monopol na śledzenie danych
w internecie. Istnieją również inne narzędzia, które choć w mojej
ocenie nie są lepsze, posiadają funkcje, które pozwalają jeszcze lepiej
zrozumieć zachowanie użytkowników serwisu.
1. Yandex Metrica: To narzędzie najpopularniejszej rosyjskiej wy-
szukiwarki. Co prawda, panel administracyjny nie jest zbyt intui-
cyjny, a pod względem funkcji system stoi daleko w tyle za Goo-
gle Analytics, ale dysponuje on kilkoma ciekawymi modułami:
a) Scroll mapy: Są to raporty, które pokazują, w jaki sposób
użytkownicy przewijali twoją witrynę. Można się dowiedzieć
jaki odsetek z nich dociera np. do stopki.
b) Heat mapy: Są to raporty pokazujące, w które miejsca najczę-
ściej klikali użytkownicy. Choć taka funkcjonalność jest
w Google Analytics, to tu została poszerzona o elementy
na stronie, które nie są linkami. Widać więc, jak duże grono
użytkownika klika np. w numer telefonu, który jest zwykłym
tekstem.
c) Web Visior: To bardzo interesujący raport, który pokazuje na-
grane sesje użytkowników. Naszym oczom ukazuje się obraz,
który zawsze robi wrażenie - można zobaczyć, co dokładnie
robił użytkownik w serwisie, ponieważ jego odwiedziny od-
twarzają się w formie wideo (widać serwis i ruchy kursora
użytkownika).
140
Serdecznie polecam to narzędzie głównie jako uzupełnienie Google
Analytics z uwagi na ww. raporty.
Narzędzie dostępne jest tutaj i jest w pełni darmowe:
http://vsgo.pl/yandex.
2. Gemius Traffic: Jest to polskie narzędzie analityczne. Dysponuje
dosyć rozbudowanymi statystykami i podpięty do niego jest
prawie każdy większy portal w polskim internecie. Gemius znany
jest również z badań internetu, które prowadzi cyklicznie dostar-
czając dane większości domów mediowych. Narzędzie jest płatne,
a ceny zaczynają się od kilkuset złotych. Dostępne jest tutaj:
http://vsgo.pl/gemius.
3. Piwik: Jest to narzędzie dla tych, którzy lubią mieć wszystko
u siebie. Piwik w odróżnieniu od większości systemów instaluje
się na własnym serwerze. Problemem może być jego działanie
przy większych witrynach (pobiera dość duże zasoby serwera).
Nie posiada nic ponad to, czym dysponuje Google Analytics. Je-
dyną jego zaletą jest wspomniana pełna kontrola nad danymi.
Jeśli jesteś ciekaw innych narzędzi, sprawdź również:
a) Crazy Egg
b) Kiss Metrics
c) Click Tale
Wszystkie narzędzia są płatne, ale dostarczają interesujących danych.
141
To wszystkie rozwiązania, które mogą być alternatywą dla Google
Analytics. Większość z nich może służyć również jako jego uzupeł-
nienie.
142
Rozdział 29. Źródła wiedzy
To już ostatni rozdział tego ebooka. Mam nadzieję, że choć trochę
zapoznałeś się z możliwościami, które daje Google Analytics. O na-
rzędziu można byłoby napisać książkę na 1000 stron, więc przedsta-
wiłem tylko niektóre jego funkcje i możliwości. Posiadając takie in-
formacje, jesteś gotowy do zdobywanie dalszej wiedzy w tym zake-
sie.
W tym ostatni dniu chciałbym przekazać ci źródła wiedzy, dzięki któ-
rym jeszcze lepiej poznasz Google Analytics.
1. http://vsgo.pl/conversionw - blog jednej z najlepszych firm zajmu-
jących się optymalizacją współczynnika konwersji w Polsce.
2. http://vsgo.pl/lunablog - blog, na którym znajdziesz mnóstwo
wpisów na temat Google Analytics.
3. http://vsgo.pl/ittechnology - blog Mariusza Gąsiewskiego, pra-
cownika Google. Mariusz wielokrotnie poruszał zagadnienia
związane z Google Analytics.
4. http://vsgo.pl/avinash - tego bloga nie mogło zabraknąć w zesta-
wieniu. Prowadzi go Avinasha Kaushika, guru analityki interne-
towej.
5. http://vsgo.pl/gblog - oficjalny blog Google Analytics.
W tym miejscu kończy się pierwsza część tego ebooka. Mam nadzie-
ję, że sporo z niej wyniosłeś. Jeśli jesteś blogerem lub planujesz nim
144
Rozdział bonusowy. Analytics dla blogerów
Jeśli zapoznałeś się z poprzednimi rozdziałami ebooka, to z pewno-
ścią dysponujesz już podstawową wiedzą na temat Google Analytics.
To narzędzie może pomóc ci w prowadzeniu twojego bloga. W tym
dodatkowym rozdziale chciałbym wskazać ci najkrótszą drogę do
osiągniecia harmonii pomiędzy twoim blogiem a Google Analytics.
Zaznaczam, że jest to rozdział przeznaczony przede wszystkim dla
bloerów, którzy tworzą swój blog na WordPressie.
Nie będę opisywał procesu zakładania konta, ponieważ jest zawarty
w początkowych rozdziałach ebooka. Chciałbym jednak napisać,
w jaki sposób wdrożyć Google Analytics na blogu. Postępuj zgodnie
z poniższą instrukcją.
1. Skopiuj kod Google Analytics ze swojego konta.
Kod Google Analytics znajdziesz w sekcji „Administrator”, w której
wybierasz swoje konto a następnie usługę. Klikając w zakładkę „Kod
145
śledzenia” pojawi się pole z kodem, który należy skopiować (ten kod
wkleimy na stronę).
2. Zaloguj się do panelu administracyjnego WordPressa, a następnie
wybierz zakładkę „Wygląd” >> „Edytor”.
3. Odnajdź plik header.php i wklej tam swój kod Google Analytics.
146
W polu edycji znajdź znacznik </head>, który informuje, że w tym
miejscu kończy się nagłówek HTML bloga, w którym umieszczone są
najważniejsze skrypty i meta dane.
147
Przed znacznikiem </head> wklej kod Google Analytics skopiowany
ze swojego konta.
4. Kliknij w przycisk „Zaktualizuj plik”,
który znajduje się na dole, poza tabelą z edycją pliku header.php.
Gotowe! W tym momencie Google Analytics zacznie śledzić statysty-
ki twojego bloga. Warto tu wspomnieć o licznych wtyczkach, w któ-
rych wkleja się tylko identyfikator śledzenia, a plugin automatycznie
dodaje kod Google Analytics na stronę. Instalacja kodu jest tak pro-
sta, że żadne wtyczki nie są w tym przypadku potrzebne – stanowią
tylko dodatkowy problem.
Należy uważać na wtyczki typu Jetpack czy SEO by Yoast, ponieważ
często same dodają dodatkowy kod Google Analytics do strony,
przez co może dojść do jego duplikacji.
148
Blog to specyficzny rodzaj strony internetowej, na której nie wszyst-
kie wskaźniki Google Analytics są niezbędne do oceny jakości ruchu
czy do podejmowania wiążących decyzji. Przedstawię najważniejsze
wskaźniki, raporty i najczęstsze błędy w rozumieniu danych w rapor-
tach, które najbardziej ci się przydadzą.
1. Bounce rate
Bounce rate (pol. współczynnik odrzuceń) to bardzo zdradliwy
wskaźnik, zwłaszcza w przypadku blogerów.
Załóżmy hipotetyczną sytuację, że ktoś znalazł twój artykuł w wy-
szukiwarce. Wszedł na twoją stronę i czytał tekst przez 10 minut, po
czym z niej wyszedł. Jaka będzie interpretacja Google Analytics? Ak-
tywność użytkownika nie zostanie zarejestrowana, tylko wliczona do
współczynnika bounce rate; najczęściej wtedy uważa się go za nieza-
interesowanego konkretną treścią, choć wcale tak nie było.
Z definicji bounce rate to procentowy współczynnik sesji, która po-
siada jedną odsłonę. Definicja ta jednak nie pasuje do blogów, dla
których sesja z jedną odsłoną nie zawsze oznacza użytkownika nieza-
interesowanego. Jest sposób, aby zmodyfikować ten współczynnik –
o tym będzie mowa w dalszej części tego rozdziału.
2. Średni czas spędzony na stronie
To kolejny wskaźnik, który przez większość użytkowników Google
Analytics jest błędnie rozumiany. Technika liczenia średniego czasu
na stronie zależna jest od akcji związanej z zaangażowaniem. Jeżeli
ustawiłeś jakieś zdarzenia (np. odtworzenie filmu), to masz do czy-
nienia z aktywnością związaną z zaangażowaniem. Jeżeli na ostatniej
149
podstronie odwiedzanej przez użytkownika nie ma działania związa-
nego z zaangażowaniem, średni czas spędzony na stronie liczy się
w następujący sposób:
Użytkownik wchodzi na stronę:
a) podstrona numer 1: wykonuje pierwsze zdarzenie o 13:30;
b) podstrona numer 2: wykonuje pierwsze zdarzenie o 13:40;
c) podstrona numer 3: wykonuje pierwsze zdarzenie o 13:50;
d) podstrona numer 4: wykonuje pierwsze zdarzenie o 14:00
i wychodzi o 14:20.
Suma = 50 minut spędzonych na stronie. Suma w Google Analytics =
30 minut spędzonych na stronie. Jak to możliwe?
Google Analytics liczy średni czas spędzony na stronie w ten sposób:
14:00 (czas pierwszego zdarzenia) – 13:30 (czas pierwszego zdarzenia)
= 30 minut
Suma = 30 minut.
Jeżeli na ostatniej podstronie, na którą trafia użytkownik jest wyko-
nana akcja związana z zaangażowaniem, średni czas spędzony na
stronie liczy się w następujący sposób:
14:10 (czas ostatniego zdarzenia) – 13:30 (czas pierwszego zdarzenia) =
40 minut
150
W związku z tym, że ostatnie zdarzenie odbyło się o godzinie 14:10 to
jest godzina od której odejmujemy czas pierwszego zdarzenia, dlatego
wynik wynosi 40 minut zamiast 30.
Wyniki, które widać w Google Analytics (np. 3 minuty), to suma
wszystkich czasów/liczbę sesji. Łączny czas trwania wszystkich sesji:
1000 minut (60000 sekund), liczba sesji: 100. 1000/100 = 10 minut
(600 sekund).
3. Liczba użytkowników
Często da się słyszeć następujące stwierdzenie – „statystyki mojego
bloga notują 1000 unikatowych użytkowników, zatem odwiedza go
1000 osób miesięcznie”. To błędne stwierdzenie. Obrazuje to poniż-
sza ilustracja:
151
Unikatowy użytkownik to tak naprawdę unikatowy plik cookie zapi-
sany w przeglądarce. Jeśli któryś z czytelników twojego bloga dys-
ponuje trzema przeglądarkami i odwiedził twoją stronę z każdej
z nich, to w Google Analytics będzie trzema unikatowymi użytkow-
nikami. Jeżeli np. z jednego komputera i przeglądarki korzysta kilka
osób, to te kilka osób będzie dla ciebie jednym unikatowym użyt-
kownikiem.
Prowadzi to do pewnego prostego stwierdzenia: na podstawie da-
nych w Google Analytics nie da się określić realnej liczby osób od-
wiedzających bloga.
Dane na temat liczby realnych użytkowników posiada np. Mega Pa-
nel firmy Gemius. Jednakże w tych badaniach pojawiają się tylko
popularne witryny (powyżej określonej liczby użytkowników) – są to
dane oparte na statystyce. Odpowiednia liczba panelistów z każdej
grupy reprezentatywnej musi odwiedzić stronę, żeby Gemius był
w stanie określić przybliżoną rzeczywistą liczbę użytkowników.
Najważniejsze raporty
1. Na żywo
Ten raport pokazuje między innymi aktualną liczbę użytkowników
na blogu. Jeżeli publikujesz nowy wpis lub uruchamiasz kampanię
reklamową, która z założenia ma sprowadzić ruch na bloga, to
z pewnością chciałbyś być na bieżąco ze statystykami – ten raport to
umożliwia.
152
Oprócz liczby użytkowników na żywo, sprawdzisz również lokaliza-
cję odwiedzających, realizację celów, zdarzenia, źródła wizyt i najpo-
pularniejsze treści.
2. Dane demograficzne
Znajomość wieku, płci czy zainteresowań twoich użytkowników to
niezwykle cenna wiedza. Przydaje się zwłaszcza w kontekście współ-
153
pracy z markami. Jeśli znasz swoją grupę docelową, w prosty sposób
możesz wybrać odpowiednie produkty do promocji na swoim blogu.
Po wklejeniu kodu Google Analytics na swojej stronie, raporty de-
mograficzne nie są jeszcze dostępne. Należy dokonać niewielkiej mo-
dyfikacji w kodzie, o czym piszę poniżej.
Po wklejeniu kodu Google Analytics na swojej stronie, raporty de-
mograficzne nie są jeszcze dostępne. Należy dokonać niewielkiej mo-
dyfikacji w kodzie, o czym piszę poniżej.
Co oferują raporty demograficzne?
a) Wiek użytkowników
156
Wszystkie dane demograficzne w Google Analytics określane są
na podstawie serwisu Double Click. Inaczej mówiąc – Google tworzy
profil demograficzny użytkownika na podstawie stron, które odwie-
dzi i które mają wpięty AdSense. Na tej podstawie Google określa
wiek, płeć i zainteresowania. W 90% te dane są zgodne z rzeczywi-
stością, jeżeli mowa o wieku i płci; nieco gorzej jest z zainteresowa-
niami.
3. Dane geograficzne
Pisząc bloga z całą pewnością chcesz wiedzieć, skąd pochodzą twoi
czytelnicy. Google Analytics ci w tym pomoże. Na swoim koncie
znajdziesz raport „Odbiorcy” >> „Dane geograficzne” >> „Lokalizacja”.
157
W tym raporcie znajdziesz informację na temat krajów, miejscowości,
kontynentów i regionów subkontynentalnych, z których pochodzą
twoi użytkownicy. Dane dostępne są zarówno w tabeli, jak i na inte-
raktywnej mapie.
4. Zachowanie
„Zachowanie” to kolejny raport, który powinien być dla ciebie waż-
ny. Znajdują się tam informacje o popularnych treściach na blogu
i o zarobkach AdSense. Poniżej znajduje się kilka istotnych podrapor-
tów, które w ramach zakładki „Zachowanie” powinieneś brać pod
uwagę.
a) Zawartość witryny
Jest to raport wskazujący, które treści na twojej stronie użytkownicy
czytają najczęściej i najchętniej. W zakładce „Wszystkie strony” znaj-
duje się informacja o najpopularniejszych treściach w twojej witry-
nie.
158
W dalszej części tego rozdziału dowiesz się, jak do tych treści dopa-
sować autorów, dzięki czemu będziesz mógł stworzyć ranking naj-
bardziej poczytnych autorów piszących na twoim blogu.
Ważną zakładką w ramach raportu „Zawartość witryny” są „Strony
docelowe”. Ten raport prezentuje, które strony użytkownicy odwie-
dzali najczęściej, trafiając na twojego bloga. Są to strony, od których
użytkownicy najczęściej zaczynali wizytę.
Kolejnym istotnym raportem są „Zdarzenia”, które pokazują wszyst-
kie niestandardowe akcje, których dokonujesz na stronie. Zdarzeniem
może być np. kliknięcie w adres e-mail, kliknięcie w konkretny link
159
na blogu i tym podobne. Proces wywoływania zdarzeń opiszę w dal-
szej części tego rozdziału.
5. Kanały pozyskiwana ruchu
Kanały pozyskiwania ruchu to raport, dzięki któremu zbadasz źródła
ruchu na swoim blogu. Dowiesz się, ile odwiedzin generuje wyszu-
kiwarka, ile z nich to wejścia bezpośrednie czy też jaką część ruchu
stanowi ruch przychodzący z innych stron.
Google Analytics rozróżnia 8 podstawowych kanałów pozyskiwania
ruchu:
a) Direct (ruch bezpośredni) – są to użytkownicy, którzy weszli
na twoją stronę, wpisując po prostu jej adres bezpośrednio
w przeglądarce.
b) Referral (ruch odsyłający) – ruch przychodzący z innych stron.
c) Organic Search – ruch pochodzący z bezpłatnych wyników
wyszukiwania, np. z wyszukiwarki Google, Bing czy Yahoo.
d) Paid Search – ruch z kampanii Google AdWords.
160
e) Social – ruch z sieci społecznościowych, np. Facebook lub
Twitter.
f) Display – ruch z reklam graficznych, np. Display Google Ad-
Words.
g) Other Advertising – ruch z innych źródeł, np. ruch CPA, CPV
(przykładem może być ruch z Feedly).
h) E-mail – ruch z poczty e-mail.
Podstawowe grupowanie kanałów nie odpowiada na zbyt wiele py-
tań, dlatego w Google Analytics można analizować zakładkę „Źró-
dło/Medium”.
W tym raporcie mamy wgląd w konkretne źródła wejść na stronę.
161
6. Wyszukiwanie w witrynie
„Wyszukiwanie w witrynie” to kolejny raport, który należy śledzić.
Znajdują się tutaj słowa kluczowe, które użytkownicy twojego bloga
wpisywali w jego wewnętrznej wyszukiwarce. Ten raport wymaga
dodatkowych ustawień w Google Analytics, o czym napiszę w dal-
szej części tego rozdziału.
Raport znajduje się w zakładce „Zachowanie” >> „Wyszukiwanie
w witrynie”.
163
Żeby w pełni wykorzystać potencjał Google Analytics, należy doko-
nać w kodzie pewnych modyfikacji, które uruchomią dodatkowe
raporty lub na nowo zdefiniują wskaźniki. Poniżej znajdują się in-
strukcje, które ci w tym pomogą.
1. Dane demograficzne w Google Analytics
Aby włączyć raport z danymi demograficznymi należy dokonać mo-
dyfikacji w kodzie Google Analytics. Do kodu musisz dopisać dodat-
kową linijkę:
ga(‘create’, ‘UA-XXXXXXXX-X’, ‘domena.pl’);
Po modyfikacji twój kod powinien prezentować się następująco:
164
Po przeprowadzeniu modyfikacji możesz włączyć Google Analytics
i przejść do zakładki „Odbiorcy” >> „Dane demograficzne” >> „Ogó-
łem”.
W następnym kroku możesz pominąć weryfikację kodu, ponieważ
nie zawsze działa poprawnie.
2. Modyfikacja współczynnika odrzuceń
Kolejną modyfikacją, którą przeprowadzimy, będzie zmiana współ-
czynnika odrzuceń. Współczynnik odrzuceń to procent wizyt z jedną
odsłoną. Zmodyfikujemy go w ten sposób, że będzie to odsetek wizyt
krótszych niż 30 sekund. Czas możesz ustalić dowolnie – może to być
nawet minuta.
Żeby wprowadzić tę modyfikację, należy dodać linijkę kodu:
setTimeout("ga('send', 'event', '30_sekund', 'bounce');",30000);
Linijkę dodajemy po:
ga(‘send’,’pageview’);
Twój kod po modyfikacji będzie wyglądał następująco:
165
Dodanie tej linijki zamyka sprawę. Nie trzeba już dokonywać żad-
nych dodatkowych modyfikacji w Google Analytics. Zazwyczaj po tej
zmianie dochodzi do spadku współczynnika odrzuceń o kilkanaście
do kilkudziesięciu procent.
Wyszukiwanie w witrynie to jeden z ważniejszych raportów dla blo-
gera. Tak jak pisałem wyżej – dowiesz się z niego, czego szukają twoi
czytelnicy i tego, co ich najbardziej interesuje. Aby raport wyszuki-
wań był dostępny w Google Analytics, musisz go skonfigurować.
Postępuj zgodnie z poniższą instrukcją.
1. Zaloguj się na swoje konto Google Analytics.
2. Wybierz zakładkę „Administrator”.
3. Wybierz widok danych, dla którego chcesz ustawić raport wyszu-
kiwań.
166
4. Wybierz zakładkę „Ustawienia widoku”.
5. Zjedź na dół i włącz wyszukiwanie w witrynie.
Jak widzisz – w polu „Parametr zapytania” wprowadziłem „s”, po-
nieważ ta litera jest parametrem w adresie URL, który towarzyszy
wyszukiwaniom. Jeżeli wyszukujesz coś w witrynie opartej
na WordPressie, zwróć uwagę na wygląd adresu URL:
167
W adresie URL występuje litera „s”, która jest parametrem wyszuki-
wania. W tym momencie dane o wyszukiwanych słowach kluczo-
wych będą pokazywały się w raporcie.
Zdarzenia
Zdarzenia informują Google Analytics o wszystkich akcjach przepro-
wadzonych na stronie internetowej, np. kliknięciu w przycisk wysy-
łający formularz kontaktowy.
Zdarzenia znajdują się w dwóch widokach:
1. „Pozyskiwanie” >> „Zdarzenia” – znajduje się tutaj standardowy,
szczegółowy raport zdarzeń.
2. „Na żywo” >> „Zdarzenia” – możesz tutaj śledzić zdarzenia w cza-
sie rzeczywistym, np. kiedy chcesz przetestować ich działanie.
Specjalnie dla blogerów przygotowałem zestaw przydatnych zdarzeń
wraz z instrukcją wdrożenia.
1. Powiadomienie o dodaniu komentarza
Spora część blogów do obsługi komentarzy wykorzystuje system Di-
squs. Informacja o liczbie komentarzy w Google Analytics może być
168
bardzo przydatna. Jeżeli chcesz wywoływać zdarzenie po dodaniu
komentarza, postępuj zgodnie z poniższą instrukcją:
Musisz edytować plik comments.php wtyczki. Możesz to zrobić np.
poprzez edytor WordPressa.
Znajdziesz w tym pliku funkcję:
169
this.language = '<?php echo esc_js( ap-
ply_filters('disqus_language_filter', '') ) ?>';
Pod nią wklej zdarzenie:
this.callbacks.onNewComment = [function() { ga('send', 'event',
'Komentarz', 'Dodany'); }];
Kod po rozbudowie powinien wyglądać następująco:
Wartości „Komentarz” i „Dodany” możesz edytować – służą do roz-
poznania zdarzenia w Google Analytics. Po wdrożeniu tej zmiany
w swoich raportach zobaczysz takie wartości:
Jak widzisz, Google w wierszu „Kategoria” wstawiło wartość „Ko-
mentarz”, a do wiersza „Akcja” wprowadziło „Dodany”. Całkowita
liczba zdarzeń to liczba dodanych komentarzy. Dzięki takiemu wdro-
żeniu będziesz mógł sprawdzić, który redaktor na twoim blogu
otrzymuje najwięcej komentarzy. Ale o tym później.
2. Powiadomienie o wysyłce formularza kontaktowego
170
Przedstawię tutaj sposób wywołania zdarzenia dla wtyczki Contact
form 7, ponieważ to właśnie ona jest najczęściej wykorzystywana
do obsługi formularza.
a) Otwórz ustawienia formularza, którego wysłanie wywoła
zdarzenie.
b) Przejdź do ostatniego pola w ustawieniach (ustawienia do-
datkowe).
c) Wstaw tam następujący kod:
on_sent_ok: "ga('send', 'Formularz kontaktowy', 'Wysłany');"
d) Wyślij testowy formularz. Zdarzenie powinno pojawić się
w raporcie „Na żywo” >> „Zdarzenia”.
Jest to informacja o tym, że formularz został wysłany.
3. Zdarzenie jako błąd 404
Teraz wyślemy powiadomienie w momencie, kiedy ktoś odwiedzi
stronę 404 na twoim blogu, czyli wprowadzi błędny adres lub trafi
na już nieistniejącą stronę. Może się wydawać, że to kompletnie niei-
stotna informacja, ale tak nie jest. Dzięki takiemu zdarzeniu będziesz
mógł wyłapać nieprawidłowości w działaniu bloga.
171
Postępuj zgodnie z poniższą instrukcją:
a) Włącz edytor szablonu w WordPressie.
b) Edytuj plik 404.php (szablon strony błędu).
c) W dowolnym miejscu w pliku wklej ten skrypt:
<script>
jQuery( document ).ready( function( $ ) {
ga('send', 'event', '404', ‚Błąd’);
});
</Script>
Jest to skrypt, który utworzy zdarzenie, kiedy WordPress załaduje ten
szablon (zaprezentuje użytkownikowi stronę błędu).
d) Wywołaj stronę 404 wpisując błędny adres w przeglądarce.
Jeżeli wszystko dobrze zrobiłeś, to w Google Analytics w ra-
porcie „Na żywo” >> „Zdarzenia” zobaczysz taką informację:
4. Śledzenie linków
Na swoim blogu powinieneś śledzić również kliknięcia w ważne linki
takie jak numer telefonu czy adres e-mail podany na stronie kontak-
towej. Pokażę poniżej, jak przy pomocy zdarzeń śledzić kliknięcia
oraz najechania na konkretny link.
a) Kliknięcie w link:
172
Standardowy link wygląda tak:
<a href="http://adres.pl">Test</a>
W celu śledzenia tego linku, musisz go zmodyfikować:
<a onClick="ga('send', 'event', 'Mail', 'Kliknięcie');"
href="http://adres.pl">Test</a>
b) Najechanie na link:
<a onmousemove="ga('send', 'event', 'Mail', 'Najechanie');"
href="http://adres.pl">Test</a>
W taki sposób możesz śledzić nie tylko kliknięcia czy najechania
na adres e-mail, ale również każdy inny rodzaj linka na swoim blogu.
Pamiętaj, że wartości „Mail” i „Najechanie/Kliknięcie” możesz do-
wolnie modyfikować – służą do rozpoznania konkretnego zdarzenia
w Google Analytics.
5. Scrollowanie strony do stopki
Do tego celu posłuży wtyczka, którą można pobrać tutaj.
Po jej zainstalowaniu musisz wykonać następujące czynności:
a) Odnajdź id div odpowiedzialny za wyświetlanie danego ele-
mentu, np. stopki. Standardowo jest to id=footer.
173
b) Przejdź do ustawień wtyczki – „Ustawienia” >> „WP Google
Analytics Events”.
c) Ustaw śledzenie:
Element Name: jest to wartość ID twojej stopki.
Type: wybierz, czy nazwa elementu to ID czy Class.
Event Category: kategoria zdarzenia.
Event Action: akcja.
Jeżeli wszystko dobrze ustawiłeś, to w momencie, kiedy ktoś przewi-
nie stronę do samej stopki, w Google Analytics pojawi się zdarzenie:
Przy pomocy tej wtyczki możesz śledzić również inne zdarzenia. Wy-
starczy, że znajdziesz ID lub Class elementu, który ma wywołać zda-
rzenie.
W przypadku śledzenia zdarzeń ogranicza cię w zasadzie tylko wyob-
raźnia. Zdarzeniem może być każda akcja przeprowadzona w witry-
nie. Jeżeli chcesz coś śledzić, chociażby korzystanie ze slidera, to przy
pomocy zdarzeń jesteś w stanie to zrobić.
Poniżej przedstawiam kilka wtyczek, które wspierają zdarzenia usta-
wiane automatycznie:
174
a) UpPrev – wtyczka, która wyświetla kolejne wpisy wysuwając
z boku strony specjalny widget (pobierz:
http://vsgo.pl/upprev).
b) Ninja Popups – wtyczka do wyświetlania pop-upów (pobierz:
http://vsgo.pl/ninja).
Wymiary dodatkowe
Wymiary dodatkowe to funkcja, która jest dostępna dopiero od mo-
mentu wprowadzenia Universal Analytics. Dzięki wymiarom dodat-
kowym możesz przeanalizować wybrany przez siebie wskaźnik spo-
śród wszystkich dostępnych metryk w Google Analytics.
Pokażę ci, w jaki sposób ustawić w WordPressie wymiar dodatkowy,
który przekaże informację o autorze wpisu. Jest to szczególnie przy-
datny wymiar, jeśli mamy do czynienia z blogiem, który tworzy wie-
le osób.
1. Konfiguracja Google Analytics
Do śledzenia tego typu elementów wykorzystamy nową funkcję
w Google Analytics, która pojawiła się wraz z uruchomieniem
Universal Analytics – są to wymiary niestandardowe. Jeżeli nadal
używasz starego kodu Google Analytics, to taką funkcję możesz uru-
chomić przy pomocy zmiennych niestandardowych.
a) Zaloguj się na swoje konto Google Analytics.
b) Wybierz usługę, dla której chcesz uruchomić statystyki.
c) Wybierz „Niestandardowe definicje” >> „Niestandardowe
wymiary”.
175
d) Utwórz nowy wymiar.
e) Ustawienia
W tym przypadku do ustawienia pozostaje jedynie nazwa wymiaru.
Proponuję, żeby nie była zbyt długa, ponieważ będzie pojawiała się
w twoich raportach.
176
Po nadaniu nazwy wymiarowi, kliknij w „Utwórz”.
Po utworzeniu wymiaru Google Analytics wyświetli kilka kodów.
Jeden z nich możesz umieścić na swojej stronie.
177
Powinien cię zainteresować kod zaznaczony strzałką na zrzucie ekra-
nu. Jest to kod JavaScript dla witryn internetowych. W kodzie musisz
ustawić wartość dla danego wymiaru – wartością może być na przy-
kład nazwa autora. Trzeba jednak wspomnieć, że wymiary dodatko-
we wysyłane są przy okazji innych hitów lub zdarzeń, więc zmodyfi-
kujemy nieco ten kod o czym niżej.
2. Konfiguracja WordPress
Po utworzeniu wymiaru w Google Analytics pora na wdrożenie go
na stronie. Tutaj posłużymy się nieco zmodyfikowanym kodem, któ-
ry sam będzie wysyłał odsłonę. Postępuj według poniższych instruk-
cji.
a) Edytuj plik header.php – możesz to zrobić przy pomocy edyto-
ra wbudowanego w WordPressa.
178
b) Odszukaj kod Google Analytics.
c) Do istniejącego kodu Google Analytics doklej poniższy kod:
Niektórzy pewnie zauważyli, że zmieniłem wartość dla wymiaru.
Wartością jest nazwa autora. Jeżeli na twoim blogu pisze więcej niż
jedna osoba, to zamiast wpisywania wartości w postaci imienia
i nazwiska, musisz zastosować funkcję PHP, która w WordPressie
odpowiada za wyświetlanie nazwy autora:
<?php the_author(); ?>
Pełen kod, który musisz wdrożyć na stronie wygląda następująco:
ga('send', 'pageview', {
'dimension1': '<?php the_author(); ?>'
});
Należy pamiętać o numerze wymiaru. W tym przypadku wysyłamy
informację o wymiarze numer 1; taki sam indeks dla tego wymiaru
musi być ustawiony w Google Analytics.
179
Istnieje również alternatywne rozwiązanie, z którym zapoznasz się
tutaj.
Warto pamiętać, że to tylko jeden z przykładów, w jaki sposób moż-
na wykorzystać wymiary niestandardowe. Jeżeli masz pomysł
na inny wymiar, użyj tej samej techniki, żeby go wdrożyć,np. śledze-
nie użytkowników zalogowanych i niezalogowanych.
Cele
Każda witryna ma swoje cele, blog również. Celem dla blogera może
być wysłanie formularza kontaktowego przez użytkownika, dodanie
komentarza, czy zapisanie się do newslettera.
Podzielę się z tobą kilkoma pomysłami na śledzenie celów ważnych
z punktu widzenia blogera.
Cele znajdują się w zakładce „Konwersje” >> „Cele”.
181
Tworzenie celów jest bardzo łatwe. Postępuj zgodnie z poniższą in-
strukcją:
1. Wejdź w zakładkę „Administrator”.
2. Wybierz odpowiedni widok danych.
3. Kliknij w zakładkę „Cele”.
182
4. Utwórz nowy cel.
W tej chwili przechodzimy do konfiguracji celu. Jak widzisz, przy
tworzeniu celu możesz skorzystać z szablonu wbudowanego w Goo-
183
gle Analytics lub utworzyć cel niestandardowy. Poprowadzę cię
ścieżką celów niestandardowych, więc zaznacz „Niestandardowy”.
W kroku drugim musisz podać opis celu i wybrać typ.
W polu „Nazwa” wprowadź taką nazwę celu, żebyś mógł szybko go
zidentyfikować. W kategorii „Typ” natomiast znajduje się kilka opcji:
a) Miejsce docelowe – celem może być odwiedzenie konkretnej
strony.
b) Czas trwania – celem może być spędzenie na twojej stronie
4 minut przez czytelnika.
184
c) Strony/ekrany na sesję – celem mogą być takie wizyty, pod-
czas których użytkownik odwiedził minimum 10 podstron lub
więcej/mniej.
d) Zdarzenie – wywoływaliśmy je wcześniej, teraz można zrobić
z nich cele.
Przykłady
1. Zapis na newsletter
Załóżmy, że jeśli ktoś na twoim blogu zapisze się na newsletter, trafia
potem na stronę z podziękowaniem pod adresem
http://blog.pl/newsletter/dziekuje.html.
Wyświetlenie tej strony (co jest równoznaczne z zapisaniem się
na newsletter) możesz ustawić jako cel. W kroku numer dwa przy
tworzeniu celu wybierz opcję „Miejsce docelowe”. W trzecim kroku
wprowadź:
185
Jak widzisz, miejsce docelowe równa się adresowi strony, który jest
stroną z podziękowaniem. Pamiętaj o tym, żeby nie wklejać nazwy
domeny, czyli blog.pl. Pewnie zauważyłeś, że nie ustawialiśmy pozo-
stałych dwóch parametrów „Wartość” oraz „Ścieżka”.
a) „Wartość” – do każdego celu możesz przypisać wartość. Jeśli
ustalisz, że zapisanie się na newsletter ma dla ciebie wartość 2
zł, to Google Analytics do każdego celu będzie tę wartość
przypisywał, a ty będziesz mógł wyrażać cele w wirtualnych
zyskach.
b) „Ścieżka” – możesz również określić ścieżkę, jaką musiał prze-
być użytkownik, żeby zrealizować cel. Jeśli ustawiłbyś cel
na zakup produktu, to mógłbyś ustawić ścieżkę jako kolejne
kroki w koszyku. W tym momencie mógłbyś śledzić, na któ-
rym kroku w koszyku ucieka najwięcej użytkowników.
Po zapisaniu cel rozpocznie rejestrowanie danych.
2. Cel dla wizyty trwającej dłużej niż 5 minut
Teraz ustawimy cel, który będzie realizowany, kiedy na twoim blogu
pojawi się wizyta dłuższa niż 5 minut. W kroku drugim w trakcie
tworzenia celu wybierz opcję „Czas trwania”. W kroku trzecim użyj
takich ustawień:
186
Możesz ustawić tutaj dowolną wartość.
3. Cel dla wizyty, która zanotowała więcej niż 10 odwiedzonych
podstron
W kroku drugim tworzenia celu wybierz opcję „Strony/Ekrany”
na sesję. W kroku trzecim wykorzystaj następujące ustawienia:
Tutaj również możesz wprowadzić dowolną wartość.
4. Cel dotyczący wysłania formularza kontaktowego
187
Teraz utworzysz cel, który zrealizuje się w momencie, kiedy ktoś sko-
rzysta z formularza kontaktowego na twoim blogu. Wykorzystamy
zdarzenia, które wcześniej utworzyliśmy.
Podczas wysyłania formularza wywołałeś takie zdarzenie:
ga('send', 'Formularz kontaktowy', 'Wysłany');
Podczas tworzenia celu w kroku drugim wybierz opcję „Zdarzenie”.
W kroku trzecim użyj tej konfiguracji:
Przypisałem do konfiguracji celu wartości z naszego zdarzenia. Mo-
głem nie wpisywać nic w polu „Działanie”, gdyż Google Analytics
zrealizuje cel tylko zgodnie z „Kategorią”. Wpisywanie akcji przydaje
się w momencie, kiedy mamy kilka zdarzeń z tej samej kategorii, np.
kategoria „Formularz kontaktowy” i dwie akcje – „Wysła-
ny”/”Niewysłany”.
188
To tyle jeżeli chodzi o tworzenie celów. Omówiliśmy cztery podsta-
wowe typy konwersji. Znając je, będziesz potrafił zastosować je
na innych przykładach. Zarówno w przypadku zdarzeń, jak i celów
ogranicza nas tylko wyobraźnia.
Poznałeś funkcje Google Analytics, które mogą ci się przydać w two-
jej codziennej pracy blogera. Mam nadzieję, że choć trochę otworzy-
łem ci oczy na możliwości, jakie daje analityka internetowa i Google
Analytics. Korzystaj z tych rad, a twój blog z pewnością będzie rósł
w siłę!
189
Nasi partnerzy
Ostatni fragment tego ebooka poświęcimy naszym partnerom. Nie-
którzy z nich przygotowali dla czytelników tego kursu zniżki na swo-
je usługi. Oto oni!
Brand24
Brand24 to najbardziej efektywna metoda
monitorowania tego, co o Twojej marce,
produkcie mówi się w Internecie. To również
narzędzie do pomiaru natężenia szumu (buzz), który pojawia się wo-
kół wybranej marki, produktu lub słowa kluczowego. Serwis zapew-
nia pełne archiwum tego, co o Twoim produkcie lub marce mówiło
i mówi się w sieci, a zostało zebrane od chwili rozpoczęcia monito-
ringu (monitoring Internetu).
Jedną z podstawowych funkcjonalności projektu jest także możli-
wość obsługi klientów skupionych w ramach platform społeczno-
ściowych takich jak Facebook czy Twitter (monitoring social media).
Powiadomienia Brand24 - o nowych dyskusjach na temat konkretnej
marki - pojawiają się już w kilka minut po ich inicjacji przez autorów.
Taki mechanizm pozwala na błyskawiczną reakcję włączającego się
do dyskusji konsultanta.
Brand24 to także źródło analiz i raportów dających kompleksową
wiedzę na temat klientów. Narzędzie pozwala na obserwację ich za-
chowań, opinii, a także związanych z nimi trendów. Celem Brand24
jest stworzenie nowego kanału komunikacji z klientami, którego wy-
190
korzystanie pozwoli m.in. na wsparcie sprzedaży, a także wzmocnie-
nie pozytywnego wizerunku wybranej marki, produktu bądź usługi.
Specjalnie dla czytelników ebooka Brand24 przygotował rabat wy-
noszący 10% na każdy plan Professional. Wystarczy w trakcie reje-
stracji podać kod „ebookGA”.
Fokus
Fokus to narzędzie analityczno-wnioskujące,
za pomocą którego w jednym miejscu
zgromadzisz informacje z wielu źródeł (ser-
wisów www, aplikacji klasy CRM czy dowolnego oprogramowania
czy urządzenia, które ma API) oraz dokonasz ich błyskawicznej anali-
zy w czasie rzeczywistym. Fokus przeanalizuje dane, wykryje pro-
blemy i zagrożenia oraz zaproponuje odpowiednie rozwiązania. Nie
musisz pamietać, żeby zaglądać do Fokusa - wystarczy, że raz skonfi-
gurujesz ustawienia alertów. Fokus sam się z Tobą skontaktuje i po-
informuje (Ciebie i wskazaną osobę w Twoim zespole) o wykrytym
problemie oraz zaproponuje metodę jego rozwiązania.
Fokus to:
a) narzędzie analityczne, dzięki któremu będziesz w stanie zebrać
dane rozproszone w Twojej organizacji
b) Twój elektroniczny puls - dzięki niemu zawsze będziesz wie-
dział, co się dzieje w Twoim biznesie, firmie, organizacji
191
c) narzędzie, do którego podłączysz co chcesz: twój firmowy
CRM, serwis społecznościowy, a nawet aplikację do mierzenia
wagi ciała czy grywalizację.
d) skuteczny sposób na między innymi: wykrycie i likwidację
problemów z hostingiem, oprogramowaniem bloga czy skle-
pu, pozycjonowania, kryzysów PR-owych.
Infeo
Infeo dla wszystkich czytelników ebooka przygotowało rabat w
wysokości 25% na swój mailowy kurs pozycjonowania:
http://vsgo.pl/kurspoz.
TurboKorekty.pl
TurboKorekty.pl to szybkie, profe-
sjonalne korekty online 24/7. Ser-
wis pozwala na zlecanie błyska-
wicznych korekt lub korekt z redakcją, wykonywanych przez do-
świadczonych native speakerów (polskich i angielskich). Złożenie
zamówienia jest bardzo proste, a przy pomocy formularza na stronie
można przesłać tekst do poprawy o każdej porze dnia i nocy. Efekt
pracy profesjonalnego korektora można otrzymać w kilka godzin,
a w przypadku krótkich tekstów - nawet w 30 minut!
TurboKorekty.pl oferują wszystkim czytelnikom ebooka rabat w wy-
sokości 20% na pierwsze zamówienie. Wystarczy wprowadzić kod
„VESTIGIO”.
192
zenbox.pl
zenbox.pl to marka spółki FBB powsta-
ła w 2012 roku przy udziale ekspertów
branży hostingowej. Jest odpowiedzią
na rosnące potrzeby rynku.
Chcemy pokazać, że przyszłość rynku nie leży w typowych usługach
typu shared, cloud czy managed, a w nowym podejściu do systemu
rozliczeń kosztów. To ułatwia Wam wybór usługi pod kątem Wa-
szych oczekiwań.
Obecne założenia, które są realizowane na rynku od blisko dwóch
dekad, nie idą z duchem czasu i zmian w podejściu do projektowania
serwisów internetowych.
Jesteśmy prekursorami, ewangelistami nowej epoki hostingu serwi-
sów internetowych.
Nasza oferta jest konkurencyjna. Wyróżnia się na tle innych - szablo-
nowych i przestarzałych - innowacyjnymi modułami połączonymi
z najwyższą jakością oraz dbałością o Ciebie i Twoją stronę.
Ekipa zenbox.pl również przygotowała promocję dla czytelników
ebooka. W trakcie zamówienia wprowadź kod „KursGAvestigio14”.
Dzięki niemu zyskasz 10% rabatu na pierwszą roczną płatność za
hosting.