Poproś o kontaktKontakt

Academy · Analytics

Google Tag Manager: czym jest i jak z niego korzystać?

Joanna BłażejewskaHead of R&D · Zaktualizowano · 9 min czytania
Joanna Błażejewska
  1. Insights
  2. Academy
  3. Analytics
  4. Google Tag Manager: czym jest i jak z niego…

Rozdział Analytics · wpis 14 z 15 · nr 264 w programie Academy

Google Tag Manager to bezpłatne narzędzie Google, w którym zarządzasz kodami pomiarowymi i marketingowymi strony z jednego panelu, bez edytowania kodu przy każdej zmianie. Poniżej znajdziesz, z czego się składa, jak go zainstalować, jak podłączyć Google Analytics 4 i śledzić kliknięcia oraz jakie błędy najczęściej psują dane.

Najważniejsze w skrócie

  • Google Tag Manager to bezpłatne narzędzie do zarządzania kodami pomiarowymi i reklamowymi strony z jednego panelu, bez edycji kodu przy każdej zmianie.
  • Google Tag Manager działa na trzech elementach: tag określa, co wysłać, reguła określa kiedy, a zmienna dostarcza wartości.
  • Google Analytics 4 podłącza się w Tag Managerze tagiem Google z identyfikatorem G- i regułą Initialization – All Pages; tagi Universal Analytics można usunąć.
  • Każdą zmianę w Google Tag Manager warto sprawdzić w trybie podglądu Tag Assistant przed publikacją, a błędną wersję można cofnąć.
  • Google Tag Manager nie zbiera zgód na cookies: wykonuje decyzję z banera zgód przez consent mode i ustawienia zgody tagów.

Czym jest Google Tag Manager?

Google Tag Manager (GTM, po polsku Menedżer tagów Google) to system do zarządzania tagami: fragmentami kodu, które zbierają dane o ruchu albo przekazują je do narzędzi reklamowych. Według dokumentacji Google pozwala konfigurować i wdrażać tagi przez interfejs w przeglądarce, a także poprawiać tagi już działające na stronie.

Na stronę wklejasz raz kod kontenera. Każdy kolejny tag, np. Google Analytics 4, tag konwersji Google Ads czy piksel Meta, dodajesz i zmieniasz już w panelu GTM.

Tag Manager sam niczego nie mierzy i nie pokazuje raportów. Jest pośrednikiem: decyduje, który kod uruchomić, kiedy i z jakimi danymi. Raporty oglądasz dalej w Google Analytics, Google Ads albo w panelu innej platformy.

W modelu Search Ecosystem™ Tag Manager należy do warstwy Analytics: od niego zależy, czy dane o ruchu z Google, kampanii i innych kanałów są kompletne i porównywalne.

Z czego składa się Google Tag Manager?

Google Tag Manager opiera się na trzech elementach: tag mówi, co zrobić, reguła mówi kiedy, a zmienna dostarcza wartości. Wszystko mieści się w kontenerze przypisanym do konta.

ElementCo to jestPrzykład
Kontonajwyższy poziom, zwykle jedno na firmę„Firma XYZ”
Kontenerzestaw tagów dla jednej strony albo aplikacji, ma własny identyfikator GTM-…kontener dla domeny firmy
Obszar roboczymiejsce, w którym przygotowujesz zmiany przed publikacją„Nowe zdarzenia w formularzu”
Tagkod, który wysyła dane do narzędziatag Google dla GA4
Reguła (trigger)warunek, przy którym tag się uruchamiakliknięcie linku z adresem e-mail
Zmiennawartość, której używa tag albo regułaadres klikniętego linku, ścieżka podstrony
Warstwa danych (dataLayer)obiekt JavaScript, przez który strona przekazuje dane do GTMwartość zamówienia po zakupie
Wersjazapis konfiguracji kontenera z chwili publikacjiwersja 12 z opisem zmian

Google definiuje regułę jako warunek, który określa, kiedy dany tag ma się uruchomić. Kontener może być typu Web, iOS, Android, AMP albo Server. Dla zwykłej strony wybierasz Web i jeden kontener dla całej domeny, a nie osobny dla każdej podstrony.

