Integracja z Google Tag Manager
Czas: ~15 minut Wymaga: Dostępu do kontenera GTM z uprawnieniami publikowania
Istnieją dwa sposoby korzystania z ConsentForge z GTM:
- Tag skryptu w GTM — Dodaj skrypt ConsentForge za pomocą tagu Custom HTML (najprostsze)
- Szablon GTM — Użyj szablonu GTM ConsentForge dla pełnej obsługi Consent Mode v2 (zalecane)
Opcja 1: Tag skryptu za pomocą tagu Custom HTML
Krok 1: Utwórz nowy tag
W GTM przejdź do Tagi → Nowy → Custom HTML.
Krok 2: Dodaj skrypt
<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="YOUR_EMBED_TOKEN"
defer
></script>
Krok 3: Ustaw wyzwalacz na „Inicjalizacja zgody — wszystkie strony"
Powoduje uruchomienie tagu przy ładowaniu strony, przed innymi tagami.
Krok 4: Opublikuj
Zatwierdź i opublikuj kontener.
Opcja 2: Szablon GTM (z Consent Mode v2)
Krok 1: Dodaj szablon ConsentForge
- W GTM przejdź do Szablony → Przeglądaj galerię
- Wyszukaj „ConsentForge"
- Kliknij Dodaj do obszaru roboczego
Krok 2: Utwórz tag inicjalizacji zgody
- Przejdź do Tagi → Nowy
- Wybierz szablon ConsentForge
- Wpisz swój Token osadzenia
- Ustaw wyzwalacz: Inicjalizacja zgody — wszystkie strony
Krok 3: Zaktualizuj istniejące tagi, aby korzystały z wyzwalaczy zgody
Dla każdego tagu wymagającego zgody (GA4, Ads, Meta):
- Otwórz tag
- Przejdź do Ustawienia zaawansowane → Ustawienia zgody
- Ustaw wymagane typy zgody (np.
analytics_storagedla GA4)
Krok 4: Przetestuj w trybie podglądu GTM
Otwórz tryb podglądu GTM i odwiedź swoją stronę. Potwierdź:
- Tag ConsentForge uruchamia się jako pierwszy
- GA4 i inne tagi uruchamiają się dopiero po wyrażeniu zgody
- Zdarzenie
gtm.consent_updatepojawia się w dataLayer po zaakceptowaniu przez użytkownika
Krok 5: Opublikuj
Zatwierdź i opublikuj kontener.
Weryfikacja Consent Mode
Po konfiguracji otwórz Konsolę Narzędzi deweloperskich i wpisz:
google_tag_manager['GTM-XXXXX'].getConsentState()
Powinieneś zobaczyć, jak wartości trybu zgody aktualizują się po zaakceptowaniu/odrzuceniu przez użytkownika.