NowośćReklama w ChatGPT — przygotuj kampanię+48 721 376 407biuro@linkjuice.pl

Blog

Google Tag Manager — jak skonfigurować tagi krok po kroku

Google Tag Manager to bezpłatne narzędzie Google do zarządzania tagami na stronach internetowych i w aplikacjach. [1] Za jego pomocą wdrożysz tagi Google Analytics, Google Ads oraz skrypty narzędzi zewnętrznych. [2]
W tym artykule przejdziemy przez konfigurację, testowanie i publikację tagów, a także przez diagnozowanie błędów.

Sprawdź, czy AI poleca Twoją markęDarmowy audyt AI

Na czym polega konfiguracja tagów w Google Tag Managerze?

Konfigurując tag w Google Tag Managerze, łączysz go z regułą uruchomienia i potrzebnymi danymi. Przed publikacją sprawdzasz, czy działa zgodnie z planem. Reguły wskazują, kiedy uruchomić tag, a zmienne dostarczają wartości używanych przez reguły i tagi. [3]
Bez przypisanej reguły tag się nie uruchomi; potrzebuje co najmniej jednej. [4]

Tabela pokazuje, za co odpowiada każdy element konfiguracji podczas rejestrowania zdarzenia.

Element Zastosowanie przy zdarzeniu
Tag Wysyła informację o zdarzeniu.
Reguła Określa moment wysłania informacji.
Zmienna Dostarcza wartość związaną ze zdarzeniem.

Warstwa danych dataLayer przekazuje do GTM zdarzenia i informacje ze strony. Zainicjuj ją przed skryptem kontenera. [1]
Platforma CMP, czyli system zarządzania zgodami, przekazuje decyzje użytkownika. Na ich podstawie GTM ogranicza działanie tagów. [1] [5]

W skrócie: tag wysyła dane, reguła wyznacza moment, a zmienna dostarcza potrzebną wartość.

Jak nadać dostęp do Google Tag Managera?

Dostęp do Google Tag Managera możesz nadać na poziomie konta albo wybranego kontenera. Wybór zależy od zakresu pracy użytkownika. [2] GTM rozdziela uprawnienia właśnie między konto i kontener. [6]

  • Zakres dostępu powinien odpowiadać pracy użytkownika: przy całym koncie albo przy konkretnym kontenerze. [6]
  • Uprawnienia kontenera obejmują odczyt, edycję, zatwierdzanie lub publikację zmian. [2]
  • Zaproszenie użytkownika wymaga jego adresu e-mail i określenia uprawnień. Odbiorca musi następnie zaakceptować zaproszenie. [7]

Zgodnie z przytoczoną rekomendacją Google konto GTM powinno mieć co najmniej dwóch administratorów. [8] Po przyjęciu zaproszenia użytkownik uzyskuje dostęp w nadanym zakresie.
Kontener ma cztery poziomy uprawnień: odczyt, edycję, zatwierdzanie i publikowanie. [6]

Jak dobrać regułę wyzwalającą i zmienne do tagu?

Regułę wyzwalającą dobierz do działania, które ma uruchomić tag. Zmienne wybierz według wartości potrzebnych w warunku lub przesyłanych danych. Zacznij od określenia zdarzenia, a potem sprawdź, czy jego dane są dostępne w kontenerze.
Jeśli zdarzenie pochodzi z dataLayer, zweryfikuj jego nazwę i wymagane wartości. Wpis przesyłany przez dataLayer.push() musi zawierać pole „event” z nazwą zdarzenia, aby zadziałała reguła zdarzenia niestandardowego. [5]

Konfiguracja zgód bierze pod uwagę decyzję użytkownika przekazaną przez CMP przy uruchamianiu tagów. Tag powinien dzięki temu odpowiadać właściwemu działaniu i korzystać z właściwych danych.
Przy konfiguracji Consent Mode v2 uwzględnij cztery parametry zgody: ad_storage, analytics_storage, ad_user_data i ad_personalization. [9]

