Wróć do listy wpisów
Analityka
Agencja SEO i SEM > Blog > Jak sprawdzić, czy masz poprawnie zaimplementowany Consent Mode V2

Jak sprawdzić, czy masz poprawnie zaimplementowany Consent Mode V2

Jak sprawdzić, czy masz poprawnie zaimplementowany Consent Mode V2

Consent Mode V2 to ulepszona wersja trybu uzyskiwania zgody na przetwarzanie danych osobowych w witrynach internetowych. Została ona wprowadzona przez Google w odpowiedzi na rosnące znaczenie prywatności użytkowników i coraz bardziej restrykcyjne przepisy dotyczące ochrony danych osobowych, takie jak RODO.

Poprawna implementacja Consent Mode V2 jest kluczowa dla zapewnienia zgodności Twojej strony internetowej z przepisami ochrony prywatności Twoich użytkowników. W tym artykule pokażemy Ci, jak sprawdzić, czy tryb zgody został poprawnie zaimplementowany na Twojej stronie.

Obowiązkowy status zgody

W trosce o transparentność i zgodność z prawem Google wprowadza zmiany w sposobie zbierania i zarządzania zgodami użytkowników na stronach internetowych. Od teraz właściciele stron są zobowiązani do jasnego deklarowania w kodzie śledzącym statusu zgody każdego użytkownika.

Co to oznacza dla właścicieli stron

Koniec z ignorowaniem zgód. Google wymaga precyzyjnego określania statusu zgody dla każdego zakresu przetwarzania danych. Brak zgody lub jej niejasny status uniemożliwi śledzenie użytkownika. To oznacza większą kontrolę i transparentność w kwestii danych użytkowników.

Jakie są dostępne statusy zgody

W kodzie śledzącym można będzie przekazywać cztery statusy zgody na określony cel przetwarzania danych:

  1. zgoda analityczna – analytics_storage,
  2. zgoda na pomiar skuteczności reklam – ad_storage,
  3. zgoda na wykorzystanie danych użytkownika przez Google do celów reklamowych (enhanced conversions) – ad_user_data,
  4. zgoda na reklamę spersonalizowaną (remarketing) – ad_personalization.

Reklamodawcy, którzy korzystają z platformy zarządzania zgodami (CMP) – czyli partnera Google – nie muszą martwić się o większe zmiany. Platformy te automatycznie zaktualizują sposób zbierania i przekazywania danych do Google.

W niektórych konfiguracjach może być konieczne ręczne zainicjowanie aktualizacji lub uzupełnienie kodu. Więcej informacji w tym temacie znajdziesz bezpośrednio w pomocy Google.

 

Oznaczenia statusów zgody

Za przekazanie informacji o statusie zgody do Google odpowiedzialne są parametry tagu Google gcs i gcd.

Parametr gcs (o wartości np. G111) odpowiada za status ad_storage i analytics_storage:

oznaczenia zgód

Dodatkowe zmienne wprowadzone w V2 (ad_user_data i ad_personalization) są definiowane przez parametr gcd (na przykład 11r1r1r1r5). Ten parametr zawiera informacje o wartości domyślnej oraz o wartości po wyrażeniu zgody lub odmowie przez użytkownika (aktualizacji). Składnia tej zmiennej jest następująca:

składnia zgody

Cyfry separatorów mogą też mieć inną wartość (np. 3 zamiast 1). Statusy zgody oznaczane są literami o następującym znaczeniu:

wdrożenie consent mode

Na podstawie tych wartości Google otrzymuje informacje, czy został wdrożony Consent Mode oraz czy strona nie zakłada domyślnej zgody – co obecnie nie jest prawidłowym ustawieniem dla żadnego z zakresów przetwarzania danych.

Dla przykładu:

gcd=11p1p1p1p5

  • ad_storage=domyślnie odrzucone
  • analytics_storage=domyślnie odrzucone
  • ad_user_data=domyślnie odrzucone
  • ad_personalisation=domyślnie odrzucone