Warstwa danych przydaje się tam, gdzie strona wie coś, czego nie widać w kodzie HTML, np. wartość koszyka albo typ klienta. Programista dopisuje wtedy wywołanie dataLayer.push, a dane potrzebne przy wczytaniu strony umieszcza nad kodem kontenera.

Jak zainstalować Google Tag Manager na stronie?

Instalacja to założenie konta i kontenera, a potem wklejenie dwóch fragmentów kodu na każdą podstronę. Potrzebujesz konta Google i dostępu do kodu strony albo do panelu CMS.

  1. Wejdź na tagmanager.google.com i zaloguj się kontem Google.
  2. Na karcie Konta wybierz Utwórz konto. Podaj nazwę konta i kraj.
  3. W ustawieniach kontenera wpisz nazwę (najlepiej domenę) i wybierz typ Web.
  4. Kliknij Utwórz i zaakceptuj warunki korzystania z usługi.
  5. Skopiuj dwa fragmenty kodu. Pierwszy wklej jak najwyżej w sekcji <head>, drugi (z elementem noscript) zaraz po otwarciu znacznika <body>.
  6. Wpisz adres strony w oknie instalacji i sprawdź połączenie przyciskiem testu.

Jeśli strona działa na WordPressie, Shopify, Wix albo innym popularnym systemie, możesz użyć integracji albo wtyczki zamiast edytować szablon. Sprawdź tylko, czy wtyczka wkleja oba fragmenty kodu i czy nie ma na stronie drugiego, starego kontenera.

Jak podłączyć Google Analytics 4 przez Tag Manager?

GA4 podłączasz jednym tagiem Google z identyfikatorem pomiaru i regułą uruchamiającą go na wszystkich stronach. Kroki według pomocy Google:

  1. W kontenerze otwórz Obszar roboczy, potem Tagi i Nowy.
  2. Nazwij tag, np. „Google tag GA4”.
  3. W konfiguracji tagu wybierz typ Tag Google i wpisz identyfikator tagu z usługi GA4 (zaczyna się od G-).
  4. W regułach wybierz Initialization – All Pages (inicjowanie na wszystkich stronach).
  5. Zapisz, sprawdź w podglądzie i opublikuj.

Stare instrukcje z identyfikatorem UA-xxxxxx-x dotyczą Universal Analytics. Standardowe usługi UA przestały przetwarzać dane 1 lipca 2023 roku, a od lipca 2024 roku nie ma do nich dostępu. Jeśli w kontenerze zostały tagi UA, możesz je usunąć. Więcej o samym narzędziu przeczytasz w przewodniku po Google Analytics 4.

Jak śledzić kliknięcia w Google Tag Manager?

Kliknięcie śledzisz trzema krokami: włączasz zmienne kliknięć, tworzysz regułę dla wybranych kliknięć i podpinasz do niej tag zdarzenia GA4. Przykład poniżej mierzy kliknięcia w adres e-mail (linki mailto:), które dla wielu firm są zapytaniem ofertowym.

Krok 1. Włącz wbudowane zmienne kliknięć.

W menu Zmienne, w części Zmienne wbudowane, kliknij Konfiguruj i zaznacz zmienne kliknięć, m.in. Click URL i Click Text. Bez nich reguła nie odróżni jednego linku od drugiego.

Krok 2. Utwórz regułę.

Dodaj regułę typu Kliknięcie – Tylko linki, wybierz Niektóre kliknięcia linków i warunek Click URL zawiera mailto:. Dla przycisków, które nie są linkami, użyj typu Kliknięcie – Wszystkie elementy. Google w swoim przykładzie stosuje warunek Click Text zawiera tekst przycisku.

Krok 3. Dodaj tag zdarzenia GA4.

Utwórz tag typu Google Analytics: zdarzenie GA4, wpisz identyfikator pomiaru i nazwę zdarzenia, np. klik_email. Jako parametr możesz dodać ścieżkę podstrony ({{Page Path}}), żeby wiedzieć, skąd klient pisał. Podepnij regułę z kroku 2.

Krok 4. Sprawdź i opublikuj.

