Home > analityka > Zmienne niestandardowe Google Analytics

Zmienne niestandardowe Google Analytics

Zmienne niestandardowe w Google analytics  doczekały się nie tak dawno odświeżenia. Tzn. kiedyś całość nazywał się „segmentem definiowanym przez użytkownika” i w swojej ograniczonej funkcjonalności i tak była przydatna. Podstawowy problem polegał na tym, że pole pozwalało na przechowywanie tylko jeden wartości. Znalazły się i na to obejścia poprzez „doklejanie” dodatkowych danych jednak zaburzało to czytelność raportów a i sama funkcjonalność była nadal ograniczona.

Teraz możemy stworzyć 5 niezależnych zestawów zmiennych niestandardowych. Co więcej mamy do dyspozycji 3 typy zmiennych niestandardowych. Różnią się one zakresem działania:

  • zmienna visitor: w dużej mierze oddaje poprzednią funkcjonalność zmiennej „user defined”. Zmienna ta jest przechowywana w pliku cookie u użytkownika i przywoływana przy każdych odwiedzinach. Zmienna ta znajduje zastosowanie w przypadkach kiedy chcemy:
    • rozróżnić zachowania osób zarejestrowanych na naszej stronie od niezarejestrowanych
    • zarejestrować pierwsze źródło przybycia osoby – możemy dzięki temu ustalić z jakiego źródła (google, CPC itp.) dana osoba trafiła do nas po raz pierwszy
    • inne dane które można np. połączyć z CRM`em, np. wiek, płeć itp.
  • zmienna session: ma zastosowanie tylko do jednej wizyty. Po zakończeniu wizyty jest ona usuwana. Znajduje ona zastosowanie przy:
    • ustaleniu popularności danych kategorii tematycznych strony (np. przez jakiego typu treści najczęściej trafiają do nas użytkownicy)
    • dodaniu produktu do koszyka
  • zmienna pageview: działa na poziomie odsłony danej strony. Dzięki niej można przypisać osobną kategorię każdej podstronie w naszym serwisie i użytkownik przechodząc między nimi będzie ciągle „zmieniać” wartość tej zmiennej. Zmienna pageview ma dużo wspólnego ze śledzeniem zdarzeń w Google Analytics – funkcjonalność jest bardzo zbliżona… Może ona również być używana do:
    • zliczania popularności podstron danej kategorii tematycznej w serwisie
    • dodania danej strony do „ulubionych”

Ustawianie zmiennych w kodzie strony

Ustawianie jest bardzo proste – służy do tego jedna funkcja, która ma następującą składnię:

pageTracker._setCustomVar(index, nazwa, wartość, zakres)

Wyjaśnijmy po kolei znaczenie tych pól:

  • index wskazuje numer indeksu w którym chcemy zapisać daną zmienną. Jak już wspomniałem dostępnych jest 5 indeksów
  • nazwa to coś po czym będziemy identyfikować daną zmienną
  • wartość czyli to na podstawie czego dokonujemy segmentacji
  • zakres to rodzaj użytej zmiennej (1,2,3 odpowiednio dla poziomu użytkownika, sesji i odsłony)

I to by było na tyle ze wstępu. Polecam wszystkim zainteresowanie się tematem zmiennych gdyż odkrywają one zupełnie nowe pole do zabawy z Google Analytics.

Categories: analityka Tags:
  1. Sierpień 28th, 2010 at 21:17 | #1

    Witam, jak uzupełnienie Waszego artykułu proponuję również mój post na temat zmiennych niestandardowych. U Was przedstawione są szczegóły implementacji – ja natomiast bardziej starałem się przedstawić to na przykładach (i z nowym asynchronicznym kodem). Zapraszam do lektury: http://www.conversion.pl/blog/2010/08/zrozumiec-zmienne-niestandardowe-w-google-analytics/

  1. Brak jeszcze trackbacków

Preview: