(other) co oznacza?

Osoby analizujące dane duzych serwisów internetowych w panelu google analytics mogą napotkać pozycję (other). Co to oznacza? System google analytics w bezpłatnej wersji posiada ograniczenia. Wszystkie dane przekraczające limity są w raportach wyświetlane jako (other).

Czego dotyczą ograniczenia raportów analytics?

Dane w raportach GA mogą zawierać dla analizowanego zakresu czasowego maksymalnie:

  • 50000 słów kluczowych (raport w zakładce źródła odwiedzin)
  • 50000 stron (raport w zakładce Treść)

Jeśli  dla analizowanego okresu analytics zarejestrował odwiedziny 60000 podstron śledzonego serwisu raport treści pokaże szczegóły dla 50000 podstron a 10000 podstron będzie raportowane jako (other).

 

Jak pozbyć się (other) z raportów analytics?

Rozwiązań tej sytuacji jest kilka. Po pierwsze można analizować mniejsze okresy czasu. Naturalnym jest, że jeśli raport dotyczy krótszego okresu czasu prawdopodobieństwo przekroczenia ograniczeń jest mniejsze.

Kolejnym rozwiązaniem jest utworzenie profili śledzących poszczególne części serwisu. Przykładowo jeśli w swoim serwisie możesz wyróżnić profile firm, artykuły i ogłoszenia utwórz 3 oddzielne profile śledzące te części witryny. W ten sposób prawdopodobieństwo przekroczenia limitów spada.

Ostatnim sposobem na rozwiązanie problemu jest modyfikacja adresów URL rejestrowanych przez Twój serwis. Wielokrotnie w serwisach internetowych o małej liczbie podstron serwis analytics rozpoznaje dużą liczbą podstron z powodu zmiennych sesyjnych dopisywanych do adresów URL. Dla analytics adresy http://adres-strony.pl?session=323442  i  http://adres-strony.pl?session=323443 to dwie różne strony. Stosując filtr który pomija w raportach  analytics dane o sesji znacznie zmniejszasz liczbę zapisywanych przez analytics podstron.

(google)(referral) w statystykach analytics co oznacza

Co oznacza referral w źródłach ruch analytics.

(google) (referral)
Raport źródeł ruchu w panelu analytics wskazuje w pierwszej pozycji (pierwszy nawias źródło) i w drugim nawiasie medium które skierowało ruch. (google)(referral) oznacza wejście z wyszukiwarki google i odnośnika emitowanego na stronie (referral). W przypadku wyszukiwarki google dla wyników organicznych powinno być to (organic)- zawsze oznacza wyniki organiczne wyszukiwarek. Dla kampanii linków sponsorowanych powinno to być (cpc) oznaczające działania rozliczane w tym modelu (domyślnie dla kampanii adwords nawet rozliczanych w modelu kosztu za tysiąc wyświetleń). Jak widać wydaje się, że takie źródło ruchu nie powinno istnieć. Czemu jednak wejścia takie są zliczane?

Czy (google)(referall) jest błędem?

Uwaga! W tym miejscu informacja niezgadzająca się z domysłami wielu praktyków Przykład Takie źródło ruchu naprawdę istnieje oznacza ono wejścia z  kopii serwisu przechowywanej przez Google.

Czym jest kopia strony przechowywana na serwerach Google

Upraszczając cały proces indeksowania stron internetowych przez wyszukiwarki robot wyszukiwarki zapamiętuje strony internetowe i zapisuje je na serwerach wyszukiwarki. Dalej odbywają się magiczne procesy których nie będę opisywać gdyż wybiegają poza temat wpisu. Dostęp (w większości wypadków) do kopi strony umożliwia w google komenda cache:adres strony której kopie chcemy sprawdzić.

W przypadku tego serwisu kopia wygląda tak:

Kopia strony w cache wyszukiwarki Google

Kopia strony w cache wyszukiwarki Google

Google indeksuje stronę wraz ze wszystkimi skryptami zawartymi w jej treści. Także z kodem google analytics. Ponieważ kod ten wykonuje się wejście do kopii strony oznacza rozpoczęcie śledzenia. W tym przypadku źródłem odesłania jest i powinno być (google)(referall).

Ocal swoje dane uzyskaj przewagę nad konkurencją

W jednym ze wcześniejszych postów opisałem ograniczenie systemu analytics dotyczące przechowywania danych. W standardowej konfiguracji Twoje dane są przechowywane około 24 miesięcy. Do starszych danych niestety nie możesz uzyskać już dostępu.

Rozwiązaniem tej sytuacji jest użycie metody setLocalRemoteServerMode.Metoda ta powoduje zapisywanie plików zawierających statystyki na Twoim serwerze.

Jak ustawić zbieranie danych wersja kodu Ga.js

W przypadku gdy używasz tradycyjnego kodu Ga.js musisz dodać do swojego kodu analytics jedną linkijkę w postaci:

