Reguły kanałów GA4: źródła, media i priorytety

Spis treści
Kanał taki jak Paid Search jest wynikiem klasyfikacji, a nie bezpośrednim zapisem zamiaru kampanii. Znaczenie mają źródło, medium i nazwa kampanii. Połączone platformy reklamowe mogą dostarczać dodatkowe pola. Zaskakujący kanał wymaga więc najpierw kontroli danych wejściowych.
Poniższe przykłady dotyczą pozyskiwania sesji. Odpowiednim wymiarem jest Session default channel group. Pozyskiwanie pierwszych użytkowników i atrybucja na poziomie zdarzeń odpowiadają na inne pytania i mogą dawać inne sumy kanałów.

Jedna lista reguł nie wystarcza dla wszystkich źródeł
Google opisuje osobne definicje dla ruchu oznaczanego ręcznie oraz integracji takich jak Google Ads, DV360 i Merchant Center. W Google Ads znaczenie mogą mieć typ sieci i typ kampanii. Performance Max nie wymaga zatem nazwy zawierającej cross-network, aby trafić do Cross-network. Warunek dotyczący nazwy kampanii należy do definicji ruchu oznaczanego ręcznie.
Stały schemat osiemnastu ponumerowanych reguł jest również nieaktualny. Obecna lista obejmuje AI Assistant. Google utrzymuje definicje i kategorie źródeł; domyślnej grupy nie można edytować w usłudze. We własnych grupach kanałów wygrywa pierwszy pasujący kanał w ustawionej kolejności. Szeroka reguła umieszczona ponad szczegółową może więc przejąć ruch pasujący także do tej drugiej.
Wzorzec płatnego medium to tylko część warunku
Kilka definicji ruchu oznaczanego ręcznie korzysta z ^(.*cp.*|ppc|retargeting|paid.*)$. Dopasowanie nie rozróżnia wielkości liter. Tabela sprawdza wyłącznie ten wzorzec, a nie końcowy kanał GA4.
| Medium | Dopasowanie | Znaczenie |
|---|---|---|
cpc, cpv, cpm |
Tak | Zawierają cp. Definicja Display wymienia również cpm. |
paid_social, paidsearch |
Tak | Zaczynają się od paid. |
ppc, retargeting |
Tak | Jawnie wskazane alternatywy. |
display, banner |
Nie | Nadal pasują do osobnej definicji Display. |
ad, ads, sponsored |
Nie | Inny warunek może pasować. Unassigned nie jest nieuniknione. |
Rozpoznane źródło wyszukiwania wraz z odpowiednim płatnym medium przemawia za Paid Search przy ręcznym oznaczaniu. Niezależne źródło partnerskie z cpc może natomiast trafić do Paid Other, o ile nie pasuje bardziej szczegółowy obowiązujący warunek. Znaczenie mogą mieć też nazwy kampanii, zwłaszcza w Shopping. Sama lista źródeł nie stanowi więc pełnego klasyfikatora kanałów.
Unassigned to wynik, a nie diagnoza
Unassigned oznacza brak definicji kanału pasującej do dostępnych danych. Przyczyną może być nietypowe medium, niepełne informacje o kampanii lub brak danych sesji. Etykieta nie wskazuje konkretnej przyczyny ani nie dowodzi błędu kreatora linków.
Brak medium nie zawsze wymusza Unassigned: część definicji może pasować na podstawie samego źródła. Z kolei brak informacji o rozpoczęciu sesji może pozostawić nieokreślone pola pozyskiwania sesji. Kontrola wymaga rzeczywistego zakresu raportowania, źródła, medium, kampanii, platformy źródłowej i kolejności zbierania danych. Wymogi dotyczące zgody obowiązują również podczas diagnostyki.
Krótka kolejność kontroli
- Wymiar raportu i okres określają porównywane dane o pozyskiwaniu.
- Platforma źródłowa wskazuje odpowiednie definicje integracji lub oznaczania ręcznego.
- Rzeczywiste wartości pól są porównywane z definicjami, w tym z warunkami nazw kampanii i kategoriami źródeł.
- Testy linków sprawdzają zachowanie parametrów podczas przekierowań. Kontrola zbierania danych obejmuje informacje o sesji i kolejność tagów.
- Poprawiony przyszły link kampanii jest weryfikowany na podstawie napływających danych. Sama zmiana linku nie naprawia historycznej atrybucji.
Własne reguły służą innemu celowi
Własna grupa kanałów może odwzorować firmową systematykę bez zmiany domyślnej grupy Google. Kolejność ma znaczenie: szczegółowa reguła partnerska nad ogólną regułą ruchu płatnego może utworzyć osobny kanał partnerski. Zamiana kolejności może dać inny wynik dla tych samych danych.
Definicje własnych grup mogą działać na danych historycznych w obsługiwanych raportach i eksploracjach. Nie każde zastosowanie działa jednak wstecz: wybór nowej grupy podstawowej wpływa na ten wymiar od chwili zmiany, a kwalifikacja do list odbiorców również zmienia się na przyszłość. Własne grupy kanałów nie należą do schematu eksportu BigQuery.
Pytania i odpowiedzi
Czy każde kliknięcie Google Ads zawiera gclid i trafia do Paid Search?
Nie. Znaczenie mają automatyczne oznaczanie, połączenie kont i dostępne dane integracji. Google opisuje także klasyfikację na podstawie GBRAID. Kampanii wyszukiwania, wideo, display i wielosieciowych nie da się wiarygodnie odróżnić wyłącznie po google / cpc.
Dlaczego newsletter / newsletter może dać Unassigned?
Te wartości same w sobie nie spełniają definicji Email. Bez innego pasującego warunku możliwe jest Unassigned. Spójna systematyka newsletterów zwykle korzysta z utm_medium=email i opisowego źródła lub nazwy kampanii. Warunki dotyczące nazwy kampanii nadal wymagają kontroli: wyrażenie Shopping jest bardziej szczegółowe niż wyszukiwanie dowolnego wystąpienia shop.
Dlaczego facebook / ads może wyglądać na ruch organiczny?
Przy ręcznym oznaczaniu ads nie pasuje do wzorca płatnego medium, natomiast rozpoznane źródło społecznościowe może spełnić Organic Social. Odpowiednie medium, takie jak paid_social, oddaje płatny charakter kampanii. Znaczenie mają również warunki integracji i kampanii.
Czy zamiana Email na email naprawia kanał?
Spójna pisownia małymi literami ułatwia analizę, ale domyślne definicje kanałów nie rozróżniają wielkości liter. Sama taka zmiana nie wyjaśnia różnicy kanału. Dodatkowe spacje i inne różnice pól wymagają osobnego sprawdzenia.
Czy AI Assistant obejmuje funkcje AI w wyszukiwarce Google?
Nie. Obecna definicja Google oddziela AI Assistant od ruchu z AI Overviews i AI Mode, zaliczanego do Organic Search. Klasyfikacja kanałów nie mierzy każdej wizyty, na którą wpłynęła odpowiedź AI.
Źródła
Kontrola w praktyce: rzeczywiste wiersze pozyskiwania
Audyt pozyskiwania w testerze kanałów uzupełnia przykłady reguł o kontrolę danych raportowych. Po autoryzacji Google zapytanie dotyczy wybranej usługi i jawnie określonego zakresu dat. Narzędzie pobiera źródło, medium, kampanię i domyślną grupę kanałów na poziomie sesji wraz z liczbą sesji. Nie miesza danych o pozyskiwaniu pierwszego użytkownika z danymi o pozyskiwaniu sesji.
- Wybór zakończonego okresu raportowania. Najnowsze dane mogą się jeszcze zmieniać.
- Kontrola wierszy Unassigned od największych wartości sesji. Porównanie źródła i medium z opisanymi regułami kanałów.
- Sprawdzenie wariantów takich jak
Emailiemailoraz dodatkowych spacji w kampanii. Kandydat oznacza niespójność nazewnictwa do zbadania, a nie automatyczną poprawkę. - Kontrola metadanych przed interpretacją. Progi, próbkowanie i wiersz
(other)mogą ukrywać szczegóły. - Eksport wskazówek do CSV i poprawienie przyszłych linków kampanii lub konfiguracji tam, gdzie uzasadniają to dane.
Procent Unassigned opiera się na sumie zwróconych wartości sesji, a nie na osobno pobranej sumie usługi. Narzędzie odrzuca niepełną paginację i nie zmienia historycznej atrybucji. Samo (not set) nie rozstrzyga, czy przyczyną braku była zgoda, przekierowanie czy tagowanie.
Źródła techniczne: wymiary i metryki Data API oraz metadane odpowiedzi.