Studio Cyfrowe

Technologia

Jak działa żądanie collect: co musisz wiedzieć

Czas czytania: 2 min · Michał Orłowski

Rozkład żądania collect

W momencie, gdy użytkownik wchodzi na stronę, jego przeglądarka podejmuje działania, które mają na celu odnotowanie tej wizyty. To zjawisko trwa niespełna ułamek sekundy, jednak za jego kulisami kryje się złożony proces. Kiedy na przykład korzystasz z tagu collect, wysyłane jest żądanie HTTP, które rejestruje wizytę na stronie. Scenariusz ten można zrozumieć, analizując konkretne parametry, które są przesyłane w żądaniu.

Załóżmy, że użytkownik otwiera artykuł na stronie. Przeglądarka automatycznie zbiera dane, takie jak adres IP i user-agent, które są dołączane do żądania. Oprócz tych podstawowych informacji, skrypt dodaje również dodatkowe parametry: dl (adres artykułu), dr (referrer), en=page_view (nazwa zdarzenia) oraz cid (identyfikator użytkownika).

Identyfikator, często zapisany w ciasteczkach, jest kluczowy dla śledzenia. W przypadku Google Analytics jest to _ga, a dla piksela Meta _fbp. Czasami ten znacznik przeglądarki może być również przechowywany w localStorage, co oznacza, że nawet jeśli lista ciasteczek jest pusta, identyfikator może być wciąż dostępny. Ważne jest, że pierwsze wejście na stronę może założyć nowy numer, natomiast kolejne wizyty na tej samej domenie będą już przesyłać ten sam cid z innym dl.

Parametry żądania

ParametrOpis
dlAdres URL artykułu
drAdres URL strony, z której użytkownik przeszedł
enNazwa zdarzenia, zazwyczaj page_view
cidIdentyfikator użytkownika

Warto zwrócić uwagę na fakt, że żądania są często wysyłane szybko, zanim użytkownik ma szansę zaakceptować politykę prywatności w banerze. Zamknięcie okna z banerem nie cofa wcześniejszego żądania, co może prowadzić do sytuacji, w której dane użytkownika są zbierane bez jego zgody.

Geolokalizacja, która jest często skorelowana z adresem IP, nie jest niezawodna. Miasto z bazy może być błędnie przypisane, co jeszcze bardziej komplikuje analizę danych.

Warto przeprowadzić test w trybie prywatnym, sprawdzając zakładkę Sieć w narzędziach deweloperskich przeglądarki. Powinno się zwracać uwagę na obce domeny i ścieżki takie jak collect, pixel, czy g/collect, zanim zrealizuje się pełne żądanie.

Na koniec, dobrze jest zapoznać się z tym, co wysyła piksel śledzący przy wejściu na artykuł. Zrozumienie działania tych mechanizmów pozwala lepiej zarządzać prywatnością i danymi użytkowników, a także świadomie korzystać z narzędzi analitycznych.

Michał Orłowski

Michał Orłowski

Projektant narzędzi. Opisuje workflow, automatyzację i rzemiosło cyfrowe.

→ Mapa w telefonie kontra papierowy plan — jak nie zgubić się w terenie ← Kaseta, której nie przewiniesz — historia playlisty w telefonie