Jedną z pierwszych rzeczy, które musisz wiedzieć, przystępując do używania i konfigurowania Google Analytics, jest sposób, w jaki definiuje się domenę śledzonej usługi internetowej jako „witrynę” do celów wyświetlania w raportach. Domyślna konfiguracja kodu śledzenia ma ułatwiać monitorowanie odwiedzin pojedynczej domeny lub subdomeny (np. pojedynczego adresu URL witryny), która nie współdzieli danych użytkowników z innymi domenami ani subdomenami.
Jeśli np. adres URL Twojego sklepu zoologicznego to psy.example.com
i umieścisz na jego stronach kod śledzenia z odpowiednim identyfikatorem usługi internetowej, śledzenie zostanie automatycznie skonfigurowane pod kątem monitorowania danych użytkowników tylko w przypadku tego pojedynczego adresu URL. I podobnie – jeśli masz domenę główną, np. www.example.com
i umieścisz na wszystkich jej stronach kod śledzenia, rejestrowanie odwiedzin użytkowników i ruchu z witryn odsyłających będzie odbywać się osobno dla domeny www.example.com
.
W tym artykule omówiono rolę domen i katalogów w Analytics oraz następujące tematy:
Tematy w tym artykule:Pliki cookie Analytics definiują witrynę za pomocą parametru document.domain
Google Analytics tworzy i odczytuje pliki cookie dla każdej niepowtarzalnej domeny objętej śledzeniem, sprawdzając parametr document.domain
hosta stron. Z tego powodu Analytics wyświetla subdomeny typu psie_zabawki.example.com
jako osobne od domen głównych, np. www.example.com
. Domenę swojej witryny możesz wskazać za pomocą narzędzia do debugowania kodu JavaScript, np. Firebug, wpisując w parametrze document.domain
wszystkie strony, jakie chcesz śledzić. Jeśli np. postanowisz sprawdzić parametr document.domain
w swojej witrynie z zabawkami dla psów, zobaczysz wśród domen adres psie_zabawki.example.com
.
Osobne domeny to osobne dane o użytkownikach i ruchu
W przypadku każdej osobnej domeny standardowe pliki cookie Analytics rejestrują dwie proste rzeczy:
- informacje o użytkowniku (liczba sesji)
- źródła wizyt (witryny odsyłające, wyszukiwania, kampanie reklamowe)
Jeśli masz osobne pliki cookie dla domeny i subdomeny, niepowtarzalni użytkownicy każdej z nich są zliczani niezależnie, a wszystkie linki między tymi dwiema witrynami są traktowane jak ruch ze stron odsyłających. Te dwie witryny nie będą też mieć wspólnych informacji o wyszukiwaniach ani o kampaniach. Jest tak, nawet jeśli obie mają w kodzie śledzenia ten sam identyfikator usługi internetowej.
Załóżmy np., że masz sklep internetowy pod adresem psie_zabawki.example.com
, podczas gdy jego strona koszyka znajduje się pod adresem www.example.com
. Obie witryny mają w kodzie śledzenia ten sam identyfikator usługi internetowej, ale bez niestandardowych ustawień. W takiej sytuacji sesje rozpoczęte po użyciu w witrynie psie_zabawki.example.com
linku do witryny www.example.com
będą zliczane jako odesłania. Załóżmy dodatkowo, że część klientów trafia do witryny psie_zabawki.example.com
poprzez link Google Ads i odwiedza ją później kilkakrotnie przed ostatecznym dokonaniem zakupu na stronie koszyka pod adresem www.example.com
. Ich pierwsze odwiedziny strony koszyka będą zliczane jako dodatkowe (i nowe) sesje użytkownika, ponieważ dane użytkowników rejestrowane dla witryny www.example.com
są osobne – ze względu na plik cookie – od danych dla witryny psie_zabawki.example.com
.
Jeśli zamiast tego chcesz połączyć w przypadku obu domen dane użytkowników i ruchu z witryn odsyłających, możesz to zrobić, dostosowując kod śledzenia.
Osobne domeny nie oznaczają osobnej treści
Gdy serwery Analytics otrzymują żądanie GIF kierowane do danej strony, zapisują w nim identyfikator URI i nazwę strony oraz dostarczają je do widoku, który zawiera odpowiedni identyfikator usługi internetowej. Oznacza to, że zawartość danej domeny określa po prostu faktyczny identyfikator usługi internetowej w samym kodzie śledzenia. Z tego powodu może z łatwością kopiować kod śledzenia (z tym samym identyfikatorem usługi internetowej) do różnych domen i obserwować dane o treści dla nich wszystkich w tym samym widoku raportowania.
Dlatego możesz też zrezygnować z dodatkowych dostosowań koniecznych do integracji śledzenia użytkowników i ruchu w różnych domenach, gdyż dane o treści dla każdej domeny są tak łatwo dostępne.
Podkatalogi domeny korzystają z jej plików cookie
W ramach standardowej konfiguracji śledzenia witryny dane o użytkownikach, ruchu i treści są powiązane z pojedynczą domeną, co obejmuje również wszystkie odwiedziny podkatalogów. Często zdarza się jednak, że chcesz śledzić tylko jeden z podkatalogów domeny (lub wyłącznie do niego masz dostęp). Oto dwa typowe przykłady:
- Korzystasz w swoim sklepie internetowym z obsługi koszyka, która działa w podkatalogu domeny usługodawcy, np.
www.example-koszyk.com/Twój_koszyk
. W takim przypadku masz pewnie dostęp tylko do stron znajdujących się w tym podkatalogu. - Witryna Twojej firmy jest bardzo rozbudowana, a Twój projekt ogranicza się do podkatalogu większej witryny, którą chcesz śledzić niezależnie od całej domeny.
Bez modyfikowania kodu śledzenia pliki cookie Analytics będą skonfigurowane pod kątem monitorowania domeny hosta, a ich ścieżka ustawiona na katalog główny (/
) domeny. W ten sposób dotyczące tego podkatalogu dane o użytkownikach, ruchu i kampaniach będą współdzielone z danymi o użytkownikach, ruchu i kampaniach dla całej witryny.
Aby ograniczyć śledzenie do wybranego podkatalogu witryny, musisz zdefiniować go w plikach cookie jako osobną jednostkę. Plik cookie jest określany jednoznacznie przez połączenie domeny i ścieżki dostępu, więc możesz wskazać swój podkatalog w ścieżce dostępu pliku cookie, by wyodrębnić śledzenie swojej części witryny. Jak to zrobić, dowiesz się z artykułu Domeny i pliki cookie (analytics.js).