Przetestuj tag w trybie podglądu, opublikuj wersję, a potem zobacz zdarzenie w raporcie Czas rzeczywisty albo DebugView w GA4. Ważne zdarzenia możesz oznaczyć w GA4 jako konwersje (zdarzenia kluczowe) i przekazać do kampanii. Jeśli linki w kampaniach oznaczasz parametrami, przyda się też tekst o parametrach UTM.

Co to oznacza dla Twojego biznesu?

Na danych z Tag Managera opierasz decyzje o budżecie: które kampanie i podstrony przynoszą zapytania, a które tylko ruch. Jedna źle ustawiona reguła potrafi podwoić liczbę konwersji w raporcie, a kampania z automatycznym ustalaniem stawek zaczyna wtedy płacić za fałszywe sukcesy. Dlatego pomiar warto sprawdzić, zanim zwiększysz wydatki na reklamę.

Jak testować i publikować zmiany w GTM?

Każdą zmianę najpierw sprawdzasz w trybie podglądu, a dopiero potem publikujesz jako nową wersję. Do czasu publikacji nic, co zrobisz w obszarze roboczym, nie trafia na stronę.

Tag Assistant działa też jako rozszerzenie Chrome, które pokazuje tagi na dowolnej stronie. Opisy kolorowych oznaczeń tagów ze starych poradników dotyczą wycofanej wersji Tag Assistant Legacy.

Michał Ziach

Zdaniem eksperta ICEA

„Gdy przejmujemy cudzy kontener, najpierw eksportujemy go jako kopię zapasową, potem usuwamy tagi bez reguł i stare tagi Universal Analytics, a dopiero na końcu dokładamy nowe zdarzenia. Tagi z niestandardowym kodem HTML zastępujemy szablonami z galerii wszędzie tam, gdzie taki szablon istnieje, bo łatwiej je kontrolować i nie da się w nich przemycić przypadkowego skryptu.”

Michał ZiachCTO, ICEA.

Jak Tag Manager obsługuje zgody na pliki cookies?

Tag Manager wykonuje decyzję użytkownika z banera zgód, ale sam jej nie zbiera. Baner (platforma do zarządzania zgodami, CMP) zapisuje wybór, a GTM uruchamia albo blokuje tagi zgodnie z nim.

Dla tagów Google służy do tego tryb uzyskiwania zgody (consent mode). Od aktualizacji z listopada 2023 roku obejmuje cztery rodzaje zgody: ad_storage, analytics_storage, ad_user_data i ad_personalization. Google zaleca, żeby na stronach z Tag Managerem zmiany zgody obsługiwała platforma CMP, najlepiej przez gotowy szablon z galerii szablonów społeczności.

Tagi innych firm, np. piksel Meta, też powinny czekać na zgodę. W GTM ustawiasz to w zaawansowanych ustawieniach zgody tagu albo w regułach. To, jakiej zgody i od kogo potrzebujesz, wynika z przepisów o ochronie danych i o plikach cookies, więc konfigurację banera warto uzgodnić z osobą odpowiedzialną za ochronę danych w firmie.

Co zyskujesz dzięki Google Tag Manager?

Największy zysk to czas i kontrola: zmiany w pomiarze robisz sam w panelu, zamiast czekać na wdrożenie programisty, a każda zmiana ma historię.

  • Jedno miejsce dla wszystkich tagów. GA4, Google Ads, Meta, LinkedIn, narzędzia do nagrań sesji i map ciepła. Widzisz, co działa na stronie i kto to dodał.
  • Mniej pracy programisty. Programista wkleja kontener i w razie potrzeby przygotowuje warstwę danych. Kolejne zdarzenia konfigurujesz już w panelu.
  • Testy przed publikacją. Podgląd pokazuje błąd, zanim zobaczy go klient albo zepsuje on dane w raportach.
  • Wersje i cofanie zmian. Błędną publikację cofasz w kilka minut.
  • Kontrola dostępu. Uprawnienia na poziomie kontenera i weryfikacja dwuetapowa dla zmian w niestandardowym kodzie.

