Google Analytics – setVar()
Czym jest zmienna setVar()?
Google Analytics pozwala na użycie zmiennej definiowanej przez użytkownika. Dzięki zastosowaniu setVar() możemy nadać kategorię danemu użytkownikowi.
Prosty przykład – posiadamy sklep internetowy. Chcemy wiedzieć jak zachowują się osoby, które dokonały u nas zakupu. W tym celu modyfikujemy kod GA na stronie finalizującej zamówienie.
<script type=”text/javascript”> var gaJsHost = ((„https:” == document.location.protocol) ? „https://ssl.” : „http://www.”); document.write(unescape(„%3Cscript src=’” + gaJsHost + „google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”)); </script> <script type=”text/javascript”> try { var pageTracker = _gat._getTracker(„UA-XXXXXXX-1″); pageTracker._trackPageview(); pageTracker._setVar(”klient”); } catch(err) {}</script>
W tym momencie dana osoba otrzyma dodatkowe cookie (zwane _utmv) identyfikujące ją przez najbliższe 24 miesiące jako „klient”. Od tego momentu w Google Analytics pod zakładką „definiowane przez użytkownika” (znajdującej się w kategorii „użytkownicy witryny”) zobaczymy dane dotyczące osób które dokonały zakupu na naszej stronie.
Często zmienna setVar używana jest do wykluczania ruchu pochodzącego z komputerów firmowych. Można tego dokonać np. tworząc stronę www.przykład.pl/ukryta_strona.html gdzie umieścimy odpowiedni kod setVar, np. pageTracker._setVar(„pracownicy”). Potem pozostaje już tylko odpowiednio skonfigurować filtr dla profilu strony w następujący sposób:
- Typ filtru: Filtr niestandardowy >> Wyłączanie
- Pole filtra: Definiowane przez użytkownika
- Wzorzec filtru: pracownicy
- Z uwzględnieniem wielkości liter: Nie
Teraz kilka słów o ograniczeniach zmiennej setVar:
- Cookie nadane użytkownikowi będzie go identyfikować przy każdej wizycie przez najbliższe 24 miesiące (lub do momentu jego usunięcia w przeglądarce)
- Zmienna setVar może przechowywać tylko jedną wartość (chociaż można to obejść – o tym będzie w kolejnym artykule)
- Jeżeli już nadajemy zmienną w 2 różnych miejscach na stronie to do statystyk celów i ilości stron na wizytę będzie użyta pierwsza natrafiona zmienna setVar
- Żeby było ciekawiej dla kalkulacji związanych z odsłonami strony istotniejsza będzie druga wartość setVar …
I to by było na tyle. Jeżeli chcecie dowiedzieć się więcej polecam lekturę na stronie http://code.google.com/intl/pl/apis/analytics/docs/tracking/gaTrackingVisitors.html
Najnowsze komentarze