Posts Tagged “Google Analytics”

Wielokrotnie już pisałem o sposobach wykorzystania API dla google analytics. Tym razem chcę opisać doskonałe aplikacje tworzone przez firmę YouCalc. Są to bardzo funkcjonalne i łatwe w użyciu programy wykorzystujące możliwości API dla google analytics (innych systemów takich jak AdWords także ale o tym innym razem).

Najciekawsze aplikacje pobierające dane z google analytics

Liczba wizyt wg godzin dnia

Aplikacja ta pozwala na wizualizację liczby odwiedzin w rozłożeniu na godziny dnia

Analytics liczba odwiedzin w ciągu 4,12,26 lub 52 tygodni

Analiza wymiarów analytics

Dzięki tej aplikacji uzyskujesz natychmiastowy dostęp do informacji ukrytych głęboko w raportach systemu. Jednym kliknięciem dane mogą być sortowane po wybranych charakterystykach panelu GA takich jak:

  • wizyty
  • nowe odwiedziny
  • odrzucenia
  • realizacje celów

i segmentach

  • nowi uzytkownicy
  • powracający uzytkownicy
  • użytkownicy z płatnych źródeł ruchu
  • oraz co równie ważne własnych wczesniej przygotowanych segmentów.

W zależności od tego jakie dane pobieramy możemy je ułożyć wg. dziesięciu najskuteczniejszych:

  • źródeł ruchu
  • kampanii
  • słów kluczowych
  • stron wejścia
  • stron wyjścia
  • porównanie nowi/powracający użytkownicy
  • kraje
  • języki
  • przeglądarki internetowe

Comments No Comments »

Łatwiejsza konfiguracja śledzenia w Google Analytics

Google rozdaje noworoczne prezenty wszystkim użytkownikom systemu analytics. Kolejną funkcjonalnością wprowadzona do tego systemu jest łatwiejsza konfiguracja śledzenia kampanii reklamowych innych systemów.

Śledzenie innych źródeł ruchu w Analytics

Emitujesz banery na popularnym portalu. Wysyłasz Malingi lub newsletter? Na pewno chcesz znać skuteczność tych działań. Nic prostszego. Najpewniejszą bo działająca w każdej sytuacji (niezależnie od tego czy system emitujący reklamy jest kompatybilny z analytics) metodą śledzenia reklam ze źródeł innych niż adwords jest tagowanie. Metoda ta polega na dodawaniu do adresów docelowych informacji o źródle z którego internauta został przekierowany. Informacje te nie wpływają na zawartość strony są tylko rozpoznawane przez analytics i pozwalają precyzyjnie segmentować użytkowników i źródła ruchu. Tą metodą możemy przekazać maksymalnie pięć informacji:

Co ważne to samo źródło może generować ruch z różnych mediów. Przykładowo dla źródło Onet.pl możliwe są media cpc (linki sponsorowane), baner (reklama graficzna) i organic (ruch z wyników organicznych wyszukiwarki).

Plusy i minusy tagowania adresów docelowych

Główną zaletą tego rozwiązania jest jego bezawaryjność. Jeśli tylko strona docelowa jest śledzona systemem analytics możemy być pewni że dane zostaną zinterpretowane w wybrany sposób.

Minusem jest żmudność procesu tagowania adresów ocelowych. Dodatkowo niektóre serwery są skonfigurowane w taki sposób, że nie zazwalają na dopisanie parametrów do adresów docelowych.

Ręczna edycja adresów docelowych powinno być stosowane tylko w sytuacji gdy jakieś źródło ruchu jest nierozpoznawalne lub błędnie interpretowane.

Comments 3 Comments »

We wpisie „Interfejs API czyli bogactwo możliwości” opisałem jak można pobierać dane z systemu analytics wykorzystując jego interfejs API. Najprostszym sposobem jest użycie Data Feed Query Explorer-a Narzędzie to jest nie tylko w pełni bezpieczne (pobranie danych wymaga zalogowania się do konta analytics), ale także wygodne. Dzięki wykorzystaniu adresów url które poniżej podaję wystarczy jedno logowanie i możemy uzyskać informacje poprzez wklejanie kolejnych adresów internetowych.

Jakie przydatne informacje o moim serwisie mogę uzyskać?

