Tryb uzyskiwania zgody pozwala informować Google o stanie zgody użytkownika na stosowanie plików cookie lub identyfikatorów aplikacji. Zachowanie tagów zostanie dostosowane na podstawie wyboru użytkownika.
Tryb uzyskiwania zgody współdziała z platformą do zarządzania zgodą użytkowników lub z implementacją niestandardową na potrzeby uzyskiwania zgody użytkowników, taką jak baner z prośbą o zgodę na stosowanie plików cookie. Tryb uzyskiwania zgody otrzymuje wybory użytkownika dotyczące zgody na przetwarzanie danych z banera lub widżetu z prośbą o zgodę na stosowanie plików cookie i dynamicznie dostosowuje działanie Analytics, Google Ads i tagów usług zewnętrznych, które tworzą lub odczytują pliki cookie.
Gdy użytkownicy nie wyrażą zgody, tagi nie zapisują plików cookie, tylko zamiast tego wysyłają do Google sygnały (czyli pingi). Jeśli korzystasz z Google Analytics 4, Google wypełnia luki w zbieranych danych za pomocą modelowania konwersji i modelowania behawioralnego.
Set up consent mode in Google Analytics
Tagi z wbudowaną obsługą trybu uzyskiwania zgody
Tagi Google dotyczące podanych niżej usług zawierają wbudowane mechanizmy sprawdzania zgody użytkownika i dostosowują swoje działanie na podstawie stanu zgody użytkownika:
- Google Analytics
- Google Ads*,
- Floodlight,
- tag łączący konwersje.
* Obejmuje śledzenie konwersji i remarketing w Google Ads, a wkrótce także obsługę konwersji telefonicznych.
Stan zgody użytkownika a działanie tagu
Gdy włączysz tryb uzyskiwania zgody, usługi pomiarowe Google zachowują wybrany przez użytkowników stan trybu uzyskiwania zgody na wszystkich odwiedzanych przez nich stronach. W przypadku odmowy udzielenia zgody uruchamiające się tagi nie zapisują plików cookie, ale przekazują minimum informacji o aktywności użytkownika. Stan zgody i aktywności użytkownika są następnie komunikowane poprzez wysyłane do serwera Google pingi bez plików cookie (czyli sygnały) następujących typów:
- Pingi dotyczące stanu zgody użytkownika związane z tagami Google Ads i Floodlight: przekazują domyślny, skonfigurowany przez Ciebie stan zgody użytkownika oraz stan zaktualizowany po udzieleniu lub odmówieniu przez użytkownika poszczególnych rodzajów zgody, np. „ad_storage” i „analytics_storage”. Pingi dotyczące stanu zgody użytkownika są wysyłane ze wszystkich odwiedzanych przez niego stron, na których włączony jest tryb uzyskiwania zgody. Są one też wywoływane w przypadku niektórych tagów, jeśli stan zgody użytkownika zmieni się z „denied” (odrzucono) na „granted” (przyznano), np. gdy użytkownik wyrazi zgodę w oknie z prośbą o zgodę na przetwarzanie danych osobowych.
- Pingi dotyczące kluczowych zdarzeń: wskazują, że wystąpiło kluczowe zdarzenie.
- Pingi dotyczące Google Analytics: są wysyłane z każdej strony witryny, na której zaimplementowany jest kod Google Analytics, podczas jej wczytywania i rejestrowania zdarzeń.
Opisane wyżej pingi mogą zawierać:
- Informacje funkcyjne (np. nagłówki dodane pasywnie przez przeglądarkę):
- sygnaturę czasową,
- klienta użytkownika (tylko internet),
- stronę odsyłającą.
- Informacje zbiorcze lub nieumożliwiające identyfikacji osób:
- wskazanie, czy bieżąca lub poprzednia strona wyświetlona przez użytkownika podczas nawigacji w witrynie zawiera w adresie URL informacje o kliknięciu reklamy (np. GCLID/DCLID);
- informacje o stanie zgody (wartość logiczna);
- losowy numer wygenerowany podczas każdego wczytywania strony;
- informacje o platformie do uzyskiwania zgody użytkownika wykorzystywanej przez właściciela witryny (np. identyfikator dewelopera).
Działanie trybu uzyskiwania zgody
Dodatkowo w zależności od stanu ustawień zgody użytkownika oraz konfiguracji tagów pingi dotyczące zgody i kluczowych zdarzeń mogą obejmować opisane niżej zachowania.
Domyślnie działają tak, jakby użytkownik wyraził zgodę na wszystkie opcje:
|
|
Witryny |
Aplikacje mobilne |
|
|
Jeśli co najmniej jedna opcja zgody zostanie odrzucona, pojawią się dodatkowe zachowania, które warto wziąć pod uwagę:
|
|
Witryny |
Aplikacje mobilne |
|
|
|
Witryny |
|
|
|
Witryny |
Aplikacje mobilne |
|
|
Witryny lub aplikacje internetowe W przypadku ustawienia Pingi bez plików cookie używane podczas zwykłej komunikacji z przeglądarką za pomocą protokołu HTTP mogą zawierać te informacje: klient użytkownika, rozdzielczość ekranu, adres IP. Pamiętaj, że Google Analytics 4 nie przechowuje ani nie rejestruje adresów IP. Jeśli reklamodawca skonfiguruje inne pola, takie jak user_id i wymiary niestandardowe, będą one wysyłane w zwykły sposób. Dane zebrane za pomocą pingu bez plików cookie służą do modelowania behawioralnego i modelowania konwersji, co pozwala uzupełniać luki w danych. |
Sprawdzone metody dotyczące trybu uzyskiwania zgody
Niezależnie od tego, jak włączysz tryb uzyskiwania zgody, przestrzegaj tych sprawdzonych metod:
- Ustaw określone przez Twoją organizację wartości domyślne początkowego stanu zgody użytkownika. Domyślny stan zgody użytkownika ma zastosowanie wtedy, gdy po raz pierwszy wyświetla on w Twojej witrynie daną stronę.
- Zastosuj implementację, zgodnie z którą tagi strony będą się wczytywać przed wyświetleniem okna z prośbą o zgodę na przetwarzanie danych osobowych.
- Tagi Google muszą się wczytywać niezależnie od tego, czy użytkownik wyraził zgodę na wykorzystanie danych. Jeśli użytkownik nie wyraził zgody, Google będzie otrzymywać pingi bez plików cookie. W usługach w Google Analytics 4 pingi bez plików cookie umożliwiają modelowanie behawioralne i konwersji, co pozwala uzupełnić luki w danych.
- Opcje dotyczące zgody powinny wyświetlić się użytkownikowi najszybciej, jak to możliwe. Zaktualizuj stan zgody użytkownika, gdy dokona on wyboru.
- Daj użytkownikom możliwość odrzucenia lub udzielenia zgody na każdy rodzaj przechowywania danych stosowany przez tagi w witrynie. Na przykład użytkownik może wyrazić zgodę na pliki cookie Analytics i odmówić jej przyznania na pliki cookie dotyczące reklam.
- Obecne przepisy o ochronie prywatności dotyczą użytkowników z konkretnych regionów, dlatego skonfiguruj domyślny stan, który będzie stosowany do nich, a nie do wszystkich. Zwłaszcza w przypadku organizacji, która wymaga, aby domyślny stan miał wartość „denied” (odrzucono), jego zastosowanie tylko do użytkowników z odpowiedniego regionu zapobiega utracie dokładnych wyników pomiarów z pozostałych regionów.
Implementacja zaawansowana a implementacja podstawowa
Jeśli zdecydujesz się zaimplementować tryb uzyskiwania zgody, blokując tagi Google do czasu wyświetlenia okna z prośbą o zgodę na przetwarzanie danych osobowych oraz wyrażenia zgody przez użytkowników, nie będziesz mieć dostępu do wszystkich korzyści związanych z trybem uzyskiwania zgody. Nie będziesz np. otrzymywać w swojej usłudze w GA4 danych modelowanych pozwalających uzupełnić braki w rejestrowanych danych w przypadku braku zgody użytkownika. Niezależnie od tego, czy zablokujesz tagi (implementacja podstawowa) czy je odblokujesz (implementacja zaawansowana), tagi Google dostosowują swoje działanie na podstawie stanu zgody użytkowników.
Oto wady i zalety zaawansowanej i podstawowej implementacji trybu uzyskiwania zgody:
Implementacja zaawansowana | Implementacja podstawowa | |
---|---|---|
Działanie tagu |
|
|
Modelowanie behawioralne w GA4 | ||
Modelowanie konwersji w GA4 |
* |
|
Modelowanie konwersji w Google Ads |
* |
* Gdy tagi są blokowane ze względu na wybory użytkowników dotyczące zgody na przetwarzanie danych, dane nie są zbierane, a modelowanie konwersji w Google Ads odbywa się na podstawie modelu ogólnego. Modele wykorzystują do tego dane, takie jak typ przeglądarki, typ działania powodującego kluczowe zdarzenie, pora dnia oraz inne ogólne zmienne nieidentyfikujące użytkownika. Dowiedz się więcej o trybie uzyskiwania zgody i modelowaniu konwersji na potrzeby Google Ads.
Jak włączyć tryb uzyskiwania zgody
Sposób włączania trybu uzyskiwania zgody różni się w zależności od tego, czy dotyczy witryny czy aplikacji. Zależy także od implementacji uzyskiwania zgody oraz używanej platformy tagowania.
Włączanie trybu uzyskiwania zgody w witrynach
Możesz włączyć tryb uzyskiwania zgody w witrynach za pomocą Menedżera tagów i platformy CMP z szablonem utworzonym przez członka społeczności, co wymaga minimalnego kodowania. Partnerzy platformy CMP udostępniają szablony Menedżera tagów i instrukcje umożliwiające włączenie trybu uzyskiwania zgody za pomocą tej integracji:
Deweloperzy witryn mogą włączać tryb uzyskiwania zgody za pomocą poleceń gtag.js
lub tagu utworzonego na podstawie szablonu trybu uzyskiwania zgody:
Włączanie trybu uzyskiwania zgody w aplikacjach
Deweloperzy aplikacji mogą włączać tryb uzyskiwania zgody za pomocą pakietu SDK Google Analytics dla Firebase:
Integracja z platformami do zarządzania zgodą użytkowników
Platformy do zarządzania zgodą użytkowników (platformy CMP) mogą się integrować z trybem i ustawieniami uzyskiwania zgody w Menedżerze tagów Google. W przypadku polecanych przez nas platform CMP w Galerii szablonów Menedżera tagów dostępne są szablony zintegrowane z naszymi interfejsami API do uzyskiwania zgody.
Aby rejestrować cenne statystyki i chronić prywatność użytkowników, musisz uzyskiwać zgodę użytkowników witryny. Zalecamy korzystanie z platformy do zarządzania zgodą użytkowników (CMP) lub współpracę z systemem zarządzania treścią (CMS) w celu uzyskiwania zgody i wysyłania jej do Google.
Dowiedz się więcej o konfigurowaniu banera z prośbą o zgodę na przetwarzanie danych za pomocą platformy do zarządzania zgodą użytkowników lub systemu zarządzania treścią.
W tabeli poniżej znajdziesz więcej informacji na temat integracji platform CMP z trybem uzyskiwania zgody:
Narzędzie do uzyskiwania zgody | Obsługiwane rodzaje zgody | Dostępny szablon społeczności Menedżera tagów |
Integracja z wywołaniami funkcji aktualizacji uzyskiwania zgody | Integracja z wywołaniami wartości domyślnych uzyskiwania zgody |
Commanders Act | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + szablon TrustCommander) |
Complianz | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + szablon TrustCommander) |
Consentmanager | ad_personalization ad_storage ad_user_data analytics_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Cookie First | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Cookie Information A/S |
ad_personalization |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Cookiebot (Cybot) | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
CookieScript |
ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ |
✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
CookieYes |
ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Didomi |
ad_personalization |
✓ | ✓ | ✓ (pełna integracja z Menedżerem tagów Google + integracja niewymagająca Menedżera tagów Google) |
iubenda | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
OneTrust |
ad_personalization |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Osano | ad_personalization ad_storage ad_user_data analytics_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Secure Privacy |
ad_personalization |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Sirdata | ad_personalization ad_storage ad_user_data analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Termly |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Usercentrics |
ad_personalization |
✓ | ✓ | ✓ (zintegrowany szablon Menedżera tagów Google + przykład kodu dla tagu gtag.js) |
Tryb uzyskiwania zgody dla dostawców platform CMP
Dostawcy platform do zarządzania zgodą użytkowników (CMP) mogą wdrożyć integrację z trybem uzyskiwania zgody dla wygody klientów korzystających z usług Google. Więcej informacji znajdziesz w artykule Tryb uzyskiwania zgody dla dostawców platform do zarządzania zgodą użytkowników.
Dodatkowe materiały
Tryb uzyskiwania zgody ma dodatkowe funkcje, np. działanie zależne od regionu, możliwość usuwania zapisanych wcześniej informacji oraz przekazywanie danych w adresach URL, gdy użytkownik odmówi zgody. Informacje o tym, jak korzystać z trybu uzyskiwania zgody i jego dodatkowych funkcji, znajdziesz w tych artykułach: