Integracja z Google Tag Manager
Czas: ~15 minut Wymaga: Kontenera GTM z dostępem do publikowania
Istnieją dwa sposoby użycia ConsentForge z GTM:
- Tag skryptu w GTM — Dodaj skrypt ConsentForge za pomocą tagu Custom HTML (najprostszy)
- Szablon GTM — Użyj szablonu GTM ConsentForge dla pełnej obsługi Consent Mode v2 (zalecany)
Opcja 1: Tag skryptu przez tag 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"
To uruchamia tag przy ładowaniu strony, przed uruchomieniem innych tagów.
Krok 4: Opublikuj
Prześlij i opublikuj swój kontener.
Opcja 2: Szablon GTM (z Consent Mode v2)
Krok 1: Dodaj szablon ConsentForge
- W GTM przejdź do Szablony → Przeszukaj galerię
- Wyszukaj "ConsentForge"
- Kliknij Dodaj do obszaru roboczego
Krok 2: Utwórz tag inicjalizacji zgody
- Przejdź do Tagi → Nowy
- Wybierz szablon ConsentForge
- Wprowadź swój Token osadzania
- Ustaw wyzwalacz: Inicjalizacja zgody - Wszystkie strony
Krok 3: Zaktualizuj istniejące tagi, aby używały wyzwalaczy zgody
Dla każdego tagu, który wymaga 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, odwiedź swoją stronę. Potwierdź:
- Tag ConsentForge uruchamia się jako pierwszy
- GA4 i inne tagi uruchamiają się dopiero po udzieleniu zgody
- Zdarzenie
gtm.consent_updatepojawia się w dataLayer po zaakceptowaniu przez użytkownika
Krok 5: Opublikuj
Prześlij i opublikuj swój kontener.
Weryfikacja Consent Mode
Po konfiguracji otwórz konsolę DevTools i wpisz:
google_tag_manager['GTM-XXXXX'].getConsentState()
Powinieneś zobaczyć aktualizację wartości consent mode po zaakceptowaniu/odrzuceniu przez użytkownika.