Co oznacza (not set) w GA4 i jak naprawić ten problem?
Sprawdź, skąd bierze się (not set) w GA4, jak znaleźć źródło problemu i kiedy konieczne jest wprowadzenie zmian w konfiguracji.
Tytuł wpisu
Widzisz (not set) w raportach Google Analytics 4? Taka wartość pojawia się, gdy GA4 nie otrzymało danych potrzebnych do przypisania informacji do konkretnego wymiaru. Nie zawsze oznacza to jednak błąd konfiguracji - przyczyna zależy od miejsca, w którym występuje, i sposobu zbierania danych. Sprawdź, skąd bierze się (not set) w GA4, jak znaleźć źródło problemu i kiedy konieczne jest wprowadzenie zmian w konfiguracji.
Co oznacza (not set) w GA4?
Wartość (not set) w Google Analytics 4 jest symbolem zastępczym, który pojawia się wtedy, gdy GA4 nie otrzymało danych potrzebnych do przypisania wartości do konkretnego wymiaru. Może dotyczyć m.in. źródła i medium sesji, strony docelowej, kampanii, grupy treści czy parametrów niestandardowych.
Samo pojawienie się (not set) nie wskazuje jeszcze jednej konkretnej przyczyny. Znaczenie tej wartości zależy od tego, w którym raporcie i przy jakim wymiarze ją widzisz. W jednym przypadku problem może wynikać z braku session_start, w innym z niepełnego tagowania kampanii, błędnej konfiguracji Consent Mode albo braku danych dla określonego parametru.
Warto też odróżnić (not set) od (data not available), czyli „dane niedostępne”. W przypadku (not set) często można zidentyfikować źródło problemu i poprawić konfigurację. Wartość (data not available) zwykle wynika natomiast z ograniczeń w dostępności lub przetwarzaniu danych i nie zawsze można ją wyeliminować po stronie konfiguracji GA4.
Dlaczego (not set) pojawia się w raportach GA4?
Przyczyna pojawienia się (not set) zależy przede wszystkim od wymiaru, którego dotyczy brakująca wartość. Dlatego diagnostykę należy rozpocząć od sprawdzenia, gdzie dokładnie występuje problem - inne mechanizmy odpowiadają za (not set) w źródle i medium sesji, a inne w danych Google Ads, stronie docelowej czy parametrach niestandardowych.
(not set) w źródle i medium sesji
Wartość (not set) w wymiarze źródło/medium sesji może pojawić się wtedy, gdy w danej sesji brakuje automatycznie zbieranego zdarzenia session_start. GA4 wykorzystuje informacje związane z rozpoczęciem sesji do określenia jej źródła i medium. Jeśli tych danych brakuje, system nie może prawidłowo przypisać wartości do tego wymiaru, a ruch może zostać zaklasyfikowany do domyślnej grupy kanałów Nieprzypisane.
Jedną z przyczyn może być sposób uruchamiania tagu Google. W przypadku wdrożenia przez Google Tag Managera należy sprawdzić, czy tag uruchamia się odpowiednio wcześnie i czy session_start jest prawidłowo rejestrowane.
Problemy z identyfikacją źródła ruchu mogą być związane również z ręcznym tagowaniem kampanii. Niepełne lub nieprawidłowe parametry UTM mogą sprawić, że GA4 nie otrzyma informacji potrzebnych do prawidłowego określenia pochodzenia ruchu. Dlatego samo występowanie (not set) w źródle lub medium nie oznacza automatycznie błędu w UTM-ach - przyczyny należy szukać w kontekście całego sposobu rejestrowania sesji i pozyskania ruchu.
(not set) w danych Google Ads i kampanii
Jeśli (not set) pojawia się w wymiarach związanych z Google Ads, przyczyny należy szukać zarówno w konfiguracji GA4, jak i ustawieniach konta reklamowego oraz sposobie tagowania kampanii. Problem może wystąpić, gdy konto Google Ads nie zostało połączone z właściwą usługą GA4 lub automatyczne tagowanie jest wyłączone.
Warto również sprawdzić, czy ruch nie pochodzi z innych kont Google Ads reklamujących tę samą witrynę, które nie zostały połączone z usługą GA4. W takim przypadku Analytics może otrzymać identyfikator kliknięcia, ale nie być w stanie przypisać danych do właściwego konta i kampanii.
Źródłem (not set) mogą być także ręcznie tagowane adresy URL. Jeśli wykorzystywane parametry UTM są niepełne lub nieprawidłowe, GA4 może nie otrzymać informacji potrzebnych do prawidłowego rozpoznania kampanii i źródła ruchu.
(not set) dla strony docelowej
W przypadku wymiaru strony docelowej (not set) może pojawić się wtedy, gdy podczas sesji nie zostało zarejestrowane zdarzenie page_view. GA4 nie otrzymuje wówczas informacji pozwalających określić stronę, od której rozpoczęła się sesja.
Jeśli udział (not set) dla tego wymiaru jest niepokojąco wysoki, należy zweryfikować sposób rejestrowania odsłon i sprawdzić, czy page_view jest prawidłowo wysyłane we wszystkich obszarach serwisu objętych pomiarem.
(not set) przy zdarzeniach i parametrach niestandardowych
W przypadku zdarzeń (not set) może pojawić się wtedy, gdy GA4 nie otrzyma wartości parametru potrzebnego dla analizowanego wymiaru. Dlatego podczas diagnozy należy sprawdzić nie tylko, czy samo zdarzenie zostało zarejestrowane, ale również jakie parametry zostały wraz z nim przesłane i czy zawierają oczekiwane wartości.
Specyficzna sytuacja dotyczy zdarzeń session_start i first_visit. GA4 zachowuje dla nich parametry pochodzące z pierwszego zebranego zdarzenia. Jeśli oczekiwany parametr nie był w nim dostępny, jego wartość może zostać wyświetlona jako (not set). W przypadku nowo zarejestrowanych parametrów niestandardowych warto również pamiętać, że przez pierwsze 24 godziny od ich utworzenia w raportach może pojawiać się (not set).
Podobny mechanizm można zaobserwować przy grupach treści. Wartość (not set) może wystąpić, gdy parametr content_group jest przesyłany bez wartości lub gdy wymiar grupy treści zostanie zestawiony ze zdarzeniem automatycznie zbieranym, które nie przyjmuje tego parametru.
(not set) a Consent Mode
Samo korzystanie z Consent Mode nie jest przyczyną pojawiania się (not set), jednak błędy w jego implementacji mogą prowadzić do braków danych potrzebnych GA4 do prawidłowego opisania sesji.
Jednym z takich przypadków jest nieprawidłowe używanie poleceń default i update. Polecenie default służy do określenia początkowego stanu zgód, natomiast po interakcji użytkownika z banerem ich status powinien zostać zaktualizowany za pomocą update. Nieprawidłowa implementacja może spowodować, że zdarzenie user_engagement nie zostanie wysłane, a początkowe zdarzenie zawierające session_start zostanie utracone.
Problem może wystąpić również wtedy, gdy po początkowym wyrażeniu zgody wysyłane są dodatkowe zdarzenia z jej odmową. GA4 może potraktować je jako osobną sesję bez session_start, co w konsekwencji może prowadzić do pojawienia się (not set) w danych dotyczących sesji.
Jak znaleźć przyczynę (not set) w GA4?
Zanim zaczniesz wprowadzać zmiany w konfiguracji, ustal, gdzie i w jakich okolicznościach pojawia się (not set). Przyczyna zależy od wymiaru i sposobu zbierania danych, dlatego w ramach diagnostyki:
Jak naprawić (not set) w Google Analytics 4?
Sposób rozwiązania problemu z (not set) zależy od tego, którego wymiaru dotyczy oraz jaka przyczyna została wykryta podczas diagnostyki. Po zidentyfikowaniu źródła problemu należy wprowadzić odpowiadającą mu poprawkę, np.:
Pamiętaj, że poprawa konfiguracji wpływa na dane zbierane po wprowadzeniu zmian - nie powoduje natomiast automatycznej korekty danych historycznych. Po naprawieniu problemu należy więc monitorować raporty i sprawdzić, czy udział (not set) w nowych danych rzeczywiście się zmniejsza.
Jak ograniczyć ryzyko pojawiania się (not set) w przyszłości?
Nie wszystkich przypadków (not set) można uniknąć, ale prawidłowo utrzymywana konfiguracja GA4 pozwala ograniczyć ryzyko problemów wynikających z błędów we wdrożeniu. Szczególnie istotne są:
Dobrym uzupełnieniem takich działań jest okresowy audyt Google Analytics 4. Wykonanie audytu GA4 krok po kroku pozwala zweryfikować poszczególne elementy konfiguracji i wychwycić problemy mogące wpływać na jakość zbieranych danych.
Najczęstsze pytania o (not set) w GA4
Wartość (not set) może pojawiać się w różnych raportach Google Analytics 4, a jej przyczyna zależy od konkretnego wymiaru i sposobu konfiguracji pomiaru. Poniżej znajdziesz odpowiedzi na najczęstsze pytania dotyczące jej występowania i diagnozowania.
Co oznacza (not set) w Google Analytics 4?
(not set) to wartość zastępcza wyświetlana przez Google Analytics 4, gdy system nie otrzymał danych dla danego wymiaru. Jej pojawienie się nie wskazuje automatycznie konkretnego błędu - przyczynę należy ustalić na podstawie raportu, wymiaru i kontekstu, w którym występuje.
Dlaczego źródło/medium sesji ma wartość (not set)?
Wartość (not set) dla źródła/medium sesji może pojawić się, gdy w sesji brakuje automatycznie zbieranego zdarzenia session_start. Przyczyną może być sposób uruchamiania tagu Google. Problemy z przypisaniem źródła ruchu mogą wynikać również z niepełnego lub nieprawidłowego ręcznego tagowania adresów URL.
Czy (not set) oznacza błąd konfiguracji GA4?
Nie, (not set) nie zawsze oznacza błąd konfiguracji Google Analytics 4. W niektórych przypadkach wynika ze sposobu zestawienia wymiarów i zdarzeń, braku danych dla określonego wymiaru albo sposobu przetwarzania informacji przez GA4. Dlatego przed wprowadzaniem zmian należy najpierw ustalić przyczynę i skalę występowania tej wartości.
Czy błędne parametry UTM mogą powodować (not set)?
Tak. Niepełne lub nieprawidłowe parametry UTM mogą sprawić, że GA4 nie otrzyma informacji potrzebnych do właściwego przypisania danych z ręcznie oznaczonego adresu URL. W takim przypadku należy zweryfikować przede wszystkim poprawność i kompletność stosowanych parametrów UTM.
Czy Consent Mode może powodować (not set)?
Błędy w implementacji Consent Mode mogą prowadzić do pojawienia się (not set) w GA4. Dotyczy to m.in. nieprawidłowego stosowania poleceń default i update oraz sytuacji, w których sposób obsługi zgód prowadzi do utraty zdarzenia session_start. Nie oznacza to jednak, że każde (not set) związane jest z brakiem zgody użytkownika.
Czy można usunąć (not set) z historycznych danych GA4?
Nie można poprawić już zapisanych danych w standardowych raportach GA4 poprzez późniejszą zmianę konfiguracji. Usunięcie przyczyny (not set) wpłynie przede wszystkim na dane zbierane po wprowadzeniu poprawki, dlatego po zmianach należy monitorować kolejne raporty i sprawdzić, czy udział tej wartości się zmniejsza.
Audytujemy i monitorujemy wdrożenia Google Analytics 4 - tak, by dane były podstawą decyzji, a nie źródłem wątpliwości.
Darmowy audyt
Sprawdź konfigurację swojej strony
Wpisz adres, a przeskanujemy Twoje GA4 - 62 punkty w 10 obszarach. Pierwszy audyt bez opłat.
Bez karty płatniczej. Łączysz GA4 w trybie tylko do odczytu.