Śledzenie zdarzeń w Google analytics za pomocą ga.js

  
  
 

Śledzenie zdarzeń na stronie internetowej polega na stworzeniu wirtualnej strony, która będzie zliczana przez analytics. Wirtualną stronę możemy wywołać za pomocą funkcji urchinTracker(); nadając jej odpowiedni argument np.: w postaci ścieżki urchinTracker(“/strona/wirtualna/”);. W nowym kodzie ga.js odpowiedzialna jest za to funkcja pageTracker._trackPageview();

Przykład śledzenia wirtualnej strony starym kodem śledzącym urchin.js

<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct = “UA-xxxxxx-x”;
urchinTracker(“/strona/wirtualna/”);
</script>

Przykład śledzenia wirtualnej strony nowym kodem śledzącym ga.js

<script type=”text/javascript”>
var gaJsHost = ((“https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(“\script src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’>/<script>”));
</script>
<script type=”text/javascript”>
var pageTracker = _gat._getTracker(“UA-703916-3″);
pageTracker._initData();
pageTracker._trackPageview(“/strona/wirtulana/”);
</script>

Najczęstsze zdarzenia jakie możemy śledzić na stronie internetowej to

  • śledzenie pobieranych plików (pdf, multimedia itp)
  • śledzenie linków wychodzących (poprzez które użytkownicy opuszczają nasz serwis)
  • śledzenie banerów, różnego rodzaju reklam (poprzez które użytkownicy opuszczają nasz serwis)

Zasada jest taka sama dla powyższych zdarzeń.

Stara wersja urchin.js

<a href=”/dokument.pdf” onclick=urchinTracker(‘/dokument.pdf’);”>Ściągnij PDF</a>

Nowa wersja ga.js

<a href=”dokument.pdf” onclick=”pageTracker._trackPageview(‘/dokument.pdf’);”>Ściągnij PDF</a>

Analogicznie działa śledzenie linków wychodzących oraz banerów. W przypadku banerów flashowych odsyłam do pomoy google jak śledzić zdarzenia Flash

Tags: , , ,

Dodaj odpowiedź