Filtr nazwy hosta GA4 w trybie Include: lista dozwolonych, puste nazwy blokowane, Measurement Protocol poza filtrem

Spis treści
Od 21 września 2026 filtr nazwy hosta w GA4 ma drugi tryb. Wcześniej dało się tylko wykluczać: filtr z 11 czerwca 2026 odrzucał zdarzenia, których nazwa hosta znajdowała się na liście. Nowy tryb Include odwraca kierunek. Lista zawiera teraz dozwolone domeny, a każde zdarzenie z inną nazwą hosta jest odrzucane.
Google opisuje korzyść jako mniejszy nakład pracy. Kto wyklucza spam i systemy testowe pojedynczo, musi dopisywać każdą nową obcą domenę; lista dozwolonych potrzebuje tylko własnych domen. Ceną jest inne ryzyko: brakująca domena kosztuje prawdziwy ruch, a odrzucone zdarzenie znika na zawsze.

Co ustala nota wydania
Nota z 21 września i strona pomocy Analytics o filtrach danych podają pięć zasad.
- Lista dozwolonych. Zdarzenia, których nazwy hosta nie ma na liście, są odrzucane.
- Puste nazwy hosta. Filtr Include automatycznie blokuje zdarzenia bez nazwy hosta. Google uzasadnia to tym, że brak nazwy hosta zwykle wskazuje na spam lub nietypowy ruch; jako przykład podano ruch gtag.js.
- Measurement Protocol. Filtry Include nie są stosowane do zdarzeń wysyłanych przez Measurement Protocol; te dane pozostają niezablokowane.
- Kolejność. Wszystkie aktywne filtry Include są łączone i stosowane jako pierwsza grupa, potem po kolei aktywne filtry Exclude.
- Na stałe i tylko naprzód. Filtr danych jest oceniany od chwili utworzenia i nie dotyka danych historycznych. To, co odrzuci, nigdy nie jest przetwarzane i nigdy nie jest dostępne w GA4 ani w BigQuery.
Co to znaczy w praktyce
Droga spamu widmo zostaje otwarta. Spam widmo powstaje, gdy ktoś odczyta identyfikator pomiaru z kodu źródłowego strony i wysyła trafienia wprost do kolektora, zwykle przez Measurement Protocol; nazwę hosta ustawia wtedy nadawca. Właśnie tę drogę filtry Include pomijają. Lista dozwolonych trzyma z dala ruch z błędnych nazw hostów w przeglądarce – systemów testowych, klonów witryny, proxy niosących tag ze sobą – ale niekoniecznie spam, o który najczęściej chodzi przy filtrach nazw hostów. Nota wymienia ten wyjątek tylko dla filtrów Include; jak zachowuje się tam filtr Exclude, nie jest opisane.
Każda używana domena musi być na liście. Nie tylko domena główna, lecz także subdomeny sklepu, bloga lub stron docelowych, usługi płatności i rezerwacji działające pod obcą domeną z tym samym identyfikatorem pomiaru oraz domeny połączone pomiarem między domenami. Gdy jednej brakuje, jej zdarzenia znikają bez komunikatu. Przy płatności na domenie partnera są to zakupy.
Puste nazwy hosta nie są w nocie rozstrzygnięte. Nawias w zdaniu Google zostawia otwarte, czy zwykłe zdarzenia gtag.js mają nazwę hosta, czy tylko niektóre wadliwe jej nie mają. Czy zwykłe odsłony kiedykolwiek przychodzą bez nazwy hosta, nota nie mówi; tryb testowy pokazuje to na własnych danych property.
Co nota zostawia otwarte
Dwa punkty nie są opisane, a oba decydują o tym, czy lista działa tak, jak zamierzono.
- Dopasowanie. Przewodnik Google wymienia opcje „Exactly matches” i „Contains”. Czy wpis
example.comwpuszcza takżewww.example.com, nie jest opisane. Przy „Contains” wystarczy fragment tekstu, więc nazwa hosta taka jakexample.com.other.exampleprzeszłaby przez listę z wpisemexample.com; przy „Exactly matches” każdy zapis wymaga osobnego wpisu. - Połączenie. Strona pomocy ustala kolejność, ale nota nie mówi, czy filtr Include i filtr Exclude dla nazw hostów mogą istnieć obok siebie w jednej property, ani jak filtry zachowują się przy strumieniach danych aplikacji.
Kolejność kroków, która oszczędza usunięcie
Filtr Include: kroki przed uaktywnieniem
1 otworzyć raport z wymiarem nazwa hosta i wypisać wszystkie
wartości z ostatnich 90 dni
2 przypisać każdą nazwę: własna domena, partner lub płatność,
system testowy, obca
3 z dwóch pierwszych grup ułożyć listę dozwolonych nazw hosta
4 utworzyć filtr w trybie testowym i zostawić na 24 do 36
godzin
5 w wolnej eksploracji obejrzeć Test data filter name,
Event name i Event count według nazwy hosta
6 dopiero potem uaktywnić i zanotować dzień
Krok 5 jest kontrolą: zdarzenie przychodowe, na przykład
purchase, wśród zdarzeń, które filtr by usunął, oznacza
brak domeny na liście.
Include czy Exclude
| Aspekt | Exclude | Include |
|---|---|---|
| Lista zawiera | niechciane nazwy hosta | dozwolone nazwy hosta |
| Nowa obca domena | zostaje w danych, dopóki nie zostanie dopisana | jest odrzucana automatycznie |
| Nowa własna domena | bez skutku | jest odrzucana, dopóki nie zostanie wpisana |
| Pusta nazwa hosta | nie opisano | blokowana automatycznie |
| Measurement Protocol | wyjątek w nocie niewymieniony | wyłączony spod filtra |
| Skutek błędu | za mało usunięte: dane pozostają zanieczyszczone | za dużo usunięte: prawdziwe dane znikają na zawsze |
Ocena
Include pasuje do property z niewieloma, stałymi domenami, gdzie każdy host jest znany, a nowe pojawiają się rzadko. Przy wielu zmieniających się domenach – stronach kampanii, systemach partnerów, agencjach – sama lista staje się źródłem błędów, bo każde dopisanie zależy od tego, że ktoś o nim pamięta. W każdym przypadku filtr nie zastępuje sprawdzenia, skąd pochodzą trafienia Measurement Protocol, bo ta droga zostaje poza nim.
Ten artykuł opiera się na dokumentacji i notach wydań Google, nie na pomiarze we własnej property. Tam, gdzie dokumentacja milczy, jest to napisane; tryb testowy pozwala rozstrzygnąć te pytania na prawdziwych danych, zanim cokolwiek zostanie usunięte.