Google Tag Manager dla Google Ads - jak skonfigurować tagi i śledzenie
Google Tag Manager (GTM) to najprostszy sposób na instalację tagów Google Ads bez ingerencji w kod strony. Pozwala zarządzać śledzeniem konwersji, remarketingiem i enhanced conversions z jednego miejsca.
Krótka odpowiedź
Instalacja Google Tag Manager
Krok 1: Utworzenie konta GTM
Wejdź na tagmanager.google.com i utwórz konto. Podaj nazwę firmy i utwórz kontener dla strony internetowej.
Krok 2: Instalacja kodu na stronie
GTM wygeneruje dwa fragmenty kodu:
- Pierwszy wstaw w sekcję `
- Drugi wstaw zaraz po otwarciu ``
Dla WordPress użyj wtyczki (np. GTM4WP) lub dodaj przez functions.php/header.php.
Krok 3: Weryfikacja
Użyj rozszerzenia Tag Assistant lub trybu Preview w GTM, aby sprawdzić czy kontener działa.
Tag konwersji Google Ads
Konfiguracja tagu konwersji:
1. W Google Ads: Narzędzia > Pomiary > Konwersje > + Nowa konwersja
2. Wybierz "Strona internetowa" i skonfiguruj konwersję
3. Zapisz Conversion ID i Conversion Label
W GTM:
1. Utwórz nowy Tag > Google Ads Conversion Tracking
2. Wklej Conversion ID i Conversion Label
3. Opcjonalnie dodaj wartość konwersji (stałą lub zmienną)
Trigger (wyzwalacz):
Ustaw trigger na stronę podziękowania:
- Typ: Page View
- Warunek: Page URL contains /dziekujemy lub /thank-you
Testuj w trybie Preview przed publikacją!
Tag remarketingu Google Ads
Konfiguracja remarketingu:
1. W Google Ads: Narzędzia > Menedżer odbiorców > Źródła odbiorców
2. Kliknij "Szczegóły" przy Google Ads tag
3. Skopiuj Conversion ID (ten sam co dla konwersji)
W GTM:
1. Utwórz Tag > Google Ads Remarketing
2. Wklej Conversion ID
3. Trigger: All Pages (każda strona)
Remarketing dynamiczny (e-commerce):
Dodaj parametry produktu do tagu:
- ecomm_prodid: ID produktu
- ecomm_pagetype: typ strony (home, product, cart, purchase)
- ecomm_totalvalue: wartość
Parametry pobieraj z Data Layer lub zmiennych JavaScript.
Enhanced Conversions
Enhanced Conversions poprawiają dopasowanie konwersji używając zahashowanych danych użytkownika (email, telefon, adres).
Konfiguracja:
1. W Google Ads: włącz Enhanced Conversions w ustawieniach konwersji
2. W GTM: edytuj tag konwersji > Include user-provided data
Źródła danych:
- Automatyczne wykrywanie (GTM skanuje formularze)
- Ręczna konfiguracja (Data Layer lub CSS selectors)
Przykład Data Layer:
```javascript
dataLayer.push({
'event': 'purchase',
'user_data': {
'email': '[email protected]',
'phone_number': '+48123456789'
}
});
```
Google automatycznie hashuje dane przed wysłaniem - nigdy nie wysyłaj niezahashowanych danych przez sieć.