Poradnik wdrożenia krok po kroku
Jak wdrożyć server-side GTM w mniej niż 5 minut bez Google Cloud i bez DevOpsu
Pomiń 15 kroków konfiguracji Cloud Run, role IAM i nieprzewidywalny rachunek za chmurę. Wklej jedną wartość z Google Tag Managera, wybierz region, dodaj rekord CNAME. Twój kontener działa na Twojej własnej domenie.
- Za darmo: 1 kontener, 15 000 zapytań miesięcznie
- Działa w kilka minut, nie dni
- Konto Google Cloud niepotrzebne
Dwie drogi do celu
Trudna droga kontra droga SGTM.space
Dokumentacja Google zakłada, że masz pod ręką inżyniera chmury. Nie potrzebujesz go.
Trudna droga: ręcznie w Google Cloud albo AWS
- 01 Załóż konto Google Cloud i podepnij kartę
- 02 Utwórz projekt i włącz Cloud Run API
- 03 Skonfiguruj uprawnienia IAM i konta serwisowe
- 04 Zbuduj i wdróż kontener Dockera, a potem serwer podglądu
- 05 Ustaw load balancer, mapowanie domeny i certyfikaty SSL
- 06 Pilnuj rachunku, aktualizuj obraz, powtarzaj co kilka miesięcy
Ile to kosztuje
Zwykle 80 do 150+ USD miesięcznie za dwie stale działające usługi, plus ryzyko skoku kosztów w dniu, w którym boty uderzą w Twój endpoint.
Droga SGTM.space
- 1 Skopiuj Container Config z Google Tag Managera
- 2 Wklej go w SGTM.space i wybierz Europę, US East albo Azję
- 3 Dodaj rekord CNAME u swojego dostawcy DNS
Ile to kosztuje
Za darmo do 15 000 zapytań miesięcznie, potem od $9.80 miesięcznie z aktualnym kodem 30% ($14.00 po promocji). Nic do utrzymania, a każdy dodatek jest w każdym planie płatnym.
Poradnik w 3 krokach
Wdróż kontener serwerowy w trzech krokach
To cały proces. Bez terminala, bez YAML-a, bez konsoli chmury.
- Krok 1
Skopiuj Container Config z Google Tag Managera
W Google Tag Managerze utwórz kontener typu Server (albo otwórz ten, który już masz). Wybierz „Manually provision tagging server”, potem wejdź w Administracja i Ustawienia kontenera. Skopiuj długi ciąg Container Config. To jedyna rzecz, jakiej potrzebujesz od Google.
Google Tag ManagerAdministracja › Ustawienia kontenera
Manually provision tagging serverContainer Config
aWQ9R1RNLVhYWFhYWFgmZW52PTEmYXV0aD1hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejEyMzQ1Ng…KopiujJeden długi ciąg zaczynający się od aWQ9R1RN…
- Krok 2
Wklej go w SGTM.space i wybierz region
Załóż darmowe konto, kliknij „Nowy kontener”, wpisz subdomenę, na której ma działać śledzenie, i wybierz lokalizację serwera najbliżej Twoich odwiedzających. Wklej konfigurację albo wybierz „Podłączę go później”, jeśli nie masz jeszcze kontenera serwerowego: rekordy DNS, Better Loader i audyt strony jej nie potrzebują. Kliknij „Utwórz kontener”. Gdy konfiguracja jest już dodana, kontener, serwer podglądu GTM i kontrole stanu stawiamy za Ciebie.
SGTM.space › Utwórz kontenerNazwa
Śledzenie sklepuSubdomena
k7q2x.twojsklep.plContainer Config
aWQ9R1RNLVhYWFhYWFgmZW52PTEmYXV0aD0…Region
Europa US East AzjaUtwórz kontener Wdrażanie… - Krok 3
Dodaj rekord CNAME u dostawcy domeny
Strona DNS pokazuje dokładne rekordy: wybraną subdomenę i host jej loadera, oba skierowane na nasz endpoint dla Twojego regionu. Dodaj je u rejestratora lub dostawcy DNS; w Cloudflare ustaw tryb DNS only (szara chmurka). Certyfikat HTTPS wystawia się automatycznie. Rekord loadera jest tam od początku, więc późniejsze włączenie Better Loadera nie wymaga zmian w DNS.
SGTM.space › DNSTyp Host Cel CNAME k7q2x.twojsklep.pl eu.sgtm.space CNAME load.k7q2x.twojsklep.pl Ten sam cel, dla Better Loadera Zweryfikowano Certyfikat HTTPS: automatycznie
Gotowe. Twój kontener działa na Twojej domenie.
Z Container Config serwerowy GTM i serwer podglądu GTM już działają: wklej nową subdomenę jako adres serwera w tagu Google w kontenerze Web, opublikuj, a zdarzenia popłyną przez Twoją własną domenę, a debugowanie ruszy od pierwszego zapytania. Wybrano „Podłączę go później”? Better Loader serwuje GTM z Twojej domeny, gdy jest włączony, jego rekord DNS jest zweryfikowany, a strona używa snippetu z zakładki Better Loader. Tag Google zostaw bez zmian, dopóki serwer nie działa: wcześniej zdarzenia wysłane na subdomenę przepadają.
Wdróż darmowy kontener Dalej: GA4 przez serwer, krok po kroku w AkademiiA co z adblockerami i ciasteczkami?
Na surowym serwerze w chmurze praca dopiero się zaczyna. Tutaj się kończy.
Google Cloud daje Ci kontener i nic więcej. Każdy kontener SGTM.space ma od razu narzędzia, dla których w ogóle warto robić śledzenie server-side.
Better Loader
Serwuje gtm.js z Twojego własnego hosta loadera pod losową nazwą skryptu, bez identyfikatora GTM w adresie. Adblockery, które dopasowują googletagmanager.com, nie mają czego dopasować.
Cookie Extender
Ponownie wystawia ciasteczka analityczne i reklamowe ustawione przez Twoje tagi, z Twojej domeny, dzięki czemu przeglądarki trzymają je nawet rok zamiast kilku dni, które dostałyby inaczej.
Filtrowanie botów
Rozpoznaje ewidentnie automatyczny ruch na brzegu sieci i odrzuca go, zanim dotrze do kontenera, raportów i Twojego limitu zapytań.
Request Proxy
Maskuje ścieżki zapytań śledzących i skryptów wysyłanych z Twojej strony, więc listy blokujące nie dopasują ich także po adresie.
Preview Mode
Debuguj prawdziwy ruch odwiedzających w panelu podglądu GTM przez 60 minut, z filtrem po ścieżce albo IP, bez dotykania kodu strony.
Każdy dodatek jest w każdym planie płatnym. Nic nie jest zarezerwowane dla wyższego pakietu.
Zobacz wszystkie dodatkiZanim zaczniesz
Pytania, które padają przed wdrożeniem
Czy muszę umieć programować albo znać konsolę chmury?
Nie. Cała konfiguracja to wklejenie jednej wartości skopiowanej z Google Tag Managera i dodanie dwóch rekordów CNAME u dostawcy domeny. Bez terminala, bez Dockera i bez projektu w Google Cloud.
Czy tryb podglądu i debugowania GTM działa?
Tak. Każdy kontener wdrażamy razem z jego własnym serwerem podglądu GTM, więc przycisk Podgląd w kontenerze serwerowym działa od pierwszego zapytania. Dodatek Preview Mode idzie dalej i pozwala debugować prawdziwy ruch odwiedzających przez 60 minut.
Czy to zgodne z RODO? Gdzie stoją serwery?
Region wybierasz dla każdego kontenera. Wybierz Europę, a kontener działa w belgijskim regionie Google Cloud, więc jego przetwarzanie zostaje w UE. US East i Azja są dla zespołów z odwiedzającymi gdzie indziej. Umowa powierzenia przetwarzania danych jest dostępna dla każdego konta.
Czy potrzebuję karty, żeby zacząć?
Nie. Plan darmowy daje jeden aktywny kontener i 15 000 zapytań miesięcznie, bez karty i bez limitu czasu. Kartę dodajesz dopiero, gdy potrzebujesz większego wolumenu.
Czy mogę przenieść się ze Stape albo z własnej konfiguracji w Google Cloud?
Tak. Wklejasz ten sam Container Config, więc kontener serwerowy, tagi i reguły się nie zmieniają. Jeśli już używasz loadera first-party, Better Loader pozwala zachować dotychczasową nazwę skryptu, więc zmienia się tylko rekord DNS.
Co się dzieje po przekroczeniu darmowego limitu?
Zapytania powyżej miesięcznego limitu są odrzucane do następnego okresu, a pasek zużycia ostrzega dużo wcześniej. Przejście na plan płatny to jedno kliknięcie i zaczyna się od $9.80 miesięcznie.
Czy mogę zacząć, zanim będę mieć kontener serwerowy?
Tak. Utwórz kontener bez Container Config i wklej go później w przeglądzie kontenera. Rekordy DNS, Better Loader i audyt strony są dostępne od początku: dodajesz rekordy, uruchamiasz audyt i, gdy rekord loadera jest zweryfikowany, wklejasz snippet Better Loadera na stronę. Do czasu uruchomienia serwera strona dalej wysyła dane prosto do Google. Serwer tagowania startuje, gdy config jest już dodany. Ładowania skryptu Better Loadera liczą się do miesięcznego limitu zapytań.
Załóż darmowe konto i wdróż kontener w kilka minut
Jeden kontener, 15 000 zapytań miesięcznie, Twoja własna domena. Bez karty, bez limitu czasu.
Wdróż darmowy kontener