W raportach Google Analytics 4 często pojawiają się dwa zagadkowe źródła ruchu: googleads.g.doubleclick.net i tpc.googlesyndication.com. Wyglądają jak referrale, ale to w rzeczywistości ruch z Twoich własnych kampanii Google Ads — który GA4 błędnie atrybuuje. Z tego artykułu dowiesz się, dlaczego tak się dzieje i jak to naprawić w GA4 (instrukcje dla wycofanego Universal Analytics już nie zadziałają — UA zostało zamknięte 1 lipca 2023).
Skąd biorą się te domeny w raporcie?
Domeny googleads.g.doubleclick.net i tpc.googlesyndication.com należą do infrastruktury Google Ads — to serwery, przez które wyświetlane są reklamy w sieci reklamowej Google (GDN), na YouTube i w aplikacjach AdMob. Kiedy klient klika w Twoją reklamę:
- Najpierw trafia na serwer Google Ads (
doubleclick.net), - Skąd następuje redirect na Twoją stronę z parametrami trackingowymi.
Jeśli automatyczne tagowanie (auto-tagging) Google Ads jest wyłączone, GA4 widzi tylko referrala z domeny Google, a nie informacje o konkretnej kampanii. W efekcie ruch z Twoich kampanii Google Ads pojawia się w raportach jako:
googleads.g.doubleclick.net / referral,tpc.googlesyndication.com / referral,
zamiast prawidłowego google / cpc.
Pierwszy krok: sprawdź auto-tagging w Google Ads
To najczęstsza przyczyna problemu. Naprawa zajmuje 30 sekund:
- Otwórz Google Ads → Tools and Settings → Setup → Account settings.
- Sprawdź sekcję Auto-tagging.
- Upewnij się, że jest WŁĄCZONE (suwak ON).
Auto-tagging dokleja parametr gclid do każdego klika w reklamę. GA4 rozpoznaje gclid i automatycznie przypisuje ruch do google / cpc. Bez tego nawet poprawnie połączone konta GA4 + Google Ads nie będą prawidłowo atrybuować ruchu. To analogiczny mechanizm jak fbclid dla Meta Ads — z tą różnicą, że gclid należy w pełni zostawić w URL i NIE filtrować w GA4 (fbclid można odfiltrować jako parametr Page path).
Drugi krok: połączenie GA4 z Google Ads
Po włączeniu auto-taggingu połącz konta, żeby dane mogły się synchronizować:
- Otwórz GA4 → Admin → Product links → Google Ads links.
- Kliknij Link i wybierz odpowiednie konto Google Ads.
- Włącz Enable Personalized Advertising (dla remarketingu) i Enable Auto-tagging (jeśli nie jest jeszcze włączone w Google Ads).
- Zapisz.
Po 24-48h ruch z Google Ads powinien być prawidłowo atrybuowany jako google / cpc w GA4 Reports → Acquisition → Traffic acquisition.
Trzeci krok (jeśli problem nadal występuje): Unwanted Referrals
Jeśli mimo włączonego auto-taggingu i połączonych kont, w raportach wciąż pojawiają się domeny doubleclick.net i googlesyndication.com, dodaj je do Unwanted Referrals w GA4:
- Otwórz GA4 → Admin → Data Streams.
- Wybierz swój web stream.
- Kliknij Configure tag settings → Show all → List unwanted referrals.
- Dodaj:
googleads.g.doubleclick.nettpc.googlesyndication.comgoogleads.com
- Zapisz.
GA4 nie będzie już traktować tych domen jako referrali — ruch trafi do (direct) / (none) lub do prawidłowego źródła z gclid, jeśli auto-tagging jest aktywny. Lista Unwanted Referrals to też miejsce, gdzie warto dorzucić domeny bramek płatności — wykluczane są w tym samym ustawieniu.
Custom Channel Groups — dodatkowa kontrola
W GA4 możesz też utworzyć Custom Channel Group, która mapuje nieoczekiwane źródła ruchu na własne kanały:
- Admin → Channel groups → Create new channel group.
- Stwórz regułę: Source contains "doubleclick.net" OR "googlesyndication.com" → Channel: "Paid Search".
- Zapisz.
Custom Channel Group nie zmienia surowych danych w GA4, ale poprawia czytelność wszystkich raportów wykorzystujących mapowanie kanałów.
Server-side GTM (zaawansowani)
Dla sklepów z najbardziej wymagającymi potrzebami analitycznymi rozwiązaniem jest Server-side Google Tag Manager:
- przepisywanie
gclidw trakcie sesji, - mapowanie własnych domen reklamowych na
google/cpc, - pełna kontrola nad pole
page_referrerprzesyłanego do GA4.
To rozwiązanie wymaga dedykowanego serwera GTM (np. na Google Cloud Run lub App Engine) i znajomości JavaScript. Dla 95% sklepów wystarczają kroki 1-4 powyżej.
Czego unikać
- ❌ Filtrowanie URL przez redirect (np.
mod_rewriteusuwającygclid) — likwiduje atrybucję, - ❌ Edytowanie linków w kreacjach Google Ads ręcznie — auto-tagging i tak nadpisze parametry,
- ❌ Wyłączenie auto-taggingu — to spowoduje, że żadna kampania Google Ads nie będzie atrybuowana w GA4,
- ❌ Stosowanie instrukcji dla Universal Analytics — "Filtry niestandardowe", "Wyodrębnij A/B", "Wyszukaj i zastąp" w GA4 już nie istnieją.
Najczęstsze pytania o googleads.g.doubleclick.net w GA4
Czy domeny doubleclick.net w raportach to oznaka oszustwa lub bot ruchu?
Nie — to legitny ruch z Twoich własnych kampanii Google Ads, który GA4 błędnie atrybuuje przez wyłączone auto-tagging lub niepołączone konta. Bot ruch z fraudulentnych źródeł wyglądałby inaczej — niskie czasy sesji (<5s), wysoki bounce rate (>95%), brak konwersji. Doubleclick to Twój własny ruch — tylko źle oznaczony. Najpierw napraw atrybucję (auto-tagging + linkowanie kont), potem dopiero analizuj jakość ruchu.
Włączyłem auto-tagging tydzień temu, ale referrale doubleclick nadal się pojawiają. Dlaczego?
Trzy najczęstsze przyczyny: (1) landing page robi redirect przed wczytaniem GA4 — gclid jest tracony zanim GA zdąży go zarejestrować; (2) strona obcina parametry query w rel=canonical — sprawdź widok źródła HTML; (3) server-side rendering bez zachowania query params — Next.js / Nuxt mogą nadpisywać URL, zwłaszcza przy międzyrouterowych przekierowaniach. Rozwiązanie: sprawdź w Google Tag Assistant czy GA4 dostaje gclid od razu po wejściu z reklamy. Jeśli nie — diagnoza jest po stronie kodu strony, nie GA4.
Czy mogę dodać te domeny do "Unwanted Referrals" bez włączania auto-taggingu?
Możesz, ale stracisz wszystkie atrybucje Google Ads w GA4. Bez auto-tagging i bez gclid GA4 nie ma czego użyć do mapowania ruchu na google / cpc. Wykluczając doubleclick, GA4 wrzuci ruch do (direct) / (none) — który zafałszuje raporty znacznie bardziej niż widoczny doubleclick. Auto-tagging to fundament — wszystko inne jest dodatkiem.
Czy te problemy występują tylko w GA4, czy także w Search Console?
Tylko w GA4 — Search Console ma osobny system raportowania oparty na danych z wyszukiwarki Google, nie na trackingu po stronie strony. Search Console pokazuje impresje + kliknięcia + pozycje w wynikach organic i shopping, ale nie sesje. Google Ads ma własne raporty kliknięć + konwersji — niezależne od GA4 i niezależne od gclid po stronie sklepu. Dlatego: jeśli widzisz konflikt między tymi 3 systemami, źródło prawdy dla danych kampanii to Google Ads, dla organicznych zapytań — Search Console, dla zachowania na stronie — GA4.
Jak ten problem łączy się z kampaniami Google Shopping?
Kampanie Google Shopping również używają auto-tagging i gclid — więc te same kroki naprawcze obowiązują. Jednak Shopping ma dodatkową warstwę: Google Merchant Center. Sprawdź, czy w MC masz prawidłowo połączone konto Google Ads (Settings → Linked accounts) i czy w GA4 widzisz wymiar Item ID (ID produktu) w raportach Ecommerce — bez tego nie zobaczysz, które konkretne produkty z feedu generują ruch i konwersje.
Czy auto-tagging powoduje problemy z RODO lub Cookie Consent?
Częściowo. gclid to parametr techniczny w URL, nie cookie — sam w sobie nie wymaga zgody. Ale: Google Ads + GA4 zapisują na podstawie gclid swoje cookies (_ga, _gcl_au), które wymagają zgody marketing. Zgodne podejście: (1) Cookie Consent Mode V2 w cookie banner; (2) ładowanie pełnego GA4 + Google Ads conversion tracking dopiero po consent; (3) tryb Consent Mode Basic zachowuje przynajmniej anonimowy ping nawet bez zgody, co pozwala uchwycić podstawowe metryki. Auto-tagging można zostawić włączony — gclid w URL jest neutralny prywatnościowo.
W skrócie
googleads.g.doubleclick.net i tpc.googlesyndication.com w raportach GA4 to zwykle objaw wyłączonego auto-taggingu w Google Ads. Pełna naprawa:
- Włącz auto-tagging w Google Ads (Account settings → Auto-tagging).
- Połącz GA4 z Google Ads (Admin → Product links → Google Ads links).
- Dodaj domeny do Unwanted Referrals w GA4 Configure tag settings.
- (Opcjonalnie) Stwórz Custom Channel Group mapującą te domeny na "Paid Search".
Po 24-48h Twoje raporty Acquisition powinny pokazywać realne źródła ruchu zamiast nieczytelnych referrali. Bez tego optymalizacja kampanii Google Ads i wyciąganie sensownych wniosków o budżecie są niemożliwe.
Czytaj również
Czym jest Współczynnik odrzuceń i jak go optymalizować?
Zaawansowana analiza dostarcza dużą ilość danych w postaci różnych wskaźników i wykresów. Z jednej strony umożliwia to skuteczniejszy rozwój portalu. Jedak wymaga wiedzy i doświadczenia w…
W jaki sposób tagować poprzez UTM maile transakcyjne?
Jeżeli analizujesz ruch w swoim sklepie internetowym, z pewnością zauważyłeś różnego rodzaju serwisy pocztowe. W celu podejmowania jeszcze lepszych decyzji biznesowych, warto wiedzieć, z jakiego…
Jak ukryć FBCLID z adresu URL i dlaczego jest to rzeczywiście ważne?
Od połowy października 2018 r. marketingowcy zaczęli zauważać w swoich raportach Google Analytics, bardzo dziwny parametr zapytania o nazwie „fbclid”. Oto jak on wygląda:…