TL;DR
Od 15 czerwca 2026 Google uprościło zasady przepływu danych między Analytics a Google Ads: o tym, czy dane reklamowe (pliki cookie i identyfikatory) płyną z GA4 do systemu reklamowego, decyduje wyłącznie parametr ad_storage z Consent Mode. Google Signals — który wcześniej współdecydował — został zdegradowany do funkcji czysto raportowej. Brzmi technicznie? Skutek jest bardzo praktyczny: jeśli Twój baner zgód przekazuje ad_storage niepoprawnie, tracisz remarketing, listy odbiorców i modelowanie konwersji — bez żadnego alertu w panelu.
W polskich realiach (RODO, baner zgód na każdej stronie) to zmiana podwyższonego ryzyka: błędna konfiguracja CMP przestała być amortyzowana przez dawną „siatkę bezpieczeństwa". Poniżej audyt w 5 krokach, który wykona każdy — także bez programisty.
Co dokładnie się zmieniło
Do połowy czerwca o przekazywaniu danych reklamowych z GA4 do Google Ads decydowały łącznie dwa mechanizmy: ustawienie Google Signals w panelu GA4 oraz parametr ad_storage z Consent Mode. Od 15 czerwca 2026 hierarchia jest jednoznaczna:
| Ustawienie | Wpływ na dane |
|---|---|
| ad_storage = granted | → dane reklamowe płyną z GA4 do Google Ads (remarketing, odbiorcy, pełna atrybucja); |
| ad_storage = denied | → dane reklamowe nie płyną, niezależnie od ustawień Google Signals; Google modeluje konwersje na danych zagregowanych — o ile Consent Mode w ogóle działa poprawnie; |
| Google Signals | → wpływa już tylko na funkcje raportowe (dane demograficzne i zainteresowań w GA4). |
Zapowiedziany kierunek na dalszą część 2026 roku: personalizacją reklam na danych z Analytics ma sterować parametr ad_personalization po stronie Google Ads. Zmiana została opisana w komunikatach dla administratorów GA4 i potwierdzona w kilku niezależnych analizach wdrożeniowych (odczyt źródeł: 23 lipca 2026); szczegóły harmonogramu Google publikuje etapami — dlatego audyt warto oprzeć na obserwowanym zachowaniu własnego konta, nie na kalendarzu.
Dlaczego w Polsce ta zmiana boli bardziej
Trzy lokalne okoliczności podnoszą stawkę:
| Okoliczność | Dlaczego to boli |
|---|---|
| Baner zgód jest standardem | — a więc domyślnym stanem większości sesji jest ad_storage=denied do momentu zgody. Każdy błąd w aktualizacji stanu zgody (np. baner zapisuje zgodę, ale nie wysyła aktualizacji do Google) oznacza trwałą utratę danych. |
| Consent rate w Polsce bywa niski | w branżach wrażliwych cenowo — tym ważniejsze, by zgody, które są, były technicznie policzalne, a modelowanie konwersji działało na poprawnych sygnałach. |
| Wiele wdrożeń CMP robiono raz, lata temu | — jeszcze pod Consent Mode v1 albo z ręcznymi modyfikacjami GTM, które dziś cicho psują przepływ parametrów. |
Audyt w 5 krokach
Sygnały Consent Mode
Krok 1: sprawdź, czy Consent Mode w ogóle wysyła sygnały. Otwórz stronę w trybie incognito z otwartymi narzędziami deweloperskimi (zakładka Sieć, filtr collect). W żądaniach do Google szukaj parametru gcs: wartość G100 oznacza brak zgód, G111 pełne zgody. Jeśli parametru nie ma wcale — Consent Mode nie jest wdrożony i to jest problem numer zero.
Krok 2: zweryfikuj aktualizację po kliknięciu zgody. Kliknij akceptację na banerze i sprawdź, czy pojawiło się nowe żądanie ze zmienionym gcs (np. z G100 na G111). Najczęstsza usterka polskich wdrożeń: baner zapisuje zgodę lokalnie, ale nie wywołuje aktualizacji consent — dla Google użytkownik do końca sesji pozostaje bez zgody.
Krok 3: sprawdź wszystkie cztery parametry v2. Pełny Consent Mode v2 wymaga: ad_storage, analytics_storage, ad_user_data i ad_personalization. W Tag Managerze (podgląd) albo w Tag Assistant sprawdź sekcję Consent — wszystkie cztery muszą mieć zdefiniowany stan domyślny i aktualizację po decyzji użytkownika. Brak ad_user_data lub ad_personalization ogranicza funkcje reklamowe niezależnie od ad_storage.
Panel GA4
Krok 4: skontroluj panel GA4. Administracja → Zbieranie i modyfikowanie danych: sprawdź status Google Signals (pamiętając, że to już tylko raportowanie) oraz sekcję z oznaczeniem danych do celów reklamowych. W Google Ads sprawdź stan połączenia z GA4 i czy listy odbiorców z Analytics nadal się zapełniają (rozmiar list w Menedżerze odbiorców — nagły spadek po 15 czerwca to czerwona lampka).
Porównanie konwersji
Krok 5: porównaj konwersje przed i po 15 czerwca. W Google Ads zestaw okres 15.05–14.06 z 15.06–14.07. Spadek konwersji przy stabilnym ruchu i sprzedaży (CRM!) wskazuje na problem z przepływem danych, nie z kampaniami. To rozróżnienie chroni przed najgorszą reakcją: „naprawianiem" działających kampanii, gdy zepsuty jest pomiar.
Cztery najczęstsze błędy wdrożeń CMP
| Błąd | Objaw | Naprawa |
|---|---|---|
| Brak stanu domyślnego (default) przed załadowaniem tagów | Tagi odpalają się przed decyzją użytkownika; ryzyko prawne i chaotyczne dane | Ustaw consent default w pierwszym wywołaniu na stronie, przed GTM/gtag |
| Baner nie wysyła consent update | gcs pozostaje G100 mimo kliknięcia zgody | Włącz/napraw integrację CMP z trybem zgody (tryb natywny zamiast ręcznych skryptów) |
| Brak ad_user_data / ad_personalization | Ograniczone funkcje reklamowe mimo zgód | Zaktualizuj CMP do pełnego Consent Mode v2 |
| Różne CMP na różnych podstronach (np. landing pages) | Niespójne dane, częściowe listy odbiorców | Jeden CMP i jedna konfiguracja dla całej domeny |
Co dalej: przygotuj się na ad_personalization
Zapowiedź na dalszą część 2026 jest jasna: kolejne funkcje personalizacji będą sterowane parametrem ad_personalization. Jeśli w kroku 3 audytu odkryłeś, że Twój CMP go nie obsługuje — to najlepszy moment na aktualizację, zanim kolejna zmiana zasad zaskoczy konto w środku sezonu. Przy okazji: dane, na których zależy Ci długoterminowo, eksportuj do własnej hurtowni (BigQuery) — nowa polityka retencji Google Ads ogranicza dostęp do szczegółowych danych historycznych.
Checklista
- [ ] Sprawdź parametr gcs w żądaniach sieciowych (przed i po zgodzie).
- [ ] Zweryfikuj wszystkie 4 parametry Consent Mode v2 w Tag Assistant.
- [ ] Sprawdź rozmiary list odbiorców w Google Ads — trend po 15 czerwca.
- [ ] Porównaj konwersje 30 dni przed / 30 dni po 15 czerwca na tle danych z CRM.
- [ ] Ujednolić CMP na wszystkich podstronach i landing pages.
- [ ] Zaplanuj obsługę ad_personalization i eksport danych do BigQuery.
FAQ
Czym różni się ad_storage od analytics_storage?
ad_storage steruje plikami cookie i identyfikatorami do celów reklamowych (remarketing, konwersje, odbiorcy), a analytics_storage — do celów pomiarowych w GA4. Po zmianie z czerwca 2026 to właśnie ad_storage samodzielnie decyduje o przepływie danych reklamowych z GA4 do Google Ads.
Czy po tej zmianie muszę coś kliknąć w panelu GA4 lub Google Ads?
Nie ma jednego przycisku — zmiana dotyczy logiki przetwarzania po stronie Google. Twoim zadaniem jest upewnić się, że Consent Mode przekazuje poprawne sygnały, a listy odbiorców i konwersje zachowują ciągłość. Audyt z tego artykułu pokrywa całość.
Konwersje w Google Ads spadły po 15 czerwca, ale sprzedaż w sklepie nie. Co robić?
To klasyczny objaw problemu z pomiarem, nie z kampaniami. Przejdź kroki 1–3 audytu (sygnały gcs, consent update, parametry v2), zanim zaczniesz zmieniać stawki czy budżety — decyzje optymalizacyjne na zepsutych danych pogarszają wyniki.
Czy Google Signals mam teraz wyłączyć?
Nie ma takiej potrzeby. Google Signals pełni funkcję raportową (demografia, zainteresowania w GA4) i nie decyduje już o danych reklamowych. Zostaw go zgodnie z polityką prywatności firmy; kluczowa jest poprawność Consent Mode, nie ten przełącznik.
Mam mały sklep i niski budżet. Czy to naprawdę mnie dotyczy?
Tak — im mniejszy budżet, tym droższa każda utracona konwersja i każdy pusty segment remarketingowy. Audyt z tego artykułu nie wymaga programisty ani kosztów; to godzina pracy, która zabezpiecza skuteczność całego wydatku reklamowego.
Co z modelowaniem konwersji, gdy użytkownik nie wyrazi zgody?
Przy ad_storage=denied Google modeluje konwersje statystycznie — ale tylko wtedy, gdy Consent Mode działa i wysyła sygnały o braku zgody. Brak wdrożonego Consent Mode oznacza brak modelowania: dane po prostu znikają. Dlatego krok 1 audytu jest najważniejszy.
Podsumowanie
Czerwcowa zmiana sprowadza cały przepływ danych reklamowych GA4 → Google Ads do jednego parametru: ad_storage. Google Signals przestał być siatką bezpieczeństwa, więc błędy banera zgód — brak stanu domyślnego, brak consent update, niepełne parametry v2 — przekładają się wprost na utratę remarketingu i modelowania. Pięciokrokowy audyt (sygnały gcs, aktualizacja zgody, parametry v2, panel GA4, porównanie konwersji na tle CRM) pozwala w godzinę ustalić, czy Twoje konto mierzy poprawnie. Następny przystanek: ad_personalization — zaktualizuj CMP zawczasu.
Powiązane materiały
Źródła
- Merkle, „Updates to Google Analytics Data Controls” (opis zmiany z 15.06.2026) https://www.merkle.com/en/merkle-now/articles-blogs/2026/updates-to-google-analytics-data-controls.html
- Google Ads Help, „About consent mode” https://support.google.com/google-ads/answer/10000067
- Google Analytics Help, „[GA4] Consent mode in Google Analytics” https://support.google.com/analytics/answer/9976101
- Google Ads Help, „New data retention policy” (retencja danych od 1.06.2026) https://support.google.com/google-ads/answer/15188209
Historia aktualizacji
Datę modyfikacji zmieniamy wyłącznie po istotnej aktualizacji treści.
- — pierwsza publikacja po weryfikacji bieżących źródeł.
Aktualne informacje handlowe
Sprawdźmy, jaki następny krok ma sens
Na nowe zapytanie odpowiadamy zwykle w ciągu 24 godzin. Po zapoznaniu się z podstawowymi informacjami możemy przygotować wstępną diagnozę w ciągu dwóch dni roboczych, jeżeli zakres i dostępne dane na to pozwalają. Pełny audyt jest osobnym produktem, a jego zakres i termin ustalamy indywidualnie.
ZGŁOŚ STRONĘ DO WSTĘPNEJ DIAGNOZY →
Szczegóły cenowe i warunki współpracy
Niska cena może oznaczać węższy zakres, a nie automatycznie spam lub karę. Zakres, odpowiedzialność, sposób wdrożenia i aktualne ceny usług sprawdź w cenniku oraz indywidualnej ofercie. Zobacz aktualny cennik usług.