pageTracker._setLocalRemoteServerMode();w standardowym kodzie analytics należy dodać oznaczoną ciemniejszym kolorem linijkę:

<script type=”text/javascript”>// <![CDATA[
try {

var pageTracker = _gat._getTracker("UA-6536292-x");

pageTracker._setLocalRemoteServerMode();

pageTracker._trackPageview();

} catch(err) {}
// ]]></script>

Jak ustawić zbieranie danych asynchroniczny kod analytics

Kolejna ważną funkcją GA zaimplementowaną do kodu asynchronicznego jest właśnie zapis danych na serwerze właściciela śledzonego serwisu. W celu uzyskania tej funkcjonalności należy dodać jedno (oznaczone ciemniejszym kolorem) wywołanie funkcji.

<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);

_gaq.push(['_setLocalRemoteServerMode']);

_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’;
(document.getElementsByTagName(‘head’)[0] || document.getElementsByTagName(‘body’)[0]).appendChild(ga);
})();

</script>

Uzyskanie pełniejszych (obejmujących większy zakres czasowy) danych w analytics jest możliwe i łatwe w konfiguracji. Ten przykład pokazuje moim zdaniem największą zaletę gogle analytics. Jest nią łatwość konfiguracji i duże możliwości dostosowania systemu do własnych potrzeb.

Koniunktura rynkowa a Google Analytics

Jedną z bardzo ważnych i przez większość użytkowników analytics zapominana kwestią jest to jak długo system przechowuje informacje.

Gdzie są przechowywane informacje o mojej stronie?

W przypadku standardowej konfiguracji GA (w dużym uproszczeniu) GA pobiera dane o twoich użytkownikach w następującej kolejności:

1)      Internauta wchodzi do serwisu

2)      Zostaje wykonany kod analytics i rozpoczyna się śledzenie

3)      Wszystkie zebrane informacje zostają wysłane na serwery google gdzie są przechowywane

4)      System udostępnia dane za pomocą panelu analytics

Z tego jednoznacznie wynika, że Twoje strategiczne dane są przechowywane na zewnętrznych niezależnych od Ciebie serwerach. O bezpieczeństwo i stabilność tych informacji obawiać się nie musisz. Jeszcze nigdy nie widziałem problemu braku danych wynikającego z awarii serwerów. Jest jednak jeden duży problem.

Oceń swoje działania póki jeszcze możesz?

Problem polega na tym, że powierzchnia serwerowa kosztuje i nie jest nieograniczona. Z tego względu Twoje dane są przechowywane około 2 lata (24 miesiące). W regulaminie analytics nie jest to jasno sprecyzowane. Nie widziałem nigdy przypadku, żeby było to krócej niż te 24 miesiące ale ręczyć raczej nie można za to. Z resztą 25 czy 22 miesiące wstecz są dostępne to zawsze jest to okres ograniczony. Posiadane „historii” może być kluczowym elementem ponieważ:

  • każda firma działająca na wolnym rynku jest uzależniona od panującej na nim koniunktury (szczególnie jest to widoczne w branżach sezonowych. Produkując lody zapewne chciałbyś ocenić i powtórzyć działania w które ubiegłym roku były skuteczne!)
  • prowadzone wcześniej działania przynosiły efekty (lub nie). Jeśli raz jakieś narzędzie lub metoda podejścia okazały się nieskuteczne to możliwe, że nie warto jest powielać tych błędów!

Jeśli prowadzisz serwis internetowy długofalowo to na pewno wymagasz narzędzi ułatwiających ocenę skuteczności. Dzięki adnotacjom szybciej przypomnisz sobie konkretne działania i ich efekty. Oznaczanie kampanii linków sponsorowanych i innych źródeł ruchu internetowego pozwala na zdobycie dokładniej posegmentowanej wiedzy o użytkownikach. Odpowiednio dobrane cele mogą być jednym z głównych wyznaczników skuteczności. Co z tego jeśli Twoje najważniejsze informacje po prostu znikają.

