lip 20th, 2011
Jak odfiltrować ruch wewnętrzny w Google Analytics?
Kilka razy pytano mnie, w jaki sposób najłatwiej odfiltrować ruch wewnętrzny (ruch pracowników, przeglądanie własnej strony) z ruchu internetowego całej witryny. Aby ruch wewnętrzny nie mieszał nam statystyk (np w sklepie internetowym ruch pracowników to często dużo odwiedzin o długim czasie wizyty bez żadnych konwersji).
Sposób choć nie jest najnowszy, jest stosunkowo prosty i może być aplikowany do sieci, opartych na dynamicznych adresach IP.
Odfiltrowywanie ruchu wewnętrznego z Google Analytics
- Stwórz prostą podstronę w HTMLu-w obrębie, którego będzie zawarty prosty kod Google Analytics:
Dla kodu asynchronicznego
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_gaq.push(['_setVar','wewnetrznyl']);
_gaq.push(['_trackPageview']);(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();</script>
Dla kodu ga.js
<script type=”text/javascript”>
var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>
<script type=”text/javascript”>
try {
var pageTracker = _gat._getTracker(”UA-XXXXXX-X”);
pageTracker._trackPageview();
pageTracker._setVar("wewnetrzny");
} catch(err) {}</script>
Kopiując kod upewnij się, że usunąłeś wszelkie formatowanie w kodzie - Zamieniasz fragment „UA-XXXXXXX-X” na identyfikator swojego profilu Google Analytics (np. UA-1065712-27)
- W obrębie profilu Google Analytics dodajesz prosty filtr, który aplikujesz do odpowiedniego profilu Google Analytics:
Typ filtru: Filtr niestandardowy
Wyklucz
Pole filtra: Definiowane przez użytkownika
Wzorzec filtra: wewnetrzny - Umieść podstronę na serwerze w swojej domenie (pod dowolnym adresem)
- Wywołaj tę podstronę we wszystkich przeglądarkach, które wykorzystujesz do przeglądania komputerów. Jeżeli ma to dotyczyć pracowników, każ im zrobić to samo
- Po każdorazowym czyszczeniu ciasteczek, wywołaj tę podstronę ponownie.
W przypadku, kiedy uznasz strone za przydatna dodaj na swojej stronie link do niej.
Po prostu skopiuj i wklej link podany nizej (Ctrl+C to copy)
Wyglad linku po wklejeniu na stronie: Jak odfiltrować ruch wewnętrzny w Google Analytics?
Dodaj link do:
| | | Y! MyWeb | +Google
Jest to bardzo podobna metoda do wykluczania ruchu ze zmiennego/dynamicznego IP. Tutek przydatny 🙂
Tak, to taki dość uniwersalny sposób. Działa dość dobrze.
Bardzo przydatny artykuł, pozdrawiam serdecznie.
A jak to sie ma do chrome, korzystając z kodu w wersji z ga.js w przeglądarce nie ma ciasteczka wewnetrzny
Prosty a zarazem bardzo przydatny tutorial. A może warto by było taki sam napisać lub update aktualnego dla Universal Analytics przygotować?