Hostuješ sGTM přímo na Google Cloud (App Engine nebo Cloud Run)? Tahle příručka tě provede přechodem na DataNostro — méně configu, predikovatelné účty, EU servery a server-side support v češtině.
Proč migrovat z GCP
- Cena: Google Cloud sGTM stojí 80–250 USD měsíčně podle traffic + IP egress. DataNostro od 990 Kč (~$42) bez egress poplatků.
- Údržba: GCP App Engine update Node verze, IAM role, Cloud Logging quota — všechno řešíš sám. Tady to neřešíš.
- EU-only: Frankfurt single-region. Žádný US, žádný APAC. GDPR-friendly out of the box.
- Native CZ konektory: Sklik a Heureka mimo GTM (přímý server-side request).
Pre-flight checklist
- Přístup do Google Cloud Console projektu, kde běží sGTM (Owner nebo Editor)
- Přístup do Google Tag Manager sGTM workspace
- DNS přístup k tracking subdoméně
- Aktuální App Engine / Cloud Run URL (např.
tagmanager-xyz.appspot.com) a custom doména
Krok 1 — DataNostro účet
Registrace, výběr tarifu. Pro reference: F2 instance s 5 minimum-instance App Engine cca 80 USD/mo = DataNostro STANDARD tarif (990 Kč/mo).
Krok 2 — Tracking doména
Stejně jako u Stape — přidej v dashboardu doménu (např. track.tvujeshop.cz), získej A/CNAME target, ale DNS zatím nepřepínej.
Krok 3 — Export GTM kontejneru
V GTM workspace: Admin → Export Container. Stáhne JSON.
V DataNostro dashboardu: Kontejnery → Import GTM, nahrej JSON. DataNostro nasadí Docker kontejner s tvojí konfigurací — bez App Engine boilerplate, bez Cloud Run cold startů.
Krok 4 — Environment variables
Pokud máš v GCP App Engine env vars (typicky CONTAINER_CONFIG, RUN_AS_PREVIEW_SERVER=false, PREVIEW_SERVER_URL), DataNostro je převezme z importu automaticky. CONTAINER_CONFIG je v GTM exportu.
Krok 5 — Preview server
Pokud jsi měl preview server jako samostatný App Engine service, na DataNostro získáš jeden zdarma s každým kontejnerem. Žádná separátní instance, žádné dvojí účtování.
Krok 6 — Test & cutover
Stejný proces jako u Stape:
- Pošli test event z dashboardu — verify per-platform response codes
- Sniž DNS TTL → přepni A/CNAME na DataNostro → verify
dig - Po 24 h: porovnej request count s GCP Cloud Logging
- Po 48 h: smaž App Engine service / Cloud Run revize, fakturace klesá od dalšího cyklu
Šetříš tolik a tolik
Konkrétní reálný zákaznický příklad (eshop ~5M requestů/měsíc):
| Položka | GCP App Engine | DataNostro |
|---|---|---|
| sGTM hosting | $95 | 2 990 Kč (~$127) |
| Egress (5M × ~2KB) | $24 | 0 Kč |
| Logging quota | $8 | 0 Kč |
| Engineer time/mo | $200 (2h × $100) | 0 Kč |
| Celkem | $327 | ~$127 |
Úspora ~60 % + odpadne celá kategorie GCP-specific údržby (IAM, billing alerty, secrets manager).
FAQ
Co s Cloud Logging historií?
Cloud Logging logy zůstávají v GCP projektu — exportuj si je přes gcloud logging, pokud je chceš zachovat. DataNostro logy jsou v dashboardu (Aktivita) s 30denní retencí.
Mám Identity-Aware Proxy přede sGTM
IAP nepoužíváš na public tracking endpointu (rozbil by web tracking). Pokud máš IAP jen na admin endpointu, na DataNostro to nepotřebuješ — admin je v dashboardu za přihlášením.
App Engine je v US-East, nemůžu jen tak migrovat
To je důvod migrovat. EU servery sníží latenci pro CZ/SK návštěvníky o 80–120 ms a zarovnají tě s GDPR data residency.