Posts Tagged “kod google analytics”

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).

Comments 2 Comments »

Dwa rozwiązania umożliwiają pełniejszą ocenę kampanii linków sponsorowanych dzięki raportom google analytics. Metodami tymi są:

Kod którego należy wykorzystać do ręcznego tagowania adwords można szybko uzyskać dzięki generatorowi kodów analytics.

Metoda ta ma jednak duże minusy. Pozwala ona uzyskać informacje o:

  • źródle kampanii (zmienna utm_source)
  • medium kampanii (zmienna utm_medium)
  • nazwie kampanii (zmienna utm_campaign)
  • słowie kluczowym, które spowodowało przejście użytkownika (zmienna utm_term)
  • nagłówku kreacji reklamowej, który zobaczył użytkownik przed przejściem do serwisu (zmienna utm_content)

Nie pozwala ona jednak pozyskać informacji o zwrocie z inwestycji. System w tej konfiguracji nie podaje danych o kosztach i rentowności działań. Dodatkowo dużymi minusami są duża ilość pracy którą należy wykonać aby informacje mogły być przekazywane, oraz wrażliwość tej metody na konfigurację serwera do którego użytkownicy przybywają. Konfiguracja niektórych serwisów internetowych nie pozwala na dopisywanie jakichkolwiek zmiennych do istniejących adresów. W tej sytuacji zmienne są obcinane automatycznie i użytkownicy nie mogą być śledzeni.

Comments 2 Comments »

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.

Comments 1 Comment »

Dzięki zaawansowanej konfiguracji systemu google analytics pozwala uzyskać wiele informacji niestandardowych. Niektóre z nich bezpośrednio mogą wpływać na wyniki serwisu w rankingach wyszukiwarek (przykładem jest filtr pokazujący błędne linki prowadzące z innych serwisów), czy ocenę satysfakcji użytkowników (jak choćby filtr ułatwiający analizę zapytań powodujących wyświetlenie linku sponsorowanego. Ocena tego jakiego typu linki są klikane częściej i do jakich zewnętrznych serwisów użytkownicy chętnie przechodzą może być kluczowa. Standardowo analytics udostępnia taką funkcjonalność dzięki śledzeniu zdarzeń.

Śledzeni zdarzeń analytics

Najpopularniejszymi zdarzeniami jakie można Mierzyc przy użyciu funkcji śledzenia zdarzeń są:

  • pobranie pliku
  • odtworzenie filmu umieszczonego na stronie
  • wyjście z serwisu poprzez link w nim zawarty
  • wysłanie e-maila ze strony

Praktycznie funkcja ta pozwala raportować każde naciśnięcie elementu menu i użycie linku zawartego w serwisie (w zaawansowanej konfiguracji także zdarzeń typu mouseover http://code.google.com/apis/analytics/docs/tracking/eventTrackerWrappers.html). Największą niedogodnością tego rozwiązania jest to że każdy z elementów które chcemy śledzić  powinien być edytowany ręcznie. W przypadku dużego serwisu jest to naprawdę duży problem. Po raz kolejny doskonałych rozwiązań dostarczyli pasjonaci tworzący rozszerzenia dla google analytics.

Najciekawsze dodatki zwiększające możliwości śledzenia zdarzeń panelu GA

Proponowanych rozwiązań jest wiele może nawet zbyt wiele. Większość z nich bazuje na podobnym pomyśle i różnią się one od siebie w małym stopniu.

Automatyczne śledzenie zdarzeń przy pomocy jednego pliku

Najważniejszymi rozwiązaniami z tej kategorii są propozycje:

Immeria Consulting Services inc

W tym wypadku należy:

  1. pobrać plik gaAddons http://immeria.net/js/gaAddons.js i zapisać na własnym serwerze.
  2. dodać linijkę kodu <script src=”/js/gaAddons.js” type=”text/javascript”></script> bezpośrednio po kodzie analytics (należy tutaj zmienić ścieżkę do pliku gaAddons.js)

Actualmetrics

Kolejny graficzny kreator ułatwiający pracę z analyticsem. Po daniu odpowiedzi na wszystkie pytania kreatora uzyskujemy zaawansowaną konfigurację zapisującą:

  • Informacje o pobranych plikach do /downloads/
  • Linkach wychodzących z serwisu do /outgoing/
  • Wysłanych wiadomościach e-mail w /mailto/

Całość procesu wymaga wypełnienia trzech kroków:

  1. Skonfigurowania kodu poprzez podanie odpowiedzi na pytania konfiguratora (radzę pozostawić proponowane ustawienia)
  2. Pobranie pliku linktagger http://www.analyticsmarket.com/linktagger.zip
  3. Wklejenie wygenerowanego w pierwszym kroku kodu bezpośrednio za kodem śledzenia analyticsowym

Śledzenie zdarzeń dla blogów opartych o system Wordpress

Dla wszystkich użytkowników najpopularniejszego systemu blogowego polecam rozwiązanie zaproponowane w serwisie Yoast.com jest to plugin który natychmiast po instalacji rozpoczyna śledzenie zdarzeń dla danego bloga. Moim zdaniem jest to najprostsze i najbardziej eleganckie rozwiązanie dostępne tylko dla wordpresowców.

Śledzenie zdarzeń czy warte zachodu?

Mierzenie zdarzeń w standardowej konfiguracji jest dosyć pracochłonnego co w wielu wypadkach oznacza brak możliwości wdrożenia tego rozwiązania. Dzięki pracy wielu entuzjastów proces ten stał się znacznie łatwiejszy i bardziej funkcjonalny. W specyficznych przypadkach (serwisów stworzonych do rozpowszechniania jakiejś treści przykładowo bezpłatnej wersji oprogramowania) zdarzenia takie jak pobranie plików są głównym wyznacznikiem skuteczności nie tylko narzędzi marketingowych, ale także całego serwisu. Raportowanie zdarzeń jest kolejną funkcjonalnością sprawiającą, że system analytics jest doskonałym narzędziem nie tylko typowych serwisów ale także może pomóc odnieść sukces przedsięwzięciom specyficznym wymagającym niestandardowych rozwiązań.

Śledzenie zdarzeń i asynchroniczny kod google analytics

Wszystkie powyższe rozwiązania niestety nie mają zastosowania w przypadku nowego asynchronicznego kodu google analytics.

Comments No Comments »

W poprzednim wpisie opisał jak dzięki zaawansowanym filtrom analytics uzyskać informacje o frazach, które spowodowały przejście do serwisu z płatnych wyników wyszukiwarki. Istnieje drugie rozwiązanie tej sytuacji. Zamiast zastosowania filtrów można wykorzystać zmienne niestandardowe systemu google analytics. Rozwiązanie to jest propozycją roirevolution.com jednego z najlepszych serwisów internetowych zajmujących się rozwijaniem funkcjonalności GA.

Jak zastosować zmienne niestandardowe do śledzenia wyszukiwanych fraz?

Metoda ta wymaga małej modyfikacji kodu GA śledzącego serwis. Wdrożenie tej metody wymaga:

1) Pobrania i zapisania pliku Ga keyword z serwisu roirevolution i zapisania go na własnym serwerze.

2)Dodania odłownia do pliku (zapisanego w punkcie 1) w kodzie analytics. Dla standardowego kodu analytics należy dopisać zaznaczony poniżej ciemniejszym kolorem fragment. Pod tym adresem internetowym musi znajdować się plik pobrany z tego serwisu roirevolution.com
<script>
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 src=”http://www.twojastrona.pl/ga_keyword2.js”></script>
<script>
var pageTracker = _gat._getTracker(”UA-XXXXXX-X”);
pageTracker._initData();
pageTracker._trackPageview();
</script>
Po wykonaniu tych czynności raport Użytkownicy witryny -> Zmienne niestandardowe będzie wskazywał informacje o wyszukiwanych frazach kluczowych. Informacje te dotyczą tylko osób które odwiedziły serwis przez linki sponsorowane. Informacje o pozostałych użytkownikach zostaną zawarte w zmiennej niestandardowej „not set”.

Zaawansowane segmenty analytics i zmienne definiowane przez użytkownika

Najważniejszą zaletą użycia zmiennych niestandardowych jest możliwość wykorzystania ich do stworzenia zaawansowanego segmentu. Wymiary dotyczące użytkowników serwisu (dostępne w menu raportów niestandardowych Wymiary -> Użytkownicy witryny) pozwalają na raportowanie dla wszystkich użytkowników zaliczonych do danego segmentu (klucz), ale także poszczególnych wartości (czyli wyszukiwanych fraz).
Zmienne niestandardowe analytics klucz i wartość

Raporty niestandardowe analytics i zmienne definiowane przez użytkownika

Segmentację informacji o użytkownikach (wyrażenie segmentacja użytkowników wydaje mi się nazbyt wieloznaczne) ułatwić mogą także niestandardowe raporty w panelu analytics. Tak jak w zaawansowanych segmentach są tutaj dostępne w menu Wymiary-> Użytkownicy witryny informacje o Kuczu i wartości zmiennej definiowanej przez użytkownika.

Nowy typ zmiennej nowym sposobem na segmentację

Zaawansowana i szczegółowa analiza (segmentacja) danych dotyczących zachowań użytkowników jest kluczowym wyzwaniem dla każdego kto dba o skuteczność serwisu internetowego. Zastosowanie zmiennych użytkownika jest kolejnym sposobem na osiągnięcie sukcesu poprzez rozwój w stronę potrzeb i wymagań przyszłych (obecnych) klientów.

Comments 1 Comment »

Jedną z głównych zalet systemu Google Analytics jest stosunkowo prosta i daleko idąca konfiguracja działania. Mamy wpływ na to jakie dane i w jaki sposób będziemy otrzymywać. Najważniejszym sposobem na zmianę działania tej aplikacji jest wywoływanie wybranych metod z ustalonymi parametrami. Poniżej podaję pełną listę aktualnie działających metod i ich paramatrów (są podane w nawiasach).

