Consent mode
Consent mode to narzędzie do zarządzania zgodami użytkowników. Decyduje, jak tagi i systemy analityczne oraz reklamowe zbierają dane na stronie lub w aplikacji. Działa zgodnie z udzieloną lub odmówioną zgodą. W ekosystemie Google mechanizm ten steruje pracą tagów w kontekście prywatności oraz cookies. To Twoje okno kontroli nad przepływem informacji.
Czym jest consent mode
Consent mode stosują właściciele stron i aplikacji korzystających z tagów Google, takich jak GA4, Google Ads czy Google Tag Manager. Mechanizm ten określa, czy dane mogą być zbierane w pełni, czy tylko częściowo. Wszystko zależy od stanu zgód. To nie jest tylko formalność. Consent mode tworzy warstwę pośrednią między banerem zgód a tagami pomiarowymi. Tagi automatycznie respektują decyzję użytkownika. Nie trzeba już ręcznie wyłączać skryptów na stronie.
Jak działa consent mode
Całość zaczyna się od ustawienia domyślnego stanu zgód. Po decyzji użytkownika – akceptacji lub odmowie – system aktualizuje ten stan i przekazuje informację do tagów. Od tego momentu tagi działają zgodnie z wyborem użytkownika. To wpływa na zakres wysyłanych danych. Kolejność wdrożenia ma znaczenie: najpierw tag Google z domyślną zgodą, potem baner lub CMP, a następnie komenda update po wyborze użytkownika. Przy asynchronicznym banerze możesz skorzystać z wait_for_update. Pozwala to wstrzymać wysyłkę danych do czasu decyzji.
Stan domyślny i aktualizacja zgody
Przed pierwszą interakcją użytkownika trzeba ustawić default consent state dla wszystkich typów zgód obsługiwanych na stronie. Po dokonaniu wyboru przez baner lub CMP, stan zgody aktualizuje się komendą update lub przez odpowiednie API. To prosta sekwencja, ale wymaga precyzji. Jest to szczególnie ważne, gdy liczysz na rzetelne raporty.
Kolejność wdrożenia
Najpierw należy załadować tag Google oraz ustawić domyślną zgodę. Pozwala to tagom działać zgodnie z polityką prywatności, zanim użytkownik podejmie decyzję. CMP przekazuje informację o wyborze, która później aktualizuje stan zgód. Tylko wtedy masz pewność, że dane nie wypłyną niezgodnie z deklaracją użytkownika.
Basic vs Advanced
Consent mode można wdrożyć w dwóch wariantach: Basic i Advanced. Różnica jest prosta. W Basic tagi są całkowicie blokowane do momentu zgody. W Advanced – mogą wysyłać ograniczone sygnały nawet przed uzyskaniem zgody. Wybór zależy od Twoich wymagań i poziomu ryzyka, który akceptujesz.
Consent mode Basic
Wersja Basic blokuje wszystkie pomiary do czasu wyrażenia zgody. Tagi nie wysyłają żadnych danych, dopóki użytkownik nie zdecyduje. To jasny i zero-jedynkowy model. Nie ma tu miejsca na kompromisy.
Consent mode Advanced
Wersja Advanced pozwala na wysyłanie ograniczonych pingów przed uzyskaniem zgody. Potem dane mogą być uzupełniane przez modelowanie konwersji i analizę zachowań. To rozwiązanie elastyczne. Nadal opiera się na stanie zgód, ale daje szersze pole manewru. Czy to zawsze najlepszy wybór? Zależy od polityki prywatności i wymagań biznesowych.
Parametry i typy zgód
Najważniejsze typy zgód to: ad_storage, analytics_storage, ad_user_data oraz ad_personalization. Dwa pierwsze odpowiadają za pamięć i analitykę, dwa kolejne – za dane reklamowe i personalizację reklam. Consent Mode v2 to odpowiedź na nowe wymagania prywatności Google. Rozszerza zestaw obsługiwanych zgód i porządkuje ich przekazywanie do systemów pomiarowych. W praktyce zmienia to sposób, w jaki systemy reklamowe mogą korzystać z danych.
Czym są nowe zgody w v2
Wersja v2 nadaje nowe znaczenie zgodom reklamowym. Ma to bezpośredni wpływ na przetwarzanie danych w Google Ads. W porównaniu do wcześniejszych rozwiązań, nacisk przesunięto na wyraźne rozdzielenie zgód analitycznych i reklamowych. To już nie jest tylko kosmetyczna zmiana.
Gdzie stosuje się consent mode
Consent mode wdrażasz w witrynach i aplikacjach, które korzystają z tagów Google: GA4, Google Ads, GTM. Mechanizm obsługuje zarówno gtag.js, jak i GTM, CMP czy baner cookies. Wszystko zależy od architektury Twojego serwisu. Pojęcia takie jak Consent Mode Inspector, GA4 Consent Mode, Google Consent Mode v2 czy Consent Mode Advanced są powiązane z tym rozwiązaniem. Dla ekosystemu Google to już standard obsługi zgód.
Najczęściej zadawane pytania
Consent mode to mechanizm do zarządzania zgodami na dane i cookies w tagach Google. Pozwala kontrolować, czy i w jakim zakresie mogą działać narzędzia analityczne oraz reklamowe.
Consent mode 2 to zaktualizowana wersja z dodatkowymi zgodami reklamowymi. Została dostosowana do nowych wymagań prywatności i reklamy Google.
Najpierw ustaw default consent. Następnie podłącz CMP lub baner cookies, a na końcu wyślij update po wyborze użytkownika. Kolejność uruchamiania tagów jest kluczowa. Bez tego system nie zadziała prawidłowo.
To dokładnie to samo podejście. Działa również w aplikacjach mobilnych i środowiskach SDK Google. Consent mode kontroluje zbieranie danych zgodnie z wyborem użytkownika. Czy można go pominąć? Tylko jeśli nie korzystasz z ekosystemu Google.