gcd=11r1q1r1r5

  • ad_storage=domyślnie odrzucone, zgoda wyrażona po aktualizacji zgód
  • analytics_storage=odrzucone zarówno domyślnie, jak i po aktualizacji zgód
  • ad_user_data=domyślnie odrzucone, zgoda wyrażona po aktualizacji zgód
  • ad_personalisation=domyślnie odrzucone, zgoda wyrażona po aktualizacji zgód

Jak sprawdzić poprawność implementacji Conset Mode V2

Możesz łatwo sprawdzić, czy masz wdrożony Consent Mode V2, korzystając wyłącznie z przeglądarki.

  • Najpierw zamknij wszystkie karty (zwłaszcza te z otwartą Twoją stroną).
  • Następnie wyczyść dane przeglądania (szczególnie pliki cookie i inne dane witryn – w Chrome > Wyczyść dane przeglądania – opcja „od początku”). Dzięki temu Twoja następna wizyta na stronie będzie wizytą użytkownika, który jeszcze nie wyraził wcześniej zgody.
  • Teraz otwórz kartę przeglądarki i przejdź do Narzędzi dla deweloperów. W Chrome znajdziesz je w menu Widok > Deweloper lub kliknij prawy przycisk myszy i wybierz polecenie Zbadaj.

zgoda

  • W Narzędziach dla deweloperów przejdź na kartę Sieć (Network).

consent mode

  • Teraz wejdź na swoją stronę, ale jeszcze nie reaguj na okno CMP (nie wyrażaj zgody ani odmowy w banerze cookie).
  • W polu filtra wpisz „gcd” i otwórz kartę Ładunek (Payload).

sprawdzanie trybu zgody

  • Sprawdź parametry gcs i gcd dla każdego z zapytań.

tryb zgody

  • Następnie wyraź zgodę lub odmowę w CMP Twojej strony i sprawdź, jak teraz wyglądają parametry zapytań CMP.

Na stronie znajdą się zapytania do różnych usług Google, takich jak analytics.google.com, googleads.g.doubleclick.net, google.pl/ads itd. Prawdopodobnie wszystkie będą miały ten sam identyfikator GCD, ale warto sprawdzić każdy z osobna.

W przypadku poprawnie skonfigurowanego zaawansowanego trybu zgody (przy przyjęciu domyślnej odmowy) można założyć, że pojawią się tylko wartości p, q i r. Pozostałe wymagają uwagi.

Przed wyrażeniem zgody każda literka w identyfikatorze GCD powinna być „p”. Po odmowie, litery te powinny zmienić się na „q”, a po wyrażeniu zgody – na „r”. Jeśli tak się dzieje, to oznacza, że masz prawidłowo wdrożony tryb zgody V2.

Co zrobić, jeśli widzę inne literki

  • Literka „l” (małe „L”) oznacza, że tryb zgody w ogóle nie jest skonfigurowany (jeśli widzisz „l” tylko w dwóch ostatnich polach, to oznacza, że tryb zgody jest nieaktualny).
  • Literki „t”, „u”, „v” oznaczają, że w naszym trybie zgody została zdefiniowana domyślna zgoda, co nie jest prawidłowe na pierwszej stronie, na którą wchodzi użytkownik.
  • Literki „m” i „n” oznaczają brak domyślnego stanu zgody.

W przypadku podstawowego trybu zgody, przed wyrażeniem zgody nie zostaną wysłane żadne zapytania do Google. Domyślny status powinien być stosowany na wszystkich stronach również w przypadku podstawowego trybu zgody, choć obecnie brakuje jednoznacznej informacji, czy Google uzna statusy „m” i „n” w podstawowym trybie zgody za błędne.

Podsumowanie

Poprawna implementacja Consent Mode V2 jest niezbędna, aby móc w pełni wykorzystywać Google Analytics i inne narzędzia Google do analizy danych. Warto też pamiętać, że tryb zgody jest wciąż w fazie rozwoju, dlatego ważne jest, aby na bieżąco śledzić zmiany i aktualizować swoje działania.