Śledzenie zdarzeń – śledzenie sieci (ga.js)

Zakładamy w nim, że umiesz posługiwać się konfiguracją kodu śledzenia Google Analytics (GATC). Dodatkowo musisz zainstalować kod śledzenia ga.js na stronach, na których konfigurujesz śledzenie zdarzeń w sposób opisany tutaj. Więcej informacji o śledzeniu witryny za pomocą GATC znajdziesz w przewodniku Podstawy śledzenia.

Wstęp

Śledzenie zdarzeń to metoda dostępna w kodzie śledzenia ga.js, która pozwala rejestrować interakcje użytkowników z elementami witryny, np. z systemem menu opartym na Flashu. Jest to możliwe dzięki dołączeniu wywołania metody do konkretnego elementu interfejsu, który chcesz śledzić. Przy takim użyciu cała aktywność użytkowników związana z tymi elementami jest obliczana i wyświetlana w interfejsie raportowania Analytics jako zdarzenia. Ponadto na obliczenia związane z odsłonami nie ma wpływu aktywność użytkownika śledzona za pomocą metody śledzenia zdarzeń. Na koniec funkcja śledzenia zdarzeń wykorzystuje model zorientowany na obiekty, za pomocą którego można zbierać i klasyfikować różne typy interakcji z obiektami strony internetowej.

W przypadku ga.js śledzenie zdarzeń można zwykle stosować do:

  • Dowolne elementy Flash, takie jak witryny czy odtwarzacze filmów Flash
  • osadzone elementy AJAX strony;
  • gadżety na stronach;
  • Pobrania pliku

Model śledzenia zdarzeń jest bardzo elastyczny, dzięki czemu można go stosować znacznie częściej niż typowy model zdarzeń wywoływanych przez użytkowników – decyzja należy do Ciebie. Z tego powodu przydatne raporty śledzenia zdarzeń wymagają współpracy z użytkownikami raportów i dobrego planowania raportów.

  • Określ z góry wszystkie elementy, w których przypadku zamierzasz śledzić dane.

    Nawet jeśli początkowo śledzisz tylko jeden obiekt w witrynie, określenie wszystkich obiektów/zdarzeń, które chcesz śledzić, pomoże Ci opracować strukturę raportów, którą łatwo skaluje się wraz ze wzrostem liczby i rodzajów śledzenia zdarzeń.

  • Podejmij współpracę z użytkownikami raportów przy planowaniu raportów ze śledzenia zdarzeń.

    Znajomość z wyprzedzeniem, jak powinny wyglądać raporty, pozwoli kształtować strukturę implementacji śledzenia zdarzeń. Jeśli np. raporty muszą odzwierciedlać tylko interakcje z interfejsem wideo, ich struktura kategorii będzie zupełnie inna, niż gdyby musiały śledzić inne interfejsy użytkownika Flash, takie jak menu, osadzone gadżety i czas wczytywania. Możesz też poinformować użytkownika raportu o różnych możliwościach śledzenia dostępnych w ramach śledzenia zdarzeń, aby jak najpełniej korzystać z tej możliwości. Użytkownik raportu może być na przykład zainteresowany śledzeniem zachowań użytkowników w interfejsie wideo Flash, ale może być również zainteresowany śledzeniem czasu wczytywania filmu. W takim przypadku możesz zaplanować z wyprzedzeniem nadawanie znaczących nazw w wywołaniach zdarzeń.

  • Stosuj spójną i przejrzystą konwencję nadawania nazw.

    W procesie implementacji śledzenia zdarzeń każda nazwa nadana kategoriom, działaniom i etykietom pojawia się w interfejsie raportowania. Dodatkowo para kategoria/działanie jest traktowana w statystykach raportu jako unikalny element, więc zastanów się, jak mają być obliczane dane wszystkich obiektów należących do podobnej kategorii.

Konfigurowanie śledzenia zdarzeń

Zanim wyświetlisz w raportach wyniki śledzenia zdarzeń, musisz skonfigurować śledzenie zdarzeń w witrynie:

  1. Konfiguracja śledzenia w witrynie Sprawdź, czy masz w swojej witrynie skonfigurowane śledzenie. Więcej informacji o konfiguracji znajdziesz w przewodniku po podstawach śledzenia.
  2. Wywołaj metodę _trackEvent() w kodzie źródłowym obiektu strony, widżetu lub filmu.

    Podpis metody _trackEvent() jest taki:

    _trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
    • category (wymagane)

      Podana przez Ciebie nazwa grupy obiektów, które chcesz śledzić.

    • action (wymagane)

      Ciąg znaków, który jest jednoznacznie sparowany z każdą kategorią i często używany do określania typu interakcji użytkownika z obiektem internetowym.

    • opt_label (opcjonalnie)

      Opcjonalny ciąg znaków określający dodatkowe wymiary danych zdarzenia.

    • opt_value (opcjonalnie)

      Liczba całkowita, której można użyć do przekazania danych liczbowych o zdarzeniu użytkownika.

    • opt_noninteraction (opcjonalnie)

      Wartość logiczna, która po ustawieniu na true wskazuje, że działanie związane ze zdarzeniem nie będzie używane do obliczania współczynnika odrzuceń.

  3. Wyświetl raporty. Gdy skonfigurujesz śledzenie zdarzeń i będzie ono działać w witrynie przez 1 dzień, otwórz sekcję Treść w raportach i wyświetl Śledzenie zdarzeń.

Zasoby

Więcej informacji o zdarzeniach i śledzeniu zdarzeń: