GA4 filter hostname proti spamu, ako ho nastaviť?

GA4 už vie prijímať dáta len z domén, ktoré schváliš. Ukážem ti, ako si e-shop nastaví hostname filter a vyčistí konverzie pre reklamu.

GA4 filter hostname proti spamu, ako ho nastaviť?

Krátka odpoveď: Google Analytics 4 od 21. septembra 2026 podporuje dátový filter typu Include pre hostname. Zadáš zoznam svojich domén a property prijme udalosti iba z nich. Udalosti bez hostname filter automaticky zablokuje, lebo zvyčajne ide o spam. Výsledok sú čistejšie konverzné dáta pre reklamu. Na Measurement Protocol sa filter nevzťahuje.

Čo sa v GA4 zmenilo?

Hostname je doména, na ktorej sa udalosť odohrala, napríklad http://www.tvojeshop.sk. GA4 ju zapisuje ku každej udalosti, ktorú tvoj tag odošle.

Doteraz si mohol pre hostname nastaviť len filter typu Exclude, teda vylúčiť. Musel si vymenovať domény, ktoré nechceš. Keď sa objavila nová spamová doména, filter o nej nevedel a dáta sa znova zašpinili.

Include filter otáča logiku. Nevymenúvaš, čo nechceš, ale čo chceš. Vytvoríš zoznam schválených domén a všetko ostatné sa do property nedostane. Udalosti, ktoré hostname nemajú vôbec, filter blokuje automaticky, lebo chýbajúci hostname zvyčajne znamená spam.

Jedna dôležitá výnimka: filter sa neuplatňuje na udalosti odoslané cez Measurement Protocol, čiže dáta posielané priamo zo servera. Oficiálny popis nájdeš v centre pomoci Google Analytics.

Prečo to e-shop rieši kvôli reklame, nie kvôli grafom

Väčšina majiteľov e-shopov spam v GA4 ignoruje, lebo „veď to je len pár návštev navyše“. Problém nastáva, keď sa falošné udalosti dostanú do konverzií.

Ak importuješ nákupy z GA4 do Google Ads, automatické ponúkanie (smart bidding) sa učí z každého zaznamenaného nákupu. Falošný purchase z cudzej domény mu povie, že nejaká kampaň predáva, aj keď nepredáva. Algoritmus potom posúva rozpočet nesprávnym smerom.

To isté platí pre reporty. ROAS (tržby z reklamy delené výdavkami na reklamu) aj konverzný pomer počítaš z čísel, ktorým musíš veriť. Ak si staviaš prehľad podľa článku o tom, ako si urobiť KPI prehľad pre e-shop v GA4 hostname filter je jeden z krokov, ktorý by mal ísť pred ním.

Ako nastaviť hostname filter krok za krokom

Krok 1: Zisti, odkiaľ ti dáta reálne chodia

V GA4 si otvor Prieskum (Explore), pridaj dimenziu Hostname a metriky Udalosti a Kľúčové udalosti. Nastav obdobie aspoň posledných 90 dní, aby si zachytil aj domény, ktoré sa objavujú len občas.

Krok 2: Roztrieď hostnames

Každý riadok zaraď do jednej z kategórií v tabuľke nižšie. Najviac pozornosti venuj riadkom, kde sú kľúčové udalosti ako purchase alebo generate_lead.

Hostname v reporteČo to zvyčajne jeČo s tým
http://www.tvojeshop.sk aj tvojeshop.skTvoj web, verzia s www aj bezZahrnúť obe varianty
tvojeshop.cz, tvojeshop.huJazykové mutácie na iných doménachZahrnúť, ak posielajú dáta do tej istej property
staging.tvojeshop.sk, dev.tvojeshop.skTestovacie prostredie vývojáraNezahrnúť a požiadať vývojára, aby tam meranie vypol
Doména platobnej brány alebo externého checkoutuČasť nákupného procesu mimo tvojej doményOveriť, či tam beží tvoj tag. Ak áno, zahrnúť
Neznáma cudzia doménaSkopírovaný kód s tvojím meraním alebo spamNezahrnúť
Prázdny hostname alebo (not set)Zvyčajne spamInclude filter ho zablokuje automaticky

Krok 3: Vytvor filter v testovacom režime

  1. Choď do Správcu (Admin) a otvor dátové filtre (Data filters) pre svoju property.
  2. Vytvor nový filter pre hostname a zvoľ typ Include.
  3. Zadaj všetky domény, ktoré si v kroku 2 označil ako „zahrnúť“.
  4. Nechaj filter najprv v stave Testovanie, nie Aktívny. Dáta sa ešte nemažú, len sa označia, takže vidíš, čo by filter zablokoval.
  5. Po niekoľkých dňoch porovnaj, či testovací filter nezachytáva aj tvoje skutočné nákupy.
  6. Až keď je to čisté, prepni filter na Aktívny.

Krok 4: Zapíš si dátum aktivácie

Do GA4 aj do Google Ads si pridaj poznámku s dátumom, kedy si filter zapol. Keď o mesiac klesne počet relácií alebo konverzií, budeš vedieť prečo a nezačneš zbytočne meniť kampane.

Ak meranie riešiš cez Tag Manager, oplatí sa zároveň skontrolovať, kde všade sa kontajner načítava. Postup som opísal v článku Google Tag Manager, ako ho nastaviť bez programátora.

Čo na to hovoria účty, ktoré spravujem

Za roky práce a viac ako 500 spustených kampaní som si všimol jednu vec: keď v GA4 nájdem cudzí hostname s nákupmi, takmer nikdy to nie je bot. Je to staging vývojára alebo starý web, na ktorom ostal ten istý merací kód.

Vývojár tam testuje košík, odošle pár testovacích objednávok a tie sa ako purchase dostanú do Google Ads. Kampaň sa potom učí na nákupoch, ktoré nikdy neexistovali, a nikto si to nevšimne, lebo hodnoty vyzerajú normálne.

Preto pred zapnutím filtra vždy robím jednoduchú kontrolu: počet nákupov v GA4 za konkrétny týždeň porovnám s počtom objednávok v administrácii e-shopu za ten istý týždeň. Ak GA4 ukazuje viac, hľadám príčinu najprv v hostname.

Najčastejšie chyby a kedy filter nezapínať

  • Zabudnutá varianta domény. Zadáš len http://www.tvojeshop.sk a zabudneš na verziu bez www alebo na českú doménu. Filter potom zablokuje aj tvoje skutočné dáta.
  • Aktivácia bez testu. Dátové filtre v GA4 pôsobia na dáta pri spracovaní. Čo aktívny filter vyradí, to už späť nedostaneš.
  • Spoliehanie sa na filter pri Measurement Protocol. Ak spam alebo tvoje vlastné serverové nákupy chodia cez Measurement Protocol, hostname filter ich neovplyvní. Tie musíš kontrolovať inak.
  • Externý checkout mimo zoznamu. Ak nákup dokončuje zákazník na inej doméne a tam beží tvoj tag, bez zaradenia do zoznamu prídeš o konverzie.

Kedy to nerobiť hneď: ak máš problém s duplicitnými nákupmi na vlastnej doméne, hostname filter ti nepomôže. Problém je v nastavení tagu, nie v cudzích doménach. A ak nevieš, kde všade tvoj merací kód beží, najprv to zisti. Zapnúť filter naslepo je horšie ako nemať žiadny.

Úprimne: hostname filter nevyrieši zlé meranie. Ak tvoj e-shop nesprávne posiela hodnotu objednávky alebo purchase vôbec nepáli, čistý zoznam domén ti nepomôže. Najprv musí fungovať základ.

Čo urobiť ako prvé

Otvor si Prieskum s dimenziou Hostname za posledných 90 dní a pozri, či tam nie je niečo, čo nepoznáš. Potom vytvor Include filter v testovacom režime a po pár dňoch ho aktivuj.

Ak chceš, aby ti meranie aj kampane skontroloval niekto, kto v účtoch sedí denne, pozri si, čo robím ako PPC špecialista alebo celý prehľad služieb výkonnostného marketingu. Napíš mi, ozvem sa do 24 hodín.

Časté otázky

Čo je hostname filter v GA4?

Je to dátový filter, ktorý rozhoduje o udalostiach podľa domény, na ktorej vznikli. Typ Include pustí do property len udalosti zo schválených domén, typ Exclude vylúči domény, ktoré vymenuješ.

Od kedy GA4 podporuje Include filter pre hostname?

Od 21. septembra 2026. Predtým boli pre hostname dostupné len filtre typu Exclude.

Zablokuje hostname filter aj udalosti bez domény?

Áno. Include filter udalosti bez hostname blokuje automaticky, lebo chýbajúci hostname zvyčajne znamená spam.

Platí filter aj pre Measurement Protocol?

Nie. Hostname Include filtre sa na udalosti odoslané cez Measurement Protocol neuplatňujú, takže serverové dáta musíš kontrolovať inak.

Môžem vyfiltrované dáta neskôr obnoviť?

Nie, čo aktívny dátový filter vyradí, sa do property nevráti. Preto filter vždy najprv nechaj v testovacom režime.

Ktoré domény mám do zoznamu zahrnúť?

Všetky, na ktorých beží tvoj merací kód a ktoré patria tebe: verziu s www aj bez, jazykové mutácie a externý checkout, ak na ňom beží tvoj tag. Staging a testovacie domény nezahŕňaj.

Discover more from Rostyslav Chonka

Subscribe now to keep reading and get access to the full archive.

Continue reading