Może to być sygnał. Że warto zmienić niektóre strony w serwisie .
Raport dostępny pod adresem:

  • Liczba odsłona wykonanych poprzez użytkowników z poszczególnych miast (Zobacz raport)

Teraz możesz sprawdzić w których regionach kraju Twoje produkty sprzedają się lepiej.

  • Liczba wizyt poprzedzających dokonanie zakupu i wartość transakcji (Zobacz raport)

Dowiedz się więcej o potencjalnych klientach. Zazwyczaj decyzję o dokonaniu zakupu poprzedza kilka odwiedzin serwisu. Czy liczba ta wzrasta radykalnie wraz z wartością zakupu? Może warto zastanowić się nad zwiększeniem poczucia bezpieczeństwa Twoich potencjalnych klientów?

Jest to tylko kilka przykładów na to jak ciekawe informacje możemy uzyskać wykorzystując API dla google analytics.

Masz jakieś ciekawe pomysły dotyczące wykorzystania tego narzędzia? Potrzebujesz pomocy przy generowaniu danych? Dodaj komentarz do tego wpisu.

Comments 2 Comments »

Czym jest API?

Według definicji podanej w wikipedii jest to

Interfejs programowania aplikacji, interfejs programu użytkownika – specyfikacja procedur, funkcji lub interfejsów umożliwiających komunikację z biblioteką, systemem operacyjnym lub innym systemem zewnętrznym w stosunku do aplikacji korzystającej z API.

Dla każdego nie programisty oznacza to, że API daje możliwość szybciej i pełniej wykorzystywać możliwości systemu. Dzięki API można budować aplikacje pobierające i wysyłające dane z pominięciem interfejsu graficznego. Zdarzyło ci się czekać wiekami na wyświetlenie danych adwords czy analytics? Dobrze napisana aplikacja wykorzystująca może zrobić to znacznie szybciej!

>API Google Analytics główne zalety

Dostępne API dla Google Analytics

Zasadniczo aplikacje wykorzystujące mechanizm API google analytics można podzielić na dwie kategorie. Programy płatne i bezpłatne. Jeśli chcesz korzystać z płatnego API systemu analytics weź pod uwagę napisanie rozwiązania specjalnie dla Twoich potrzeb.

Mozliwości API dla Google Analytics

Chcesz pokazać współpracownikom ile w ciągu ostatniego tygodnia Wasza witryna uzyskała nowych odwiedzin z jednej z wyszukiwarek?  Jeszcze lepszy efekt uzyskasz gdy dane rozbijesz na godziny i wyniki pobierzesz do arkusza kalkulacyjnego. Doskonałym rozwiązaniem jest Data Feed Query Explorer

Google Analytics Data Feed Query Explorer

Rozwiązanie to pozwala na przefiltrowanie danych przez wymiary i charakterystyki dostępne w panelu analytics.  Dane uzyskane dzięki temu narzędziu możemy łatwo wymieniać jednocześnie zachowując pełne bezpieczeństwo. W górnej części ekranu na bieżąco generowany jest link pod którym dostępne są uzyskane dane. Jest to rozwiązanie w pełni bezpieczne ponieważ dostep do tych danych wymaga zalogowania do panelu google analytics.

Najważniejszą zaletą jest elastyczność tego rozwiązania. Uzyskany link możesz przesłać każdemu. Link pozwala na dostęp do konkretnych informacji (ułożonych według wybranych wymiarów i charakterystyk) ale tylko dla konta analytics na którym jest się zalogowanym.

Comments 2 Comments »

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 »

Na czym polega śledzenie użytkowników w Google Analytics

Najważniejszą cechą systemu analytics (oprócz tej, że jest w pełni darmowy) jest jego uniwersalny. Każdy kto ma dostęp do źródła strony internetowej jest w stanie znacznie zmodyfikować śledzenie. Dzięki temu system ten jest w stanie sprostać wymaganiom większości właścicieli serwisów internetowych.

Jak dokonać konfiguracji analytics do własnych potrzeb?

Modyfikacji standardowych ustawień systemu dokonuje się poprzez edycję kodu śledzącego.

Kod śledzenia napisany jest w języku javascript. Zgodnie z zasadami rządzącymi tym językiem istnieją dwa obiekty wykorzystywane przez analytics:

