Jak podłączyć Google Analytics do sklepu?
- Czego potrzebujesz przed rozpoczęciem?
- Jak utworzyć usługę GA4 i identyfikator pomiaru?
- Jaką metodę integracji wybrać?
- Integracja przez CMS lub wtyczkę
- Wdrożenie przez Google Tag Manager
- Dodanie kodu bezpośrednio do strony
- Jak skonfigurować śledzenie e-commerce?
- Jak sprawdzić, czy Google Analytics działa?
Podłączenie Google Analytics 4 do sklepu wymaga utworzenia usługi, dodania strumienia danych i wdrożenia identyfikatora pomiaru zaczynającego się od „G-”. Możesz użyć integracji CMS, Google Tag Managera albo kodu w szablonie. W sklepie sama instalacja tagu nie wystarczy – trzeba jeszcze przekazywać zdarzenia e-commerce, takie jak wyświetlenie produktu, dodanie do koszyka i zakup.
Czego potrzebujesz przed rozpoczęciem?
Przygotuj dostęp do narzędzi i paneli, w których będziesz wykonywać konfigurację:
- Konto Google z uprawnieniami do tworzenia lub edytowania usługi GA4.
- Dostęp administratora do panelu sklepu albo systemu CMS.
- Dostęp do kontenera Google Tag Manager, jeśli wybierasz wdrożenie przez GTM.
- Możliwość edycji kodu strony, jeśli sklep nie ma gotowej integracji.
- Informację o tym, które działania mają być mierzone jako konwersje i zdarzenia e-commerce.
Google Analytics 4 zastąpił Universal Analytics, dlatego w nowej konfiguracji tworzysz usługę GA4 i strumień danych dla witryny. Nazwy opcji w panelu mogą się nieznacznie zmieniać, ale identyfikator potrzebny do wdrożenia ma format podobny do G-XXXXXXX.
Jak utworzyć usługę GA4 i identyfikator pomiaru?
Najpierw skonfiguruj usługę, która będzie odbierać dane ze sklepu:
- Zaloguj się do Google Analytics i otwórz sekcję Administracja.
- Wybierz Utwórz, a następnie Usługa. Jeśli nie masz jeszcze konta Analytics, najpierw utwórz konto i określ jego nazwę oraz ustawienia udostępniania danych.
- Wpisz nazwę usługi, wybierz strefę czasową raportowania i walutę używaną w raportach sprzedażowych. Dla sklepu najczęściej wybiera się strefę czasową zgodną z miejscem prowadzenia działalności oraz walutę rozliczeniową.
- Uzupełnij informacje o branży, wielkości firmy i celach korzystania z Analytics, a następnie zaakceptuj wymagane warunki.
- W sekcji Zbieranie i modyfikowanie danych przejdź do Strumienie danych i kliknij Dodaj strumień.
- Wybierz Sieć, wpisz adres sklepu oraz nazwę strumienia. Na tym etapie możesz włączyć Pomiar zaawansowany, który automatycznie rejestruje między innymi wyświetlenia stron, przewijanie i kliknięcia w linki wychodzące.
- Otwórz utworzony strumień i skopiuj Identyfikator pomiaru. Znajdziesz go w szczegółach strumienia. Identyfikator zaczyna się od „G-”.
To właśnie ten identyfikator wpiszesz w integracji sklepu, konfiguracji GTM albo kodzie Google Analytics. Nie kopiuj identyfikatora z innej usługi ani ze starego kontenera, ponieważ dane trafią wtedy do niewłaściwego miejsca.
Jaką metodę integracji wybrać?
Wybór zależy od możliwości platformy sklepowej, dostępu do kodu i planowanego poziomu rozbudowy analityki. Najważniejsze różnice przedstawia tabela:
| Metoda | Trudność | Zalety | Wady |
|---|---|---|---|
| Wtyczka lub integracja CMS | Niska | Szybkie wdrożenie, niewielka liczba ustawień, często gotowe zdarzenia sklepu | Zakres konfiguracji zależy od platformy i konkretnej wtyczki |
| Google Tag Manager | Średnia | Elastyczne tagi, reguły i zdarzenia, łatwiejsze zarządzanie zgodami | Wymaga poprawnego kontenera, konfiguracji i testów |
| Kod bezpośrednio w szablonie | Średnia lub wysoka | Pełna kontrola nad instalacją, brak dodatkowej warstwy narzędzi | Zmiany często wymagają programisty, a śledzenie e-commerce trzeba przygotować osobno |
Integracja przez CMS lub wtyczkę
Jeżeli panel sklepu ma pole Google Analytics, wklej do niego identyfikator pomiaru. W przypadku platform obsługujących e-commerce integracja może automatycznie przekazywać informacje o produktach, koszyku i transakcji. Przed wdrożeniem sprawdź dokumentację swojej platformy, ponieważ samo dodanie identyfikatora nie zawsze oznacza aktywne śledzenie sprzedaży.
Wdrożenie przez Google Tag Manager
GTM jest zwykle dobrym wyborem dla sklepu, który będzie rozwijał analitykę. Pozwala zarządzać tagami bez każdorazowej edycji szablonu i ułatwia dopasowanie uruchamiania tagów do zgód użytkownika.
- Utwórz kontener GTM i upewnij się, że jego kod znajduje się na stronie sklepu.
- W GTM przejdź do sekcji Tagi, kliknij Nowy i wybierz typ Tag Google.
- W polu identyfikatora wpisz skopiowane wcześniej ID w formacie „G-XXXXXXX”.
- Ustaw uruchamianie tagu na wszystkich stronach, zapisz konfigurację i opublikuj kontener.
- Jeśli sklep korzysta z warstwy danych, skonfiguruj osobne zdarzenia e-commerce i przetestuj ich parametry.
Dodanie kodu bezpośrednio do strony
W panelu strumienia danych wybierz instrukcje instalacji tagu i opcję instalacji ręcznej. Skopiowany fragment kodu należy umieścić na każdej stronie, bezpośrednio po otwierającym tagu <head>. W sklepie na autorskim rozwiązaniu tę czynność powinien wykonać programista. Sam tag podstawowy nie przekazuje jeszcze pełnych danych o produktach i zamówieniach.
Jak skonfigurować śledzenie e-commerce?
Sklep internetowy potrzebuje więcej niż pomiaru wyświetleń stron. Dane sprzedażowe powinny być przekazywane w ustandaryzowanych zdarzeniach, razem z parametrami produktu, wartością koszyka, walutą i identyfikatorem transakcji. Najczęściej używane zdarzenia to:
- view_item – wyświetlenie strony produktu.
- add_to_cart – dodanie produktu do koszyka.
- begin_checkout – rozpoczęcie procesu zamówienia.
- purchase – zakończony zakup z numerem transakcji i wartością zamówienia.
Za przekazywanie tych informacji często odpowiada Data Layer, czyli warstwa danych dostępna dla GTM i innych narzędzi. Jeżeli platforma nie generuje poprawnych komunikatów po dodaniu produktu do koszyka lub po zakupie, raporty GA4 mogą pokazywać ruch, ale nie pełną ścieżkę sprzedażową. Przy niestandardowym sklepie albo nietypowym procesie płatności może być potrzebna praca programisty.
Tagi powinny działać zgodnie z wyborem użytkownika. Dlatego konfigurację analityki połącz z mechanizmem zarządzania zgodami i wdrożeniem Consent Mode v2. Nie traktuj zgody jako dodatku do instalacji, ponieważ sposób uruchamiania tagów wpływa na zakres zbieranych danych i zgodność konfiguracji z wymaganiami prywatności.
Jak sprawdzić, czy Google Analytics działa?
Po wdrożeniu nie oceniaj konfiguracji wyłącznie na podstawie tego, czy kod jest widoczny w źródle strony. Wykonaj test w sklepie i sprawdź, jakie zdarzenia faktycznie docierają do GA4:
- Otwórz podgląd w Google Tag Managerze i uruchom sklep w trybie testowym.
- W GA4 przejdź do sekcji DebugView i sprawdź, czy pojawiają się zdarzenia, na przykład
page_view,view_itemlubadd_to_cart. - Wykonaj testowe przejście od strony produktu do koszyka i rozpoczęcia zamówienia.
- Sprawdź raport Czas rzeczywisty, ponieważ pierwsze dane mogą pojawić się z opóźnieniem, a przetwarzanie części raportów trwa dłużej.
- Jeżeli to możliwe, wykonaj testowy zakup i sprawdź, czy zdarzenie
purchasezawiera właściwą wartość, walutę i niepowtarzalny identyfikator transakcji.
Po instalacji przejdź przez tę krótką kontrolę:
- Identyfikator „G-” należy do właściwej usługi i właściwego strumienia danych.
- Tag nie jest zainstalowany jednocześnie przez CMS, GTM i kod ręczny, ponieważ może to powodować podwójne naliczanie.
- Zdarzenie zakupu uruchamia się tylko raz dla jednej transakcji.
- Ruch pracowników, administratorów i programistów jest oznaczony jako wewnętrzny i wykluczony z raportów.
- Domeny bramek płatności są skonfigurowane jako niechciane witryny odsyłające, jeśli mogłyby przejmować źródło sesji.
- Tagi respektują status zgody zapisany przez baner cookies i ustawienia Consent Mode v2.
Jeśli w DebugView nie pojawiają się dane, zacznij od sprawdzenia kontenera, identyfikatora pomiaru, reguł uruchamiania i zgody użytkownika. Dopiero po potwierdzeniu poprawnego pomiaru podstawowego przechodź do rozbudowy zdarzeń, raportów i połączeń z innymi narzędziami.
Artykuł ma charakter informacyjny. Konfigurację zgód i przetwarzania danych dopasuj do obowiązków prawnych dotyczących Twojego sklepu, korzystając w razie potrzeby z pomocy specjalisty.



