Strona główna / kontroler Consent Mode

Kontroler Consent Mode, który czyta trafienia

Banner, który wygląda poprawnie i niczego nie blokuje, to najczęstszy błąd zgód. Jedyne miejsce, gdzie to widać, to żądania wysyłane przez stronę, gdy odpowiedź wciąż brzmi nie.

Consent Mode nie jest przełącznikiem i dlatego trudno go sprawdzić. Jest sekwencją: zestaw wartości domyślnych, które muszą być na miejscu, zanim załaduje się jakikolwiek tag Google, a potem update niosący to, co odwiedzający naprawdę wybrał. Pomyl kolejność, a każdy ekran, na który możesz spojrzeć, i tak pokaże cztery zielone pola.

Tag Master czyta sekwencję, a nie stan, i czyta sygnał zgody jadący na każdym pojedynczym żądaniu — gcs i gcd, zdekodowane, obok trafienia, które je niosło.

Czego nie powie podgląd samego CMP

Panel zgód czytający Consent Mode jako sekwencję: skąd wzięły się domyślne wartości, ile żądań wyszło przy odmowie, a ile po zgodzie, a pod spodem stany czterech sygnałów
Nie migawka bieżącego stanu, tylko kolejność zdarzeń. Domyślne wartości, które przyszły po tagach, dają te same cztery zielone pola co te, które przyszły przed nimi.

Cztery sygnały pokazywane na żywo to łatwiejsza połowa. Połowa, która znajduje błędy, to kolejność: czy strona w ogóle wywołała gtag('consent', 'default', …), czy zostawiła to kontenerowi, ile żądań wyszło przy odmowie, a ile po zgodzie. Strona, która nigdy nie ustawiła wartości domyślnych, i strona, która ustawiła je poprawnie, są nie do odróżnienia po tym, jak odwiedzający odpowie.

Czego Consent Mode nie obejmuje

Consent Mode to protokół Google. Meta, TikTok, LinkedIn, Criteo i reszta w ogóle nie czytają ad_storage — jeśli cokolwiek je blokuje, to odmowa załadowania ich taga przez narzędzie zgód. Gdy ta blokada jest źle skonfigurowana, tagi Google zachowują się nienagannie, a pixel dalej wysyła zakupy do platformy reklamowej przy odmówionej odpowiedzi.

To jest wniosek, po który warto sięgnąć, i nie widać go w żadnym narzędziu Google — bo to nie jest problem Google. Panel wypisuje każdego dostawcę, który strzelał, gdy zgoda reklamowa była odmówiona, a to inne pytanie niż to, czy Consent Mode jest poprawnie skonfigurowany. Dłuższy poradnik przechodzi przez odczytywanie sygnałów z samych trafień.

Testowanie odpowiedzi, której nie udzieliłeś

Większość testów zgód sprawdza ścieżkę akceptacji, bo to ona produkuje dane do oglądania. Ciekawe awarie mieszkają przy odmowie, a ta wymaga czystego profilu: zapisana odpowiedź z poprzedniej wizyty odtwarza się, zanim banner w ogóle się pojawi, więc drugie uruchomienie nie jest testem pierwszego ładowania.

Druga droga to odtworzenie stanu odmowy bez czyszczenia wszystkiego — zablokuj trafienia jednego dostawcy i zobacz, co z tym zrobi reszta stosu. Zablokowane trafienia zostają na liście, więc nadal możesz przeczytać, co zostałoby wysłane; tej części blokowanie wbudowane w przeglądarkę nigdy Ci nie daje.

Panel blokowania trafień z osobnym polem wyboru dla każdego dostawcy, opisany jako sposób na odtworzenie stanu odmowy zgody na debugowanej karcie
Odtworzenie stanu odmowy to połowa testu. Druga połowa to fakt, że zablokowane trafienia nadal są wypisane — widzisz, co dostawca wysłałby, gdyby mu pozwolono.

Gdzie narzędzie zgód nadal wygrywa

Wszystko, co dotyczy samego wyboru. Czy banner spełnia wymagania konkretnego regulatora, czy lista dostawców zgadza się z Twoją rejestracją TCF, czy zapis zgody jest przechowywany tak, jak ustalił dział prawny — to żyje w platformie zgód i nigdzie indziej. Debugger sieciowy powie Ci, co strona zrobiła z odpowiedzią. Nie powie, czy odpowiedź została zebrana prawidłowo, i żadna ilość czytania żądań tego nie zmieni.

Pytania

Jak sprawdzić, czy Consent Mode V2 jest dobrze skonfigurowany?

Czytaj sekwencję, nie stan. Potwierdź, że wartości domyślne są na miejscu przed załadowaniem jakiegokolwiek taga Google, że odmawiają ad_storage, ad_user_data, ad_personalization i analytics_storage, oraz że po wyborze odwiedzającego przychodzi update. Cztery zielone pola po fakcie nie dowodzą żadnej z tych rzeczy.

Czym są gcs i gcd?

gcs to stan zgody, w którym wysłano trafienie Google — G100, G111 i tak dalej. gcd niesie pełniejszy obraz Consent Mode V2, łącznie z tym, czy każdy sygnał był domyślny, czy zaktualizowany. Oba jadą w żądaniu i oba są dekodowane przy każdym trafieniu.

Czy wykrywa tagi strzelające po odmowie zgody?

Tak i to jest sprawdzenie najbardziej warte uruchomienia. Platformy spoza Google w ogóle nie czytają sygnałów Consent Mode, więc pixel Meta czy TikToka strzelający przy odmowie to błąd blokady, którego narzędzia Google nie widzą.

Czy do testu potrzebny jest czysty profil przeglądarki?

Do zachowania przy pierwszym ładowaniu — tak. Zapisana odpowiedź z wcześniejszej wizyty odtwarza się przed pojawieniem bannera, więc w drugim uruchomieniu testujesz odtworzenie, a nie wartość domyślną.

Czy to zastępuje platformę zarządzania zgodami?

Nie. CMP zbiera i zapisuje wybór; to sprawdza, co strona z nim zrobiła. Odpowiadają na różne pytania, a zgodna konfiguracja wymaga, żeby oba były poprawne.

Poradniki

Dłuższa forma, o częściach, które sprawiają kłopot.

Pozostałe strony terminów: GTM debugger, GA4 debugger, inspektor dataLayer, debugger Meta Pixel

Sprawdź na własnej stronie

Tag Master jest darmowy, nie wymaga konta i nie zbiera żadnych danych.

Dodaj do Chrome — za darmo

Oceniony na 5,0 przez 17 użytkowników w Chrome Web Store.