Ten dokument jest przeznaczony dla deweloperów, którzy mają w swojej witrynie już wdrożone rozwiązanie do uzyskiwania zgody użytkowników i chcą używać trybu uzyskiwania zgody w środowisku po stronie serwera.
Co to jest tryb uzyskiwania zgody?
Tryb uzyskiwania zgody pozwala informować Google o stanie zgody użytkownika na stosowanie plików cookie lub identyfikatorów aplikacji. Sposób działania tagów będzie uzależniony od wyboru użytkownika. Tryb uzyskiwania zgody nie wyświetla baneru ani widżetu z prośbą o zgodę na przetwarzanie danych. Zamiast tego wchodzi w interakcję z platformą do zarządzania zgodą użytkowników (CMP).
Więcej informacji o trybie uzyskiwania zgody znajdziesz w artykule Tryb uzyskiwania zgody w witrynach i aplikacjach mobilnych.
Aby wdrożyć tryb uzyskiwania zgody, musisz:
- Dostęp administratora do usług Google, które chcesz skonfigurować
- rozwiązania do uzyskiwania zgody użytkownika lub banera dotyczącego plików cookie, zgodnego z interfejsem API trybu uzyskiwania zgody Google lub tagiem gtag.js.
- kontener internetowy Menedżera tagów Google i kontener serwera.
- klienta Google Analytics: GA4 w kontenerze serwera do otrzymywania danych o zgodzie;
Jak tryb uzyskiwania zgody współpracuje z tagowaniem po stronie serwera
Baner z prośbą o zgodę na przetwarzanie danych w Twojej witrynie otrzymuje wybrane przez użytkownika opcje zgody i wysyła je do tagu Google.
Tag Google wysyła ustawienia użytkownika do kontenera serwera, dodając parametry zgody do żądania HTTP.
Tagi produktów Google na serwerze uwzględniają zgodę użytkownika. Ilość i rodzaj przesyłanych danych dostosowują się w zależności od preferencji użytkownika.
Zaawansowany tryb uzyskiwania zgody
Kontenery serwera obsługują podstawowy i zaawansowany tryb uzyskiwania zgody.
Gdy w kontenerze internetowym masz wdrożony zaawansowany tryb uzyskiwania zgody i pracujesz z ustawieniami związanymi z regionem, skonfiguruj serwer tagowania tak, by obsługiwał ustawienia specyficzne dla regionu.
Skonfiguruj tryb uzyskiwania zgody →
Przykład
Twoja organizacja prosi o wdrożenie udostępnianego przez Google interfejsu API trybu uzyskiwania zgody na potrzeby śledzenia konwersji w Google Analytics 4 i Google Ads. Masz już w witrynie baner dotyczący plików cookie, który został wdrożony za pomocą szablonu społeczności w kontenerze internetowym.
Musisz się upewnić, że tagi Google Ads i Google Analytics uruchamiają się, gdy użytkownik zaakceptuje pliki cookie Google Ads (ad_storage
) i Analytics (analytics_storage
).
Jeśli użytkownik odrzuci pliki cookie Google Ads lub Analytics, tagi zawsze powinny wysyłać do miejsc docelowych
pingi bez plików cookie.
Aby wdrożyć tryb uzyskiwania zgody z tagowaniem po stronie serwera, potrzebujesz tych komponentów:
Kontener internetowy (po stronie klienta)
- Baner dotyczący plików cookie – wyświetla pytanie o zgodę na przechowywanie plików cookie na potrzeby Google Ads i Google Analytics. Aktualizuje stan zgody, jeśli użytkownik postanowi inaczej.
- Tag Google – inicjuje w przeglądarce bibliotekę Google Analytics 4 i wysyła dane do kontenera serwera.
Kontener serwera (po stronie serwera)
- Klient: Google Analytics: klient GA4 – do interpretowania przychodzących żądań HTTP z kontenera internetowego.
- Tag: tag łączący konwersje – do pomiaru konwersji.
- Tag: śledzenie konwersji Google Ads – aby wysyłać dane o konwersjach do Google Ads
Wpływ ustawień uzyskiwania zgody na działanie tagów
Na poniższych kartach wyjaśniamy, jak niektóre tagi działają w kontekście trybu uzyskiwania zgody.
Google Analytics 4
Działanie tagu
analytics_storage: granted
– Google Analytics 4 działa normalnie.analytics_storage: denied
- Tryb uzyskiwania zgody (implementacja podstawowa): tagi Google są w pełni zablokowane (tj. nie wczytują się), dopóki użytkownik nie wyraził zgody na pliki cookie Analytics. Żadne pliki cookie Analytics nie są ustawiane, odczytywane ani zapisywane przez klienta zarówno przez klienta, jak i serwer.
- Tryb uzyskiwania zgody (implementacja zaawansowana): tagi Google wczytują się na każdej stronie niezależnie od stanu zgody użytkownika. Tagi Google dostosowują swoje działanie na podstawie zgody użytkownika na stosowanie plików cookie za pomocą poleceń trybu uzyskiwania zgody. Jeśli użytkownik odmówi zgody ad_storage, do Google Analytics wysyłane jest ping bez plików cookie. Pingi bez plików cookie to anonimowe i niemożliwe do zidentyfikowania zdarzenia Google Analytics. Zarówno po stronie klienta, jak i na serwerze nie są tworzone i odczytywane żadne pliki cookie Analytics ani żadne pliki cookie Analytics z urządzenia.
Obsługiwane funkcje
- Przekazywanie adresu URL: działa, jeśli jest włączone w tagu Google po stronie klienta.
- Integracja z zasadami TCF w wersji 2.0: działa, jeśli jest włączona w kontenerze internetowym dla całej strony. Ciągi tekstowe zgodne z Zasadami dotyczącymi przejrzystości i uzyskiwania zgody na przetwarzanie danych są odczytywane na potrzeby personalizacji reklam i Google Signals.
Konwersje Google Ads
Warunek wstępny
Aby ten tag działał, musisz zainstalować w kontenerze serwera tag łączący konwersje.
Działanie tagu
ad_storage: granted
– tagi konwersji Google Ads działają normalnie.ad_storage: denied
– pliki cookie Google Ads nie są zapisywane ani odczytywane. Zamiast tego przeglądarka wysyła piksel konwersji do domeny bez plików cookie.
Obsługiwane funkcje
- Przekazywanie adresu URL: działa, jeśli jest włączone w tagu Google po stronie klienta.
- Pomijanie danych reklam: działa, jeśli jest włączone w tagu Google po stronie klienta.
- Integracja z zasadami TCF w wersji 2.0: działa, jeśli jest włączona w kontenerze internetowym dla całej strony.
- Konwersje rozszerzone: działają po uzyskaniu zgody użytkownika.
Remarketing w Google Ads
Działanie tagu
ad_storage: granted
– tagi remarketingowe Google Ads działają normalnie.ad_storage: denied
– blokuje żądania HTTP i używanie plików cookie.
Obsługiwane funkcje
- Przekazywanie adresu URL: nieobsługiwane.
- Pomijanie danych reklam: tag nie wysyła żądania przechowywania danych, gdy tag
ad_storage
zostanie odrzucony. - Integracja z zasadami TCF w wersji 2.0: działa, jeśli jest włączona w kontenerze internetowym dla całej strony.
Licznik/sprzedaż Floodlight
Warunek wstępny
Aby te tagi działały, musisz zainstalować w kontenerze serwera tag łączący konwersje.
Działanie tagu
ad_storage: granted
– tagi Floodlight działają normalnie.ad_storage: denied
– blokuje żądania HTTP i używanie plików cookie.
Obsługiwane funkcje
- Przekazywanie adresu URL: działa, jeśli jest włączone w tagu Google po stronie klienta.
- Pomijanie danych reklam: tag nie wysyła żądania przechowywania danych, gdy tag
ad_storage
zostanie odrzucony. - Integracja z zasadami TCF w wersji 2.0: działa, jeśli jest włączona w kontenerze internetowym dla całej strony.