produkt
Google Consent Mode
Consent Mode to sposób, w jaki Google dowiaduje się, co wybrał odwiedzający, żeby tagi Google zachowywały się odpowiednio. CookieCrumbs ustawia wartości domyślne, zanim uruchomi się jakikolwiek tag, i przekazuje każdą decyzję, zmapowaną z Twoich własnych kategorii.
jak to działaNajpierw wartości domyślne, aktualizacje przy decyzji
Zanim uruchomi się jakikolwiek tag Google, snippet ustawia każdy sygnał Consent Mode v2 na „denied”. Gdy odwiedzający decyduje, przyznane kategorie są tłumaczone na aktualizacje sygnałów. Kolejność ma znaczenie, dlatego reguły instalacji nalegają, by tag CookieCrumbs był pierwszym skryptem w head, i dlatego test instalacji weryfikuje, że wartości domyślne naprawdę zostały ustawione przed Twoimi tagami.
mapowanieKategorie na sygnały
Każda z Twoich kategorii jest mapowana na sygnały Google; wartości domyślne idą po oczywistych liniach, a tabela mapowania w Regułach pokazuje dokładnie, co każda kategoria mówi Google:
| Sygnał | Typowa kategoria | Steruje |
|---|---|---|
analytics_storage | Statystyki | Cookies pomiarowe (Google Analytics). |
ad_storage, ad_user_data, ad_personalization | Marketing | Cookies reklamowe, wysyłanie danych użytkownika do systemów reklamowych Google, reklama spersonalizowana. |
functionality_storage, security_storage | Niezbędne | To, czego strona potrzebuje do działania. |
personalization_storage | Preferencje | Zapamiętane ustawienia. |
Edytor głośno ostrzega, jeśli sygnały reklamowe trafią do kategorii innej niż Marketing, bo odwiedzający mówiący tak na coś niegroźnego mówiłby wtedy też Google Ads, że może reklamować. To ostrzeżenie warto traktować poważnie.
trybyPodstawowy i zaawansowany
W trybie podstawowym (domyślnym) tagi Google pozostają zablokowane do zgody i otrzymują sygnały przy ładowaniu. W trybie zaawansowanym tagi Google ładują się natychmiast, ale bez cookies, wysyłając anonimowe pingi do czasu zgody; Google modeluje luki. Zaawansowany wymienia ściślejsze blokowanie na ciągłość pomiarów i jest prawdziwą decyzją uznaniową, dlatego kryje się za wyraźnym wyborem (i bramką planu). Opcje towarzyszące: okno oczekiwania na aktualizację, redakcja danych reklamowych i przekazywanie przez URL.
gtmTag Manager
Przy Google Tag Managerze tag CookieCrumbs i tak musi być wklejony bezpośrednio do strony, nad menedżerem tagów: tag odpalony z wnętrza GTM działa za późno, by ustawić wartości domyślne. Szablon GTM i snippet zapasowy są dostępne na ekranie Consent Mode w edytorze, żeby Twoje tagi mogły opierać się na stanie zgody.
Sam skrypt kontenera (googletagmanager.com/gtm.js) jest wstrzymywany jak każdy inny tracker, dopóki jego kategoria nie zostanie przyznana; domyślna reguła przypisuje go do marketingu, osobno od zwykłego tagu GA4 na tym samym hoście, bo kontener zwykle odpala też tagi reklamowe. Gdy jest wstrzymany, Tag Assistant nie może się połączyć, a wyzwalacz Consent Initialization w GTM nigdy nie odpala przed wyborem. Jeśli wolisz pozwolić kontenerowi się załadować i polegać na Consent Mode dla tagów w środku, ustaw Kontener Tag Managera na Załaduj, blokuj tagi w środku na ekranie Consent Mode w edytorze (consent_mode.gtm_container: "load"). Wartości domyślne zgody są nadal w data layer, zanim kontener się uruchomi.
weryfikacjaDowód
Test instalacji ładuje Twoją stronę w prawdziwej przeglądarce i weryfikuje między innymi, że wartości domyślne Consent Mode zostały ustawione, zanim uruchomił się jakikolwiek tag. Skaner obserwuje też sygnały podczas wizyty z odmową zgody, więc błędna konfiguracja pojawia się jako znalezisko, zamiast pozostać niewidoczna.