„Kod GA4″ to potoczne określenie Measurement ID w formacie G-XXXXXXXXXX. Znajdziesz go w panelu Google Analytics → Administracja → Strumień danych → kliknij w swój strumień web. To ten ID wkleja się do GTM albo motywu WordPress, żeby uruchomić pomiar.
Pojęcie „kod GA4″ pojawia się w trzech różnych znaczeniach i to one są źródłem 90% zamieszania przy wdrożeniu. Czasem ktoś nazywa tak Measurement ID (G-XXXXXXXXXX), czasem cały gtag.js snippet do wklejenia, a czasem mówi o API Secret używanym przy server-side tagging. Wszystko to są „kody” ale każdy robi co innego.
Measurement ID — to jest faktyczny „kod” GA4
Measurement ID to unikalny identyfikator strumienia danych. Format: G- + 10 znaków alfanumerycznych (np. G-4XK7ABC23P). Każda strona/aplikacja ma własny. Jeden właściwość GA4 może mieć kilka strumieni (np. osobny dla www i app) — każdy z własnym ID.
Gdzie kliknąć: analytics.google.com → ikonka koła zębatego (Administracja) na dole lewej kolumny → kolumna „Strumień danych” → kliknij w swój web stream → ID jest na samej górze, do skopiowania jednym kliknięciem.
gtag.js snippet — pełny kod do wklejenia w <head>
Jeśli wdrażasz GA4 bezpośrednio (bez GTM), Google daje Ci 5-6 linijek JavaScriptu z gotowym Measurement ID w środku. Wklejasz to do sekcji <head> WordPressa — najlepiej przez wtyczkę dodającą skrypty (np. Insert Headers and Footers) lub bezpośrednio w motywie przez funkcję wp_head.
Plusy: szybkie wdrożenie, jedna linia kodu na stronie. Minusy: każda zmiana w pomiarze wymaga ingerencji w kod motywu lub wtyczce. W praktyce 90% wdrożeń, które robię, idzie przez Google Tag Manager — daje znacznie większą elastyczność.
API Secret — kod dla server-side tagging
Trzeci „kod GA4″ to API Secret — potrzebny gdy chcesz wysyłać eventy do GA4 z backendu (np. zakup z webhooku Stripe, konwersja offline z CRM). Generujesz go w tym samym miejscu co Measurement ID, w sekcji „Measurement Protocol API Secrets”. Bez tego nie można strzelać eventów po server side.
Kiedy widzisz „UA-XXXXX” — to NIE jest GA4
Format UA-XXXXX-1 (Universal Analytics) został wyłączony 1 lipca 2023. Jeśli nadal masz to w kodzie strony, dane nie są zbierane — czas na migrację do GA4. Sprawdź to przez Tag Assistant: jeśli widzisz tylko UA, masz problem.
Najczęstsze pytania o kod GA4
Mam dwa Measurement ID na stronie — czy to problem?
Czasem tak, czasem nie. Możesz świadomie mieć dwa strumienie (np. produkcja i staging, albo dwie nieruchomości dla różnych segmentów ruchu). Ale częściej jest to przypadek: ktoś wgrał GA4 przez wtyczkę i potem znów przez GTM. W rezultacie każdy event leci dwa razy — sztucznie podwojone konwersje, zaniżony CTR z reklam. Sprawdź przez DevTools w przeglądarce: filtr Network → search „collect” → policz ile request-ów leci po kliknięciu.
Czy mogę używać tego samego Measurement ID na kilku domenach?
Tak, ale wtedy potrzebujesz konfiguracji cross-domain tracking w Tag Manager + ustawienia w GA4 → Administracja → Strumień danych → Bardziej zaawansowane ustawienia tagowania → Konfiguracja domen. Bez tego użytkownik przechodzący między domain.pl a sklep.domain.pl liczony jest jako dwie różne sesje, a ścieżka konwersji jest pocięta.
Gdzie wkleić kod GA4 w WordPressie?
Trzy najpopularniejsze drogi: 1) Wtyczka „Insert Headers and Footers” — w pole „Scripts in Header” wklejasz gtag.js snippet. 2) Plugin do GA (np. Site Kit od Google) — pyta tylko o Measurement ID, resztę robi sam. 3) Bezpośrednio w motywie przez functions.php z hookiem wp_head — najczystsze rozwiązanie ale wymaga wiedzy PHP. Najbezpieczniej GTM: jeden tag w motywie, wszystkie zmiany w Tag Managerze.
Podsumowanie
„Kod GA4″ to skrót myślowy. W praktyce najczęściej chodzi o Measurement ID (G-XXXXXXXXXX), który znajdziesz w panelu Administracja → Strumień danych. To on uruchamia pomiar. Pełen gtag.js snippet to ten ID owinięty w JavaScript, a API Secret to oddzielna sprawa dla server-side. Jeśli widzisz UA-XXX — to legacy i trzeba migrować.
Powiązane materiały
Jeśli ten temat Cię interesuje, sprawdź też:
- 📚 Wdrożenie GA4 — kompletny przewodnik 2026 — pełny przewodnik z linkami do wszystkich powiązanych artykułów
- 🛠 Generator dataLayer dla GA4 — darmowe narzędzie self-hosted
Gotowy zrobić to z kimś, kto ma to opanowane?
W Koderowni dostarczam custom WordPress + performance marketing dla świadomych marek. Jeśli ten temat jest dla Ciebie istotny w konkretnym projekcie:
- 📋 Proces współpracy — pięć etapów od briefu do publikacji, cykle od 4 do 22 tygodni
- 💰 Widełki cenowe 2026 — orientacyjne stawki dla wszystkich obszarów + kalkulator
- 📝 Zakres usług — sześć obszarów: WordPress, GA4, Google Ads, GTM, Consent Mode, lokalne SEO