Przejdź do treści
Baza wiedzy / Google Tag Manager

Co to jest warstwa danych?

Warstwa danych (dataLayer) to obiekt JavaScript przechowujący ustrukturyzowane informacje o stronie i zachowaniu użytkownika, z którego korzysta Google Tag Manager do uruchamiania tagów i przekazywania wartości do narzędzi analitycznych. To pośrednik między kodem strony a GTM — zamiast „grzebać” w treści HTML, GTM odczytuje dane z jednego, ustandaryzowanego źródła.

Jak działa warstwa danych

Warstwa danych to zwykła tablica JavaScript o nazwie dataLayer. Deweloper umieszcza w niej informacje, a strona aktualizuje ją w trakcie interakcji użytkownika. GTM nasłuchuje zmian i na ich podstawie odpala odpowiednie tagi oraz wypełnia zmienne.

Przykład zdarzenia w dataLayer

Po dodaniu produktu do koszyka strona może wysłać do warstwy danych:

  • event: 'add_to_cart' — nazwa zdarzenia, która uruchamia regułę w GTM.
  • value: 199.00 — wartość transakcji, gotowa do przekazania do GA4.
  • currency: 'PLN' — waluta.
  • item_id: 'SKU-123' — identyfikator produktu.

GTM odczytuje te wartości jako zmienne warstwy danych i przekazuje je dalej, np. do zdarzenia w GA4 lub tagu konwersji Google Ads.

Po co stosować warstwę danych

Bez warstwy danychZ warstwą danych
GTM „zgaduje” dane, scrapując tekst ze strony.Dane dostarczane są w jasnym, stałym formacie.
Zmiana wyglądu strony psuje pomiary.Layout można zmieniać bez wpływu na tracking.
Trudne przekazywanie wartości transakcji.Wartość, waluta i produkty dostępne natychmiast.

Dobre praktyki

  1. Ustal stały, udokumentowany schemat nazw zdarzeń i kluczy (tzw. data layer spec).
  2. Inicjalizuj dataLayer przed kodem kontenera GTM, aby nie zgubić pierwszych wartości.
  3. Używaj metody dataLayer.push() do dodawania zdarzeń dynamicznych.
  4. Nie umieszczaj w warstwie danych informacji wrażliwych ani danych osobowych w postaci jawnej.
  5. Te same dane wykorzystuj później w tagowaniu server-side, by ujednolicić pomiary.

Solidnie zaprojektowana warstwa danych to fundament wiarygodnej analityki — wdrażamy ją w ramach wdrożenia GA4.

Najczęściej zadawane pytania

Czy warstwa danych jest obowiązkowa w GTM?

Nie jest formalnie wymagana, ale w praktyce niezbędna przy poważnych wdrożeniach. Bez niej trudno przekazywać wartości transakcji, parametry produktów czy dane logowania w stabilny sposób.

Kto powinien przygotować warstwę danych?

Schemat projektuje analityk lub specjalista pomiarowy, a implementację w kodzie strony wykonuje deweloper. Współpraca obu stron gwarantuje, że dane będą kompletne i poprawne.

Czy dane z warstwy danych są widoczne dla użytkownika?

Tak, obiekt dataLayer jest dostępny w przeglądarce, więc nie należy umieszczać w nim danych wrażliwych ani niezaszyfrowanych danych osobowych.

← Wróć do kategorii Google Tag Manager

Ustawienia cookies

Wykorzystanie plików cookie

Używamy plików cookies, aby zapewnić podstawowe funkcjonalności witryny i usprawnić korzystanie z Internetu. Dla każdej kategorii możesz zdecydować się na włączenie/wyłączenie, kiedy tylko chcesz. Aby uzyskać więcej informacji na temat plików cookie i innych wrażliwych danych, przeczytaj całą politykę prywatności.

Niezbędne pliki cookie Zawsze włączone
Te pliki cookie są niezbędne do prawidłowego funkcjonowania strony internetowej. Zapewniają podstawowe funkcje, takie jak nawigacja po stronie i dostęp do bezpiecznych obszarów. Strona nie może działać poprawnie bez tych plików cookie.
Pliki cookie dotyczące wydajności i analityki
Te pliki cookie pomagają nam zrozumieć, w jaki sposób odwiedzający korzystają z naszej strony. Zbierają informacje o liczbie odwiedzających, źródłach ruchu i sposobie poruszania się po stronie. Dane te pomagają nam ulepszać działanie witryny.
Pliki cookie dotyczące reklam i targetowania
Te pliki cookie służą do wyświetlania reklam dopasowanych do Twoich zainteresowań. Mogą być używane do tworzenia profilu Twoich preferencji i wyświetlania odpowiednich reklam na innych stronach. Wykorzystywane przez Google Ads, Facebook Ads i inne platformy reklamowe.

Więcej informacji

W przypadku jakichkolwiek pytań dotyczących naszej polityki dotyczącej plików cookie i Twoich wyborów, prosimy o kontakt.