Tag Manager nie przyspiesza strony sam z siebie. Firmy z dużym ruchem mogą przenieść część pracy na własny serwer w tagowaniu po stronie serwera, które wymaga jednak utrzymania serwera tagowania.

Każdy tag to dodatkowy kod do pobrania i wykonania w przeglądarce, więc o szybkości decyduje liczba i rodzaj tagów w kontenerze.

Jakie błędy w Tag Managerze psują dane?

Najwięcej szkody robią błędy, których nie widać na stronie, a widać dopiero w raportach i kampaniach.

  • Podwójny pomiar. Kod GA4 wklejony w szablon strony i ten sam pomiar w GTM liczą każde wyświetlenie dwa razy.
  • Reguła na wszystkie kliknięcia. Tag konwersji uruchamiany przy każdym kliknięciu zawyża liczbę konwersji, a kampania uczy się na fałszywych danych.
  • Konwersja na odświeżeniu strony podziękowania. Każde odświeżenie albo powrót do strony liczy kolejną sprzedaż.
  • Tagi bez zgody. Tagi reklamowe uruchamiane przed decyzją użytkownika w banerze cookies.
  • Martwe tagi. Tagi Universal Analytics, stare piksele i testy, których nikt nie wyłączył.
  • Publikacja bez podglądu. Zmiana wrzucona prosto na stronę bez sprawdzenia w Tag Assistant.
  • Brak opisów wersji. Po roku nikt nie wie, kto i po co dodał dany tag.

Co zrobić teraz?

Google Tag Manager daje kontrolę nad pomiarem, ale tylko wtedy, gdy kontener jest uporządkowany. Jeśli już go masz, zacznij od przeglądu, a nie od dokładania kolejnych tagów.

  1. Sprawdź w kodzie strony, czy jest dokładnie jeden kontener GTM i czy nie ma obok niego wklejonego ręcznie kodu GA4.
  2. Wypisz tagi w kontenerze i usuń te, które wysyłają dane do Universal Analytics albo do narzędzi, z których już nie korzystasz.
  3. Ustal trzy do pięciu działań, które oznaczają zapytanie albo sprzedaż. W podglądzie sprawdź, czy każde z nich wysyła zdarzenie do GA4.
  4. Sprawdź, czy tagi reklamowe czekają na zgodę z banera.
  5. Nadaj uprawnienia: publikację zostaw osobie po stronie firmy.

Dostęp do danych dla agencji albo współpracownika nadasz według instrukcji przyznania dostępu do Google Analytics. Gdy pomiar działa, łatwiej ocenić, które kanały naprawdę przynoszą klientów.

Najczęstsze pytania.

Czy Google Tag Manager jest płatny?

Podstawowa wersja jest bezpłatna. Płatny Tag Manager 360 jest częścią Google Marketing Platform i dodaje m.in. zatwierdzanie zmian przed publikacją.

Czy do Tag Managera potrzebny jest programista?

Do wklejenia kontenera i przygotowania warstwy danych zwykle tak. Zdarzenia oparte na kliknięciach, wyświetleniach stron czy formularzach skonfigurujesz już sam w panelu.

Czy Google Tag Manager działa w aplikacjach mobilnych?

Tak, Google przewiduje osobne typy kontenerów dla aplikacji iOS i Android. Ich wdrożenie wymaga jednak pracy programisty aplikacji i działa inaczej niż kontener dla strony.

Czy jeden kontener GTM może obsługiwać kilka domen?

Technicznie tak, ale Google zaleca kontener dla jednej strony, ustawiony na domenę główną. Przy kilku osobnych serwisach łatwiej utrzymać osobne kontenery w jednym koncie.

Joanna Błażejewska
Joanna BłażejewskaHead of R&D

Pisze w Insights o temacie Analytics.

Analytics

Dane, na których da się podjąć decyzję.

Porządkujemy pomiar, żebyś widział, który kanał przynosi zapytania i sprzedaż.

Zamów bezpłatny audyt pomiaru

Dołącz do newslettera

Solidna dawka wiedzy co dwa tygodnie na Twoim mailu.

* Zapisując się, akceptujesz politykę  prywatności.