Blog
Baner cookie przed tagowaniem po stronie serwera: co się zmienia, a co nie
Opublikowano · Zaktualizowano · 2 min czytania
Baner pyta odwiedzającego. Consent Mode przekazuje jego wybór tagom Google. Blokowanie skryptów decyduje, czy fragment SignalHost w ogóle działa. To różne zadania. Samo wyświetlenie banera nie wystarczy.
Co tagowanie po stronie serwera zmienia w kwestii zgody: nic
Własna nazwa hosta to techniczna właściwość żądania. Nie jest zgodą. Jeśli wczoraj potrzebowałeś zgody, żeby ustawić ciasteczko analityczne, potrzebujesz jej dziś, a to, że ciasteczko ustawia teraz metrics.twojastrona.pl zamiast google-analytics.com, nie ma tu znaczenia. Pytanie organu nadzoru brzmi: co zbierasz i po co, a nie: który serwer pakiet odwiedził po drodze.
Skonfiguruj baner plików cookie
Baner pyta odwiedzającego. Consent Mode przekazuje jego wybór tagom Google. Blokowanie skryptów decyduje, czy fragment SignalHost w ogóle działa. To różne zadania.
W ustawieniach dostawcy banera włącz integrację Google Consent Mode v2. Samo wyświetlenie banera nie wystarczy. Nie dodawaj drugiego banera ani powielonego tagu Google.
Basic czy Advanced: jaka jest różnica?
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.
Ustaw wartości domyślne, potem przekazuj wybory
Ustaw `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.
- Zgoda wyłącznie na analitykę nie może oznaczać zgody na reklamy.
- Zapamiętaj wybór przy kolejnych wizytach i przesyłaj aktualizację po jego zmianie lub wycofaniu.
- Konwersje rozszerzone Google Ads wymagają też zgody `ad_user_data` i konfiguracji w Ads. `ad_personalization` dotyczy reklam spersonalizowanych, nie zwykłego zliczania zdarzeń.
Jeśli baner blokuje skrypty
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.
Przed włączeniem dopasowywania kontaktów
Ta opcjonalna funkcja może odczytywać adresy e-mail wpisywane w witrynie. Haszowanie nie anonimizuje kontaktów i nie są one potrzebne do zliczania zwykłych zdarzeń.
W trybie Advanced kontakty mogą dotrzeć do SignalHost, zanim SignalHost je usunie przy `ad_storage` ustawionym na `denied`. Jeśli nie dopuszczasz transferu przed zgodą, wyłącz dopasowywanie lub blokuj fragment do zgody.
Sprawdź akceptację i odmowę
Dla każdej próby otwórz nowe okno prywatne. W Google Tag Assistant wpisz adres witryny i sprawdź pierwsze oraz ostatnie zdarzenia Consent. Przetestuj:
- 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.