_gat (wykorzystywany przy tradycyjnej konfiguracji)
_gaq (używany tylko w przypadku asynchronicznego kodu GA)

Metody obiektów Google Analytics

_gat posiada tylko jedną metodę. Jest nią _getTracker. Metoda ta ma na celu rozpoczęcie śledzenia dla konta analytics o określonym ID. W przypadku tego bloga kod ten na postać:

var pageTracker = _gat._getTracker(”UA-6536292-1″);

-gaq posiada trzy metody :

_createAsyncTracker()
_getAsyncTracker()
Push

Najważniejszą jest metoda push. Ma ona postać typowej dla języka javascrpt tablicy. Metoda ta może być stosowana przed pełnym załadowaniem skryptu. Dzięki temu jesteśmy w stanie pozbyć się jednego z najpoważniejszych źródeł braku danych systemu analytics. Dotychczas traciliśmy informacje o osobach które wyszły z serwisu przed pełnym załadowaniem skryptu do pamięci przeglądarki.

Oba obiekty dostępne w google analytics mają dostępnych kilkanaście metod. To właśnie dzięki nim możemy w pełni kontrolować działanie systemu. W kolejnych postach opiszę najważniejsze metody których wywołanie jest przydatne dla większości serwisów internetowych.

Comments No Comments »

Jak podano na blogu Google Analytics w najbliższym czasie na naszych kontach Analytics możemy się spodziewać nowej funkcjonalności.

Czym są adnotacje?

Adnotacje bo o nich mowa pozwolą dodać krótki opis statystyk.

Adnotacje mgą byc udostępnianie pozostałym użytkownikom mającym dostęp do naszego konta analytics. Dzięki temu małemu dodatkowi będziemy w stanie uniknąć wielu pytanań i poprawić komfort pracy dla nas i z nami samymi.

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 »

Automatyczne alerty łatwa i skuteczna kontrola dzięki analytics.

Panel analytics części użytkowników wzbogacił się o zakładkę “analiza” i wygląda tak jak widać poniżej (oczywiście jeśli ustawiony jest język polski)

Alerty panel analytics

Codziennie sprawdzasz współczynnik odrzuceń kampanii reklamowej, lub liczbę transakcji sprzedaży w sklepie internetowym? Dzięki funkcjonalności automatycznych alertów będzie to jeszcze łatwiejsze i nie będzie wymagało logowania do panelu. Funkcja ta tak jak dwie inne (raporty niestandardowe i zaawansowane segmenty) jest obecnie w wersji beta. Niestety nie wszyscy użytkownicy mogą z niej jeszcze korzystać. Będzie ona jednak sukcesywnie dodawana kolejnym użytkownikom.

Czym są alerty?

Najkrócej ujmując alert jest informacją o tym że jakiś element kampanii w znaczący sposób się zmienił. W większości przypadków znaczne zmiany są bardzo ważną informacją oznaczającą kłopoty lub sukces. Dodatkowo dzięki funkcji niestandardowych alertów możemy otrzymać kluczowe dla nas informacje bezpośrednio na skrzynkę e-mail.

Alerty systemu analytics dzielą się na:

  • automatyczne- system wysyła monit gdy uzna, że nastąpiła znaczna zmiana w danych które są kluczowe dla serwisu. Główną ich zaletą jest głębokość analizy. W moim przypadku automatyczny alert „ sprzedaż w miescie Łódź wzrosła o 50%” był bardzo ważny. Bez szczegółowej i pracochłonnej analizy kampanii dotarcie do tej informacji nie byłoby możliwe. Dzięki temu alerty ułatwiają i skracają pracę z analytics.Alert automatyczny analytics
  • niestandardowe kryterium tego czego dotyczy monit ustala sam użytkownik. Pierwszym wykorzystaniem jakie zobaczyłem dla tej funkcjonalności był alert dotyczący znacznego zwiększenia się współczynników odrzuceń poszczególnych kampanii. Jak widać wizja skrzynki mailowej pełnej listów o treści typu “Twoja kampania źle działa” jest prawdziwą rozkoszą dla e-marketera ;-)

Alerty obu typów mogą być generowane na poziomie dni tygodni i miesięcy dzięki czemu są znacznie bardziej funkcjonalne.

Comments 1 Comment »

Search engine optimization by SEO Design Solutions

FeedbackForms
Feedback Analytics