Śledzenie w wielu domenach za pomocą pliku gtag.js

Śledzenie w wielu domenach umożliwia Analytics rejestrowanie sesji na dwóch powiązanych stronach (np. na stronie e-commerce i oddzielnej stronie koszyka) jako jednej sesji. Taki zabieg jest nazywany łączeniem stron.

Aby skonfigurować śledzenie w wielu domenach, musisz umieć edytować kody HTML oraz JavaScript lub współpracować z doświadczonym programistą.

Dowiedz się więcej o konfigurowaniu podstawowego kodu śledzenia.

Tematy w tym artykule:

Śledzenie w wielu domenach – omówienie

Aby śledzić sesje, Analytics zbiera wartości identyfikatora klienta podawane przy każdym działaniu. Wartości identyfikatora klienta są przechowywane w plikach cookie. Te ostatnie są przechowywane z uwzględnieniem domeny, więc witryny z jednej domeny nie mają dostępu do plików cookie utworzonych dla innej domeny. W trakcie śledzenia sesji w wielu domenach wartość identyfikatora klienta musi być przekazywana z jednej domeny do drugiej. Dlatego kod śledzenia Analytics ma funkcje łączenia, które umożliwiają domenie źródłowej umieszczenie identyfikatora klienta w parametrach adresu URL linku, gdzie jest on dostępny dla domeny docelowej.

Konfigurowanie śledzenia w wielu domenach

Aby skonfigurować śledzenie w wielu domenach, zapoznaj się z dokumentacją dla programistów korzystających z pliku gtag.js.

Konfigurowanie widoków raportów i dodawanie filtrów

Domyślnie Analytics uwzględnia tylko ścieżkę i nazwę strony, a nie nazwę domeny. Lista stron w raportach Zawartość witryny może wyglądać na przykład tak:

  • /oNas/kontakt.html
  • /oNas/kontakt.html
  • /produkty/kup.html

Nazwy domen nie są widoczne na liście, dlatego stwierdzenie, do jakiej domeny należy dana strona, może być trudne.

Aby nazwy domen były widoczne w raportach, należy zrobić dwie rzeczy: utworzyć kopię widoku raportowania, który zawiera dane ze wszystkich Twoich domen, oraz dodać do tego widoku filtr zaawansowany. Dzięki niemu Analytics będzie wyświetlać nazwy domen w raportach.

W poniższym przykładzie przedstawiamy, jak skonfigurować filtr, dzięki któremu w raportach będą wyświetlać się nazwy domen, jeśli korzystasz ze śledzenia w wielu domenach. W niektórych polach trzeba wybrać daną opcję z menu, w innych należy wpisać znaki:

  • Typ filtru: Filtr niestandardowy > Zaawansowany
  • Pole A: Wyodrębnianie nazwy hosta A: (.*)
  • Pole B: Identyfikator URI żądania Wyodrębnij: (.*)
  • Dane wyjściowe: Identyfikator URI żądania Konstruktor: $A1$B1

Kliknij Zapisz, by utworzyć filtr.

Prawidłowość działania filtrów możesz sprawdzić za pomocą Rejestratora Google Tag Assistant. Pokazuje on, jak filtry zmieniają ruch trafiający do witryny.

Dodawanie domen do listy wykluczonych witryn odsyłających

Gdy poruszając się po Twojej witrynie, użytkownik przechodzi z jednej domeny do drugiej, Analytics odnotowuje, że został on odesłany z pierwszej domeny do drugiej, i tworzy nową sesję. Jeśli chcesz mieć możliwość śledzenia pojedynczej sesji w wielu domenach, musisz dodać swoje domeny do listy wykluczonych witryn odsyłających.

Sprawdzanie, czy śledzenie w wielu domenach działa prawidłowo

Najlepszym sposobem sprawdzenia, czy śledzenie w wielu domenach jest skonfigurowane prawidłowo, jest użycie Rejestratora Google Tag Assistant. Jeśli wywołasz sesję obejmującą różne domeny, natychmiast dowiesz się z niego, czy zadziałała ona jak trzeba.

Oto przykładowy raport Rejestratora Tag Assistant, w którym możesz zobaczyć, jak przejawia się nieprawidłowo skonfigurowane śledzenie w wielu domenach.

Powiązane artykuły

Czy to było pomocne?
Jak możemy ją poprawić?