Dobór reguł i zmiennych zacznij od zdarzenia oraz danych, które mają mu towarzyszyć.

Jak sprawdzić, czy tag uruchamia się we właściwym momencie i przekazuje dane?

Przed publikacją sprawdź tag w Google Tag Managerze. Tryb podglądu pokaże, które tagi się uruchomiły, a które zostały pominięte. [1]

  • Tryb podglądu pozwala odtworzyć działanie użytkownika na stronie i sprawdzić stan tagu przy danym zdarzeniu.
  • Tag Assistant pokazuje przebieg testowanej sesji. Sprawdź w nim regułę i wartości zmiennych.
  • DebugView w Google Analytics pozwala sprawdzić, czy oczekiwane zdarzenie dotarło do usługi.

Test tagu obejmuje zarówno moment jego uruchomienia, jak i dane, które przekazuje.
W DebugView GA4 sprawdzisz zdarzenia z ostatnich 30 minut oraz parametry wybranego zdarzenia. [10]

Podgląd i Tag Assistant pomagają sprawdzić uruchomienie tagu, a DebugView – dotarcie zdarzenia do usługi.

Czym jest Google Tag Manager i jakie daje korzyści?

Google Tag Manager pozwala zarządzać kodami pomiarowymi w kontenerze przypisanym do witryny. Zmiany w tagach przygotujesz w panelu GTM, bez każdorazowej edycji kodu strony.
Tabela zestawia role GTM i Google Analytics. [1]

Narzędzie Rola
Google Tag Manager Wysyła dane.
Google Analytics Raportuje dane.

Ręczna instalacja kontenera na stronie wymaga umieszczenia dwóch fragmentów kodu GTM. [11]

Asynchroniczne ładowanie tagów pozwala uruchamiać je bez blokowania pozostałych skryptów. Ciężkie skrypty niestandardowe i nieużywane tagi nadal mogą jednak pogarszać wydajność strony. [1]
GTM ułatwia centralne zarządzanie tagami, ale nie gwarantuje szybszego działania witryny. Dobry wynik INP, używany do oceny responsywności, wynosi nie więcej niż 200 ms. [12]

GTM porządkuje pracę z tagami. Samo jego użycie nie poprawi wydajności strony.

Jak działa Google Tag Manager i jak zorganizowane są konto oraz kontenery?

Google Tag Manager organizuje pracę w koncie zawierającym kontenery dla witryn lub aplikacji. Konto grupuje zasoby organizacji, a kontener przechowuje konfigurację danego środowiska.
Dzięki temu wiadomo, do której witryny należy konfiguracja. Google zaleca jeden kontener na domenę, ale dopuszcza wspólny kontener dla domen z podobnymi tagami i regułami. [13]

Co to jest tag w Google Tag Managerze?

Tag w Google Tag Managerze to fragment kodu lub konfiguracja wysyłająca dane do wskazanej usługi. Możesz użyć gotowego szablonu; szablony tworzone przez społeczność znajdziesz w Community Template Gallery.
Przed wyborem sprawdź, jakie dane szablon odczytuje i do których usług je przekazuje. Tag służy do pomiaru, nie do raportowania wyników.

Konto porządkuje zasoby, kontener przechowuje konfigurację, a tag wysyła dane do usługi.

Jak założyć konto, zainstalować kontener i opublikować zmiany w GTM?

Aby uruchomić Google Tag Managera na stronie, utwórz konto i kontener, umieść kod na podstronach, a potem opublikuj sprawdzone zmiany.
Zanim zainstalujesz kontener, sprawdź kod witryny: być może już się w nim znajduje. Po instalacji upewnij się, że GTM działa także poza stroną główną.
Przy ręcznej instalacji pierwszy z dwóch fragmentów kodu umieść w sekcji <head>, a drugi bezpośrednio po otwarciu <body>. [11]

Proces obejmuje utworzenie kontenera, instalację kodu i sprawdzenie zmian przed publikacją.