Sytuacja ta ma jednak rozwiązanie którym jest niestandardowa konfiguracja. Przy odpowiedniej konfiguracji systemu (którą opiszę w kolejnym poście) pliki log (to one przechowują informacje pobierane przez analytics będą przechowywane na Twoim serwerze. Dzięki temu rozwiązaniu to Ty decydujesz, które dane są dla Ciebie szczególnie ważne i czy chcesz z nich korzystać. Po raz kolejny zaawansowana konfiguracja systemu jest odpowiedzią na najważniejsze problemy użytkowników.

Raportowanie linków wychodzących z wykorzystaniem śledzenia asynchronicznego

Śledzenie linków wychodzących czyli tego które odnośniki w serwisie internetowym są klikane nie jest trudne. Sytuacja się jednak komplikuje w sytuacji gdy wykorzystujemy kod asynchroniczny. Na szczęście istnieje możliwość rozwiązania tego problemu.

Modyfikacja asynchronicznego kodu GA

Rozwiązanie to zostało zaproponowane na forum google analytics przez PPC_Guru jednego z najważniejszych jego użytkowników.

Proponowane zmiany wymagają edycji samego kodu śledzącego jak i linków które mają być raportowane.

Nowy kod analyticsa powinien mieć kształt:

Za ‘UA-XXXXXX-1′ należy podstawić numer identyfikujący profil analytics w którym chcemy otrzymywać raporty. W miejsce ‘UA-XXXXXX-2′ trzeba podać numer specjalnie przygotowanego do tej czynności profilu analytics. Osobiście sugeruję by był to profil na tym samym koncie google analytics.

Modyfikacja adresów wychodzących

Każdy odnośnik aby został uwzględniony w raportach powinien zostać w specjalny sposób zmieniony. Metoda ta polega na utworzeniu odnośnika zgodnie z poniższą regułą:

<a href=”www.linkwychodzacy.pl/11″ target=”_blank” onclick=”_gaq.push(
['firstTracker._setAccount', 'UA-XXXXXX-1'],
['firstTracker._setLocalRemoteServerMode'],
['firstTracker._trackEvent', 'category', 'label1', 'label2', 1],
['firstTracker._trackPageview', '/wychodzace/wirtualne-odslony']
);
_gaq.push(
['secondTracker._setAccount', 'UA-XXXXXX-2'],
['secondTracker._trackPageview', '/wychodzace/wirtualne-odslony ']
);” >
Odnośnik Wychodzący</a>

Raport linków wychodzących

Dzięki zastosowaniu powyższych wskazówek raporty dotyczące treści (Zawartość-> Najlepsza Treść) zawierają informacje o linkach wychodzących. Najszybszy dostęp do tych informacji zapewni zastosowanie Filtru: zawiera /wychodzace

Odwiedziny bezpośrednie czyli co oznacza direct (direct)(none) w raportach

Wielokrotnie w raporcie AdWords dotyczącym źródeł wejść (dostępny pod Źródła odwiedzin ->Przegląd) widzisz źródło ruchu jakim jest (direct) (none)? W ten sposób system analytics oznacza tzw. wejścia bezpośrednie.

Czym są wejścia bezpośrednie?

Są one zliczane gdy użytkownik nie przeszedł do witryny po kliknięciu linku w praktyce oznacza to, że wszystkie wejścia użytkowników którzy:

  • dodali Twój serwis do ulubionych
  • śledzą Twój kanał RSS
  • kliknęli link do Twojego serwisu w wiadomości e-mailu
  • użyli linka do Twojej strony w dokumencie (word, pdf lub dowolny inny typ pliku tekstowego)
  • skorzystali z mailingu który rozsyłasz
  • wpisali adres serwisu bezpośrednio w przeglądarkę internetową

Różnice w zachowaniu użytkowników i skuteczność poszczególnych kampanii jak je mierzyć?

Jak widać oznacza to, że do jednej kategorii zostają zakwalifikowane działania użytkowników zupełnie innego typu co nie może oznaczać niczego dobrego. Na szczęście google analytics daje spore możliwości i ciekawe funkcjonalności ułatwiające rozwiązanie części z tych problemów.

Kanały informacyjne analiza wejść

Dzięki zastosowaniu funkcjonalności serwisu feedburner wejścia z kanałów RSS mogą być automatycznie rozpoznawane przez analyticsa (dzięki temu tak jak na poniższym przykładzie wejścia z kanałów informacyjnych mogą być śledzone oddzielnie).

Kanały rss w analytics

Malingi i newslettery analiza wejść

Dzięki ręcznemu tagowaniu linków zawartych w wiadomościach wysłanych drogą e-mailową możemy mierzyć skuteczność nie tylko poszczególnych źrodeł (np. linki w stopce e-maila), ale nawet kampanii (np. mailing styczniowy).

Pozostałe źródła ruchu miernikiem Twojego sukcesu

Pozostałych w wcześniej wymienionych źródeł ruchu nie jesteśmy w stanie Mierzyc co wbrew pozorom nie jest złą sytuacją. Wejścia generowane przez ulubione lub pasek adresowy przeglądarki są tworzone przez użytkowników serwisu. Tych linków nie wysyłasz (z niepisaną) prośbą o kliknięcie. Te wejścia powstają tylko wtedy gdy Twój serwis jest komus doi czegoś rzeczywiście potrzebny i spełnia on jakąś funkcję. Z tego względu są to najcenniejsze, ale stosunkowo jednorodne wejścia. Wszystkie odwiedziny użytkowników tego typu rosną gdy rośnie funkcjonalność Twojego serwisu. Z tego względu w przypadku działań zasięgowych i brandingowych może to być doskonała miara sukcesu. W tym wypadku niema sensu dokładniejszy podział użytkowników ze względu na źródło odwiedzin.