Stape (ang. Stape.io) to komercyjna platforma hostingowa dla kontenerów server-side Google Tag Managera, która pozwala uruchomić kontener serwerowy bez samodzielnej konfiguracji infrastruktury w Google Cloud. Dla marketera to najkrótsza droga do wdrożenia server-side taggingu: zamiast zakładać projekt w Google Cloud, konfigurować Cloud Run i certyfikaty SSL, otrzymuje się gotowe środowisko, subdomenę na własnej domenie oraz panel do zarządzania. Stape jest niezależnym dostawcą — nie należy do Google, a kontener sGTM działający na Stape jest tym samym kontenerem, który widzimy w interfejsie GTM.
Jak działa Stape?
Kontener serwerowy GTM to aplikacja (obraz Dockera udostępniany przez Google), którą trzeba gdzieś uruchomić. Domyślną opcją proponowaną przez Google jest Google Cloud Run (wcześniej App Engine) — wymaga to konta rozliczeniowego GCP, wyboru regionu, skalowania instancji i podpięcia domeny. Stape wykonuje te kroki za użytkownika: hostuje obraz sGTM na własnej infrastrukturze, wystawia endpoint i pomaga podpiąć subdomenę pierwszej strony (np. sst.twojadomena.pl) przez rekord DNS. Ruch z przeglądarki użytkownika trafia na tę subdomenę, a kontener serwerowy przetwarza zdarzenia i wysyła je dalej do Google Analytics 4, Google Ads, Meta Conversions API i innych platform.
Oficjalny opis architektury kontenera serwerowego znajduje się w dokumentacji Google Tag Managera.
Czym Stape różni się od Google Cloud Run?
| Kryterium | Stape | Google Cloud Run |
|---|---|---|
| Konfiguracja startowa | Kreator, kilka kliknięć, instrukcja DNS | Ręczna: projekt GCP, billing, region, deploy, domena |
| Model rozliczeń | Plany abonamentowe wg liczby żądań; dostępny plan darmowy z limitem | Płatność za zużycie zasobów (instancje, CPU, pamięć, ruch) |
| Własna subdomena i SSL | Wbudowane w panel | Konfiguracja mapowania domeny i certyfikatu po stronie GCP |
| Dodatkowe funkcje | Tzw. Power-Ups (np. Custom Loader, Cookie Keeper, dane GEO) i szablony tagów | Brak — tylko „czysty” kontener |
| Kontrola infrastruktury | Ograniczona do opcji panelu | Pełna (logi, skalowanie, IAM, sieć) |
| Lokalizacja danych | Wybór regionu, w tym serwery w UE | Wybór dowolnego regionu GCP |
Co daje Stape ponad zwykły hosting?
- Custom Loader — ładowanie skryptu gtm.js z własnej domeny pod niestandardową ścieżką, co ogranicza blokowanie przez adblockery i wydłuża życie ciasteczek first-party.
- Cookie Keeper — mechanizm podtrzymujący ciasteczka w przeglądarkach z ograniczeniami (np. Safari ITP).
- Szablony tagów i klientów — Stape utrzymuje bibliotekę szablonów dla platform reklamowych (Meta CAPI, TikTok, Pinterest, Klaviyo i inne), dostępnych także w galerii społeczności GTM.
- Logi i monitoring żądań — podgląd ruchu w panelu bez konfiguracji Cloud Logging.
- Wiele kontenerów i środowisk — wygodne przy agencjach obsługujących kilka domen.
Kiedy warto wybrać Stape, a kiedy Cloud Run?
Stape sprawdza się, gdy zespół marketingowy nie ma wsparcia DevOps, chce przewidywalny koszt sGTM w formie abonamentu i potrzebuje szybko uruchomić wysyłkę konwersji server-side. Cloud Run jest lepszym wyborem, gdy organizacja ma już infrastrukturę w Google Cloud, potrzebuje pełnej kontroli nad logami, siecią i uprawnieniami albo gdy wolumen ruchu jest tak duży, że rozliczenie za zużycie wychodzi korzystniej niż plan hostingowy. W obu przypadkach sama logika kontenera — klienci, tagi, zmienne — pozostaje identyczna, więc migracja między dostawcami sprowadza się do zmiany adresu serwera w kontenerze webowym i przeniesienia DNS.
Najczęstsze błędy przy wdrożeniu Stape
- Uruchomienie kontenera na domenie Stape zamiast na własnej subdomenie — traci się główną korzyść, czyli ciasteczka first-party.
- Brak aktualizacji adresu
server_container_urlw tagu konfiguracyjnym GA4 po stronie webowej. - Niedopasowanie planu do ruchu — przekroczenie limitu żądań może skutkować odrzucaniem zdarzeń.
- Pominięcie zgody użytkownika: przeniesienie tagów na serwer nie zwalnia z obowiązków RODO i trybu zgody.
Stape w praktyce ICBM
W projektach server-side najczęściej rekomendujemy Stape klientom, którzy chcą wystartować w ciągu kilku dni i nie mają zespołu chmurowego. Konfigurujemy subdomenę, Custom Loader oraz mapowanie zdarzeń do GA4 i Meta CAPI, a następnie porównujemy pokrycie konwersji przed i po wdrożeniu. Przy dużych sklepach z własnym działem IT częściej pozostajemy przy Cloud Run. Więcej terminów z tego obszaru znajdziesz w kategorii Google Tag Manager.
Najczęściej zadawane pytania
Czy Stape jest produktem Google?
Nie. Stape to niezależna firma hostująca kontenery serwerowe GTM. Sam kontener i jego interfejs pochodzą od Google, Stape dostarcza jedynie infrastrukturę, panel i dodatkowe narzędzia.
Czy można przenieść kontener ze Stape na Cloud Run (lub odwrotnie)?
Tak. Konfiguracja kontenera przechowywana jest w Google Tag Managerze, więc zmiana dostawcy wymaga tylko wskazania nowego adresu serwera i przepięcia rekordu DNS subdomeny. Tagi, klienci i zmienne pozostają bez zmian.
Czy Stape rozwiązuje problem blokowania przez adblockery?
Częściowo. Ładowanie skryptów z własnej domeny (Custom Loader) i ciasteczka first-party ograniczają blokowanie i skracanie czasu życia cookie, ale żadne rozwiązanie nie gwarantuje pełnego pokrycia — użytkownik może wyłączyć skrypty całkowicie.