Czym różnią się konto i kontener w Google Tag Managerze?

Konto Google Tag Managera może zawierać kontenery, w których znajdują się tagi, reguły i zmienne. [1]
Konto porządkuje dostęp do zasobów; konfigurację konkretnej witryny edytujesz w jej kontenerze. W zwykłym koncie GTM jeden kontener może mieć maksymalnie trzy równoczesne obszary robocze: domyślny i dwa dodatkowe. [14]

Jak założyć konto w Google Tag Managerze?

Zakładając konto Google Tag Managera, podaj nazwę organizacji, a następnie utwórz kontener dla witryny.

  • Nowe konto utwórz w panelu GTM i wybierz kraj.
  • Nowy kontener nazwij tak, by łatwo było powiązać go z właściwą witryną.
  • Platformę kontenera dobierz do miejsca instalacji, na przykład wybierz stronę internetową.

Po utworzeniu kontenera otrzymasz kod potrzebny do instalacji na stronie.

Jak umieścić kod kontenera na stronie internetowej?

Kod kontenera GTM umieść na każdej podstronie. Użyj dwóch fragmentów otrzymanych po utworzeniu kontenera. [1]
Skrypt wstaw w sekcji head, a fragment noscript tuż po otwarciu body. [1] Fragment noscript pozwala kontenerowi działać przy ograniczonej obsłudze JavaScript. [1]

Identyfikator kontenera jest unikalny i znajduje się w kodzie strony. [1] Sprawdź go w kodzie podstron, aby upewnić się, że zainstalowano właściwy kontener.

Jak zapisać i opublikować zmiany w kontenerze?

Zmiany w kontenerze GTM zapisz w obszarze roboczym i sprawdź konfigurację przed publikacją. Osobne środowisko pozwoli Ci ją przetestować przed wdrożeniem produkcyjnym. [1]
Każda publikacja tworzy wersję kontenera, do której możesz później wrócić. [1]

Jeśli opublikowaną konfigurację trzeba cofnąć, przywróć wersję kontenera z historii. Publikuj tylko zmiany, których działanie zostało sprawdzone.

Test przed publikacją pomaga uniknąć błędów we wdrożeniu. Historia wersji pozwala wrócić do wcześniejszych ustawień.

Dlaczego tag się nie uruchamia i jak znaleźć przyczynę?

Tag w Google Tag Managerze może się nie uruchomić przez niedopasowaną regułę, brak oczekiwanego zdarzenia lub wstrzymanie tagu. Aby znaleźć przyczynę, odtwórz działanie na stronie i sprawdź warunki uruchomienia.
Zdarzenia zdublowane skontroluj osobno. Oznaczają nadmiar danych, a nie brak uruchomienia.

  • Regułę tagu porównaj ze zdarzeniem widocznym podczas testu strony.
  • Tekst przycisku porównaj dokładnie z warunkiem reguły. Reguła oparta na tekście może nie zadziałać, jeśli pomija wielkość liter widocznych na stronie. [8]
  • Wirtualne odsłony w aplikacji SPA sprawdź po zmianie widoku bez przeładowania strony. Ich śledzenie wymaga dodatkowych reguł reagujących na zmiany historii. [1]
  • Stan tagu sprawdź w kontenerze. GTM pozwala wstrzymać tag, a później ponownie go włączyć. [2]
  • Zdarzenia GA4 porównaj z liczbą wykonanych działań. Sprawdź też, czy danych nie wysyłają równocześnie GTM oraz szablon lub wtyczka. Taka konfiguracja może zawyżać pomiar; w opisanym przypadku dane o kliknięciach były zawyżone około 2 razy. [8]

Diagnoza tagu powinna odpowiedzieć na pytanie: zdarzenie nie zostało wysłane czy trafiło do usługi wielokrotnie?
Od tego rozróżnienia zacznij szukanie przyczyny.

Tagi GA4, Google Ads i piksele: jak skonfigurować je w GTM?

W Google Tag Managerze skonfigurujesz tagi analityczne i reklamowe, przypisując im dane oraz zdarzenia uruchamiające. Tag konfiguracji GA4 możesz uruchamiać na wszystkich stronach regułą „All Pages”. [1]
Wśród zdarzeń GA4 do śledzenia e-commerce źródło wymienia view_item, add_to_cart, begin_checkout i purchase. [1]

Warstwa danych dataLayer powinna przekazywać informacje potrzebne do pomiaru zakupów: identyfikator transakcji, walutę, wartość i produkty.
Meta Pixel oraz inne tagi reklamowe przypisz do zdarzeń zgodnych z celem pomiaru. Zanim ocenisz wyniki kampanii, sprawdź przekazywane parametry.

W pomiarze e-commerce liczą się zarówno właściwe zdarzenie, jak i komplet danych o zakupie.

Jak skonfigurować tagi konwersji i remarketingu Google Ads?

Tagi Google Ads skonfiguruj osobno dla konwersji i remarketingu. Każdemu przypisz odpowiednią regułę uruchomienia.

  • Tag Google Ads – śledzenie konwersji utwórz z identyfikatorem konwersji i etykietą z konta reklamowego.
  • Wartość konwersji pobierz z dataLayer, a tag uruchom po zdarzeniu purchase. [1]
  • Tag Google Ads – remarketing skonfiguruj dla odbiorców i zdarzeń wskazanych w planie kampanii.
  • Pomiar Google Ads przetestuj, wykonując działania na stronie. Potwierdź uruchomienie właściwego tagu i przekazanie parametrów.

Oddzielne reguły pozwalają mierzyć zakup jako konwersję bez przypisywania tego samego celu wszystkim odsłonom.

Chcesz sprawdzić widoczność firmy w AI?

Bezpłatny audyt widoczności w AI pozwoli Ci sprawdzić, czy Twoja firma pojawia się w odpowiedziach systemów AI. Skontaktuj się z nami, jeśli chcesz omówić zakres audytu.

Powiązane usługi

Zamów bezpłatny audyt widoczności w AI

Źródła

  1. Google Tag Manager – jak zwiększyć efektywność analityki internetowej? — https://www.web-development.com.pl/pl/blog/google-tag-manager-przewodnik-wdrozenia
  2. Google Tag Manager – poradnik krok po kroku — https://upmore.pl/blog/google-tag-manager-poradnik-do-czego-sluzy-i-jak-z-niego-korzystac
  3. Google Tag Manager – Definicja – Veneo Performance — https://veneoperformance.pl/slownik/google-tag-manager/
  4. Google Tag Manager – About triggers — https://support.google.com/tagmanager/answer/7679316?hl=en
  5. Google for Developers — „The data layer” oraz „Set up consent mode on websites” — https://developers.google.com/tag-platform/tag-manager/datalayer
  6. Google Tag Manager Help — „Managing users and permissions” — https://support.google.com/tagmanager/answer/6107011?hl=en
  7. Jak nadać dostęp do Google Tag Manager (GTM)? – Semtree.pl — https://semtree.pl/jak-nadac-dostep-do-google-tag-manager-gtm/
  8. Google Tag Manager: co to jest i jakie błędy znajduję w kontenerach – Piotr Ożóg — https://www.piotrozog.pl/blog/google-tag-manager/
  9. Google for Developers – Troubleshoot consent mode with Tag Assistant — https://developers.google.com/tag-platform/security/guides/consent-debugging
  10. Google Analytics – Monitor events in DebugView — https://support.google.com/analytics/answer/7201382?hl=en
  11. Google Tag Manager – Install a web container — https://support.google.com/tagmanager/answer/14847097?hl=en
  12. web.dev – Interaction to Next Paint (INP) — https://web.dev/articles/inp
  13. Google Tag Manager – Considerations before you install — https://support.google.com/tagmanager/answer/6103576?hl=en
  14. Google Tag Manager – Workspaces — https://support.google.com/tagmanager/answer/7059647?hl=en