Dokumentacja

Wszystko, co musisz wiedzieć, aby szybko wdrożyć Consentio

Google Tag Manager

Integracja Consentio z Google Tag Manager

Czym jest Google Tag Manager

GTM to kontener do zarządzania tagami zewnętrznymi. Consentio automatycznie konfiguruje Google Consent Mode v2, dzięki czemu GTM respektuje preferencje użytkownika.

Instalacja

Skorzystaj ze standardowej instalacji GTM. Consentio konfiguruje Consent Mode automatycznie.

HTML
<!-- 1. Najpierw Consentio -->
<script src="https://consentio.cz/widget/YOUR_KEY/consentio.min.js"></script>

<!-- 2. Następnie Google Tag Manager -->
<script>
  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>
Wskazówka: upewnij się, że skrypt Consentio jest ładowany PRZED skryptem GTM.

Konfiguracja zgody w GTM

  1. Przejdź do Administracja → Ustawienia kontenera → Włącz przegląd zgody
  2. Ustaw wymaganą zgodę dla każdego tagu
  3. Consentio automatycznie aktualizuje Google Consent Mode

Mapowanie kategorii

Kategoria Consentio Sygnały Google Consent Mode
analytics analytics_storage
marketing ad_storage, ad_user_data, ad_personalization
functionality personalization_storage
necessary functionality_storage, security_storage

Ustawienia zgody dla poszczególnych tagów

  • analytics_storage — GA4, Hotjar, Microsoft Clarity
  • ad_storage — Google Ads, Facebook Pixel, remarketing
  • ad_user_data — udostępnianie danych użytkownika platformom reklamowym
  • ad_personalization — spersonalizowane reklamy

Alternatywa: ręczne blokowanie GTM

Jeśli nie chcesz korzystać z Consent Mode, możesz całkowicie zablokować GTM:

HTML
<!-- GTM załaduje się dopiero po udzieleniu zgody -->
<script type="text/plain" data-category="analytics">
  (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>
Ostrzeżenie: ręczne blokowanie GTM nie jest zalecane. Dzięki Consent Mode GTM działa poprawnie i może zbierać zanonimizowane dane nawet bez zgody.
Niestandardowa strona internetowaGoogle Analytics