Archive for the “Podstawy” Category

Czym jest API Analytics

API systemu analytics w dużym skrócie i uproszczeniu daje możliwość tworzenia aplikacji pobierających dane bezpośrednio z systemu adwords bez konieczności logowania się do tego narzędzia. Oczywiście żaden nie programista nie stworzy programu wykorzystującego te możliwości. Tu z pomocą przychodzą firmy tworzące płatne ale także bezpłatne aplikacje wykorzystujące API analyticsa.

Jakie nowe możliwości daje uaktualnione API Analytics?

Nowy interface pozwala pobierać (to API nie pozwala na edytowanie danych dostępnych w panelu analytics. Udostępniona jest tylko opcja odczytu danych) informacje dotyczące konta analytics, profili dostępnych na koncie, celów i segmentów zaawansowanych.

Dokładne informacje o konfiguracji są dostępne w sekcji google code

Główną zmianą w stosunku do poprzedniej wersji tego interface jest to że jak określają osoby rozwijające ten projekt model danych nowego API jest bliższy do sposobu przechowania informacji w systemie dzięki czemu API działa znacznie szybciej.
Wydaje się, że główna uciążliwość api analytics jaką jest w wielu wypadkach długi czas oczekiwania na odbiór informacji została naprawiona lub zmarginalizowana. Tak naprawdę będzie można ocenić to dopiero w momencie gdy powstaną aplikacje nowy interface API. Jeśli zastanawiasz się nad wykorzystaniem tych funkcjonalności radzę poczekać do momentu gdy usługa ta opuści laboratorium (coś w rodzaju wersji beta).

Wszystkim zainteresowanym nowymi możliwościami polecam sprawdzić udostępnioną przez deweloperów wersję demo aplikacji wykorzystującej nowy interface

Comments No Comments »

Codziennie sprawdzasz ilość i średnią długość odwiedzin swojego serwisu? Mam dla Ciebie dwie ważne informacje. Tak jak to zazwyczaj bywa jedna jest dobra, a druga… zła.

Zła nowina

Raport Czas spędzony w witrynie i wszystkie informacje o długości odwiedzin w Twoim serwisie są przekłamane

Dobra nowina

Przekłamanie to wynika ze sposobu w jaki analytics zbiera dane i dotyczy wszystkich użytkowników systemu. Jasne, że teraz jest lepiej. Masz źle ale inni nie mają lepiej. Sytuacja jak z dowcipu o złotej rybce i sąsiedzie.

Czemu analytcis podaje błędne dane

Ze zniekształceniem tych raportów można nauczyć się żyć. Najpierw jednak musisz zrozumieć na czym ono polega. Wygląda to tak:

Krok 1 Internauta odwiedza Twój serwis

Krok 2 Przeglądarka napotyka kod i wykonuje kod analytics w źródle Twojej witryny. Brawo w tym momencie rozpoczyna się śledzenie internauty. System rejestruje „wyświetlenie strony 1 o godzinie 10.15.30” (w formacie godzina. Minuta. Sekunda).

Krok 3 Internauta odwiedza kolejną stronę i sytuacja z punktu 2 powtarza się. System rejestruje czas wyświetlenia kolejnej strony serwisu (np. 10.15.45). W tym momencie może zostać obliczony czas spędzony na przeglądaniu strony 1. Odbywa się to poprzez odjęcie od czasu wyświetlenia strony 2 (10.15.45) czasu wyświetlenia strony 1 (10.15.30) czyli 15 s.

Problem

Każdy z natury wścibski czytelnik tego bloga zapyta a co w sytuacji gdy użytkownik wyjdzie z serwisu bez obejrzenia kolejnej strony? W przypadku takich odwiedzin czas przebywania w serwisie nie może zostać policzony (brakuje momentu przejścia do kolejnej strony i niema od czego odejmować). W tych przypadkach długość odwiedzin wynosi 0 sekund.

W poniższym przykładzie dla 6832 odwiedzin średni czas wyniósł 2 minuty i 34 sekundy przy współczynniku odrzuceń równym 41,32%. Oznacza to, że łączny czas przeglądania serwisu ( 291 godzin 2 minuty 34 sekundy razy 6832 odwiedzin) dotyczy 4009 odwiedzin (6832 odwiedzin minus 41,32% odwiedzin bez przejścia do kolejnej strony). Łączny czas odwiedzin podzielony przez 4009 odwiedzin daje 4 minuty i 3 sekundy!

statystyki serwisu

Oczywiście znaczne zmiany ilości odwiedzin jednostronicowych mogą zaburzyć te dane i sprawić że będą nieprzydatne. Warto jednak abyś znał prawdziwą wartość jednej z najważniejszych dla Ciebie statystyk.

Comments No 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 »

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 »

W wielu wypadkach drobne usprawnienia są w stanie znacznie ułatwić pracę i zwiększyć komfort obsługi. Dokładnie jest tak w przypadku systemu Google Analytics. Wszyscy użytkownicy najpopularniejszej obecnie przeglądarki FireFox mają do dyspozycji ciekawe wtyczki. Pracując z analytics warto wypróbować:

-Web Analytics Solution Profiler dodatek pokazujący szczegóły kofiguracji. Niestety płatny dodatek. Wersja bezpłatna ma  ograniczone możliwości, jednak mimo tego warto wykorzystania.

Do pobrania tutaj

-Tester wyrażeń regularnych jeśli chcesz wykorzystywać najważniejsze funkcje GA prędzej czy póżniej spotkasz się z wyrażeniami regularnymi. Pisanie wyrażeń i testowanie ich poprawności znacznie ułatwi Regular Expressions Tester.

Do pobrania tutaj

- Fire Bug bardzo uniwersalna i dynamicznie rozwijana wtyczka dla firefoxa. Jej najważniejszą dla osób zajmujących się analytics opcją jest szybki podgląd i eksport ciasteczek.

Panel  Firebug

Panel Firebug

Dzięki szybkiemu i łatwemu dostępowi do informacji o:

  • nazwie pliku cookie
  • zawartość ciasteczka
  • domena dla której plik jest ustawiony
  • data wygaśnięcia ciasteczka

dzięki instalacji tego rozszerzenia praca z systemem analytics i konfiguracja jego zaawansowanych opcji staje się łatwiejsza i precyzyjniejsza.

Comments No Comments »

Search engine optimization by SEO Design Solutions

FeedbackForms
Feedback Analytics