Blog
CookiePass i Google Consent Mode: co baner zgody robi z Twoim ruchem
Opublikowano · Zaktualizowano · 3 min czytania
Na tej stronie używamy CookiePass. To usługa zgody na cookies, która implementuje Google Consent Mode v2 tak, jak określa to Google — i ta właściwość okazuje się ważniejsza niż kolory banera: decyduje, co Twój tag Google wysyła przy każdym wyświetleniu strony, zanim odwiedzający odpowie, po jego „tak” i po jego „nie”. Tak to wygląda od strony serwera, gdzie każde z tych trafień przechodzi przez Twój kontener.
Co Consent Mode naprawdę zmienia
Wybierz tryb zgodny z zasadami organizacji. Nie wyłączaj celowego blokowania skryptów tylko po to, by zobaczyć zdarzenia. **Basic:** blokuj fragment śledzący do uzyskania właściwej zgody. Przed zgodą nie oczekuje się zdarzeń śledzących w SignalHost. **Advanced:** tagi Google wczytują się z domyślnym `denied`. Google może otrzymywać pomiary bez plików cookie przed wyborem lub po odmowie. Taki sygnał nie oznacza zgody.
Pole `gcs` opisuje jedynie przechowywanie danych na potrzeby reklam i Analytics. Nie potwierdza dwóch nowszych uprawnień dotyczących zgody. Sprawdź wszystkie cztery w Google Tag Assistant; zakodowane pola żądań mogą się zmieniać.
gcs=G100 ad_storage denied, analytics_storage denied
gcs=G101 ad_storage denied, analytics_storage granted
gcs=G110 ad_storage granted, analytics_storage denied
gcs=G111 both granted
(no gcs) storage summary missing; our current storage gate permits it, not proof of consentUstaw `analytics_storage`, `ad_storage`, `ad_user_data` i `ad_personalization` na `denied`, zanim uruchomi się fragment SignalHost. Następnie baner aktualizuje każde uprawnienie zgodnie z wyborem odwiedzającego.
Jak CookiePass to podłącza
Consent Mode v2 wymaga sekwencji, nie ustawienia. Stan domyślny musi być zadeklarowany, zanim załaduje się tag Google — odmowa dla każdego, kto jeszcze nie wybrał — aktualizacja musi nastąpić w chwili decyzji odwiedzającego, a stan musi być przywracany przy każdej kolejnej wizycie. Przy złej kolejności pierwsze wyświetlenie strony w każdej sesji wychodzi jako objęte zgodą, zanim baner w ogóle się wyrenderuje.
Oto sekwencja, którą CookiePass generuje z własnego skryptu, więc nic z niej nie trafia do Twojego kontenera Tag Managera:
gtag('consent', 'default', {
ad_storage: 'denied',
analytics_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
wait_for_update: 500
});
// …the visitor accepts all four purposes…
gtag('consent', 'update', {
ad_storage: 'granted',
analytics_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted'
});To cała integracja. Tagi Google same respektują stan zgody, w tym tagi, które SignalHost publikuje w Twoim kontenerze webowym. Nic w kontenerze serwerowym nie potrzebuje warunku zgody; dodanie go ręcznie to sposób, w jaki zablokowany tag Google ląduje obok niezablokowanych tagów zdarzeń wysyłających dane prosto do Google.
Co Twój kontener serwerowy widzi przed decyzją i po niej
**Basic:** blokuj fragment śledzący do uzyskania właściwej zgody. Przed zgodą nie oczekuje się zdarzeń śledzących w SignalHost. **Advanced:** tagi Google wczytują się z domyślnym `denied`. Google może otrzymywać pomiary bez plików cookie przed wyborem lub po odmowie. Taki sygnał nie oznacza zgody.
- Przed wyborem i po odmowie: odpowiednie uprawnienia pozostają `denied`.
- Tylko analityka: `analytics_storage` może być dozwolone; uprawnienia reklamowe pozostają odrzucone.
- Reklamy dozwolone: przyznaj tylko cele rzeczywiście zaakceptowane przez odwiedzającego.
- Wycofanie zgody: odpowiednie wartości wracają do `denied`. Odśwież stronę i sprawdź zapisany wybór.
Czy widoczne zdarzenie potwierdza poprawność zgody? Nie. Zdarzenia na żywo pokazują odbiór przez SignalHost, nie wszystkie cztery uprawnienia ani dostarczenie do platformy. Sprawdź zgodę w Tag Assistant, a miejsce docelowe osobno.
Co to oznacza dla Twoich liczb o ruchu
Czy widoczne zdarzenie potwierdza poprawność zgody? Nie. Zdarzenia na żywo pokazują odbiór przez SignalHost, nie wszystkie cztery uprawnienia ani dostarczenie do platformy. Sprawdź zgodę w Tag Assistant, a miejsce docelowe osobno.
- **Basic:** blokuj fragment śledzący do uzyskania właściwej zgody. Przed zgodą nie oczekuje się zdarzeń śledzących w SignalHost.
- **Advanced:** tagi Google wczytują się z domyślnym `denied`. Google może otrzymywać pomiary bez plików cookie przed wyborem lub po odmowie. Taki sygnał nie oznacza zgody.
Lista kontrolna
- Zanim rozpocznie się śledzenie, baner musi ustawić uprawnienia jako odrzucone. Po dokonaniu wyboru zaktualizuj tylko cele dozwolone przez odwiedzającego, zapamiętaj ten wybór i obsłuż wycofanie zgody.
- Dla każdej próby otwórz nowe okno prywatne. W Google Tag Assistant wpisz adres witryny i sprawdź pierwsze oraz ostatnie zdarzenia Consent.
- Przed wyborem i po odmowie: odpowiednie uprawnienia pozostają `denied`.
- Tylko analityka: `analytics_storage` może być dozwolone; uprawnienia reklamowe pozostają odrzucone.
- Reklamy dozwolone: przyznaj tylko cele rzeczywiście zaakceptowane przez odwiedzającego.
- Wycofanie zgody: odpowiednie wartości wracają do `denied`. Odśwież stronę i sprawdź zapisany wybór.
- Dodaj dokładny adres programu ładującego z fragmentu instalacyjnego SignalHost do reguł blokowania banera. Twoja domena może nie pasować do standardowych reguł Google. Odblokuj go dopiero po wymaganej zgodzie.
[Poradnik konfiguracji banera plików cookie](/pl/blog/baner-cookie-consent-mode-serwer)