Większości z tych metod nigdy nie wykorzystasz, ponieważ są przydatne w bardzo specyficznych sytuacjach. W tym tkwi jednak siła GA. Jest to system dobry dla wszystkich i początkujących użytkowników i osób zyjących z internetu przez co wymagających znacznie głębszej analizy serwisów internetowych.

W kolejnych artykułach opiszę zastosowania najważniejszych metod. Już teraz zapraszam do eksperymentowania. Proszę jednak uważać. Przykładowo zastosowanie metody _addIgnoredOrganic() internauci których odwiedzili nasz serwis poprzez określone (w parametrze tej metody) słowa kluczowe w wyszukiwarce internetowej zostaną zakwalifikowani do odwiedzin bezpośrednich.

_addIgnoredOrganic(newIgnoredOrganicKeyword)

_addIgnoredRef(newIgnoredReferrer)

_addItem(orderId, sku, name, category, price, quantity)

_addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)

_addTrans(orderId, affiliation, total, tax, shipping, city, state, country)

_clearIgnoredOrganic()

_clearIgnoredRef()

_clearOrganic()

_cookiePathCopy(newPath)

_deleteCustomVar(index)

_getAccount()

_getClientInfo(1)

_getDetectFlash(1)

_getDetectTitle(1)

_getLinkerUrl(targetUrl, useHash)

_getLocalGifPath()

_getServiceMode()

_getVersion()

_getVisitorCustomVar(index)

_initData() deprecated

_link(targetUrl, useHash)

_linkByPost(formObject, useHash)

_setAllowAnchor(bool)

_setAllowHash(bool)

_setAllowLinker(bool)

_setCampContentKey(newCampContentKey)

_setCampMediumKey(newCampMedKey)

_setCampNameKey(newCampNameKey)

_setCampNOKey(newCampNOKey)

_setCampSourceKey(newCampSrcKey)

_setCampTermKey(newCampTermKey)

_setCampaignCookieTimeout(cookieTimeoutMillis)

_setCampaignTrack(bool)

_setClientInfo(bool)

_setCookiePath(newCookiePath)

_setCustomVar(index, name, value, opt_scope)

_setDetectFlash(bool)

_setDetectTitle(bool)

_setDomainName(newDomainName)

_setLocalGifPath(newLocalGifPath)

_setLocalRemoteServerMode()

_setLocalServerMode()

_setReferrerOverride(newReferrerUrl)

_setRemoteServerMode()

_setSampleRate(newRate)

_setSessionTimeout(newTimeout) deprecated

_setSessionCookieTimeout(cookieTimeoutMillis)

_setVar(newVal) deprecated

_setVisitorCookieTimeout(cookieTimeoutMillis)

_trackEvent(category, action, opt_label, opt_value)

_trackPageview(opt_pageURL)

_trackTrans()

Comments No Comments »

We wpisie Instalacja kodu śledzącego google opisałem jakie są skutki niezainstalowania kodu śledzącego google analytics na wszystkich podstronach serwisu.

Sprawdź instalację kodu śledzącego szybko i za darmo

Najbardziej oczywistą metodą jest po porostu sprawdzenie kodu html wszystkich stron w serwisie. Nieoceniona w tym przypadku stanie się wtyczka Fire Bug. Praca ta jednak będzie bardzo żmudna i dla większości serwisów wręcz niewykonalna.

Ciekawe rozwiązanie udostępniła firma EpikOne w serwisie sitescan. W dostępnym na stronie głównej formularzu wystarczy podać domenę którą chcemy przeskanować i adres e-mail na który wyniki mają być przesłane. Po około 24 godzinach otrzymujemy raport. Mimo teoretycznie małej liczny przeglądanych stron jest on bardzo przydatny. Dane pokazują czy śledzimy strony różnych typów (np. wyników wyszukiwania) co pozwala szybko zlokalizować braki naszego serwisu.

Z tego serwisu korzystam zawsze gdy mam jakiekolwiek wątpliwośći co do prawidłowego zbierania danych google analytics w serwisie.

Comments No Comments »

Chcesz uniknąć wielu problemów z instalacją Google Analytics? Zacznij od sprawdzenia poprawnego wklejenia kodu śledzącego. Dowiedz się więcej o instalacji nowego asynchronicznego kodu Google Analytics.

Comments 1 Comment »

Jeśli chcesz w łatwy sposób skonfigurować system analytics polecam użycie Google Analytics Code Generatora. Efektem jego użycia jest gotowy do zainstalowania kod GA.

Dużą zaletą tego rozwiązania jest prostota. Kolejno jesteśmy proszeni o udzielenie odpowiedzi na proste pytania takie jak adres serwisu lub serwisów które chcemy sledzić kodem analytics. Co jest równie ważne sposób ten pozwala na zaawansowaną konfigurację systemu.

Opisane narzędzie polecam każdemu. Jeśli nie posiadasz gruntownej wiedzy na temat działania systemu nie przejmuj się! Jeśli nie wiesz jak odpowiedzieć na jakieś pytanie zostaw wartość domyślną. Zawsze są to ustawienia domyślne sprawdzające się w większości przypadków.

Comments No Comments »

Search engine optimization by SEO Design Solutions

FeedbackForms
Feedback Analytics