Zum Inhalt springen

Schritt-für-Schritt-Anleitung

Server-side GTM in unter 5 Minuten einrichten ohne Google Cloud und ohne DevOps

Spar dir die 15 Schritte im Cloud-Run-Setup, die IAM-Rollen und die unberechenbare Cloud-Rechnung. Füge einen Wert aus dem Google Tag Manager ein, wähle eine Region, lege einen CNAME an. Dein Container läuft auf deiner eigenen Domain.

  • Kostenlos: 1 Container, 15.000 Requests im Monat
  • In Minuten live, nicht in Tagen
  • Kein Google-Cloud-Konto nötig

Zwei Wege zum Ziel

Der harte Weg gegen den SGTM.space-Weg

Googles eigene Doku setzt voraus, dass ein Cloud-Engineer bereitsteht. Den brauchst du nicht.

Der harte Weg: manuell in Google Cloud oder AWS

  1. 01 Google-Cloud-Konto anlegen und Kreditkarte hinterlegen
  2. 02 Projekt erstellen und die Cloud Run API aktivieren
  3. 03 IAM-Berechtigungen und Service-Accounts konfigurieren
  4. 04 Docker-Container bauen und deployen, danach den Preview-Server
  5. 05 Load Balancer, Domain-Mapping und SSL-Zertifikate einrichten
  6. 06 Rechnung im Blick behalten, Image patchen, alle paar Monate von vorn

Was es kostet

Typischerweise 80 bis 150+ USD im Monat für zwei dauerhaft laufende Dienste, plus das Risiko einer Kostenspitze an dem Tag, an dem Bots deinen Endpunkt entdecken.

Der SGTM.space-Weg

  1. 1 Container Config aus dem Google Tag Manager kopieren
  2. 2 In SGTM.space einfügen und Europa, US East oder Asien wählen
  3. 3 Einen CNAME-Eintrag bei deinem DNS-Anbieter anlegen

Was es kostet

Kostenlos bis 15.000 Requests im Monat, danach ab $9.80 im Monat mit dem aktuellen 30%-Code ($14.00 danach). Nichts zu warten, und jedes Add-on ist in jedem bezahlten Tarif enthalten.

Die Anleitung in 3 Schritten

Deinen Server-Container in drei Schritten einrichten

Das ist der ganze Prozess. Kein Terminal, kein YAML, keine Cloud-Konsole.

  1. Schritt 1

    Container Config aus dem Google Tag Manager kopieren

    Lege im Google Tag Manager einen Container vom Typ Server an (oder öffne deinen vorhandenen). Wähle „Manually provision tagging server“, dann Verwaltung und Container-Einstellungen. Kopiere den langen Container-Config-String. Mehr brauchst du von Google nicht.

    Google Tag Manager

    Verwaltung › Container-Einstellungen

    Manually provision tagging server

    Container Config

    aWQ9R1RNLVhYWFhYWFgmZW52PTEmYXV0aD1hYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejEyMzQ1Ng… Kopieren

    Ein langer String, der mit aWQ9R1RN… beginnt

  2. Schritt 2

    In SGTM.space einfügen und Region wählen

    Erstelle ein kostenloses Konto, klicke auf „Neuer Container“, trage die Subdomain ein, auf der dein Tracking laufen soll, und wähle den Serverstandort, der deinen Besuchern am nächsten ist. Füge die Konfiguration ein oder wähle „Ich verbinde ihn später“, wenn du noch keinen Server-Container hast: DNS-Einträge, Better Loader und das Website-Audit brauchen sie nicht. Klicke auf „Container erstellen“. Sobald die Konfiguration eingetragen ist, bauen wir Container, GTM-Preview-Server und Health-Checks für dich.

    SGTM.space › Container anlegen

    Name

    Shop-Tracking

    Subdomain

    k7q2x.deinshop.de

    Container Config

    aWQ9R1RNLVhYWFhYWFgmZW52PTEmYXV0aD0…

    Region

    Europa US East Asien
    Container erstellen Wird bereitgestellt…
  3. Schritt 3

    Einen CNAME bei deinem Domain-Anbieter anlegen

    Die DNS-Seite zeigt die genauen Einträge: deine gewählte Subdomain und ihren Loader-Host, beide auf unseren Endpunkt für deine Region. Lege sie bei deinem Registrar oder DNS-Anbieter an; bei Cloudflare auf DNS only (graue Wolke) stellen. Das HTTPS-Zertifikat wird automatisch ausgestellt. Der Loader-Eintrag ist von Anfang an dabei, daher braucht das spätere Einschalten von Better Loader keine DNS-Änderung.

    SGTM.space › DNS
    TypHostZiel
    CNAMEk7q2x.deinshop.deeu.sgtm.space
    CNAMEload.k7q2x.deinshop.deGleiches Ziel, für Better Loader
    Verifiziert HTTPS-Zertifikat: automatisch

Fertig. Dein Container läuft auf deiner eigenen Domain.

Mit einer Container Config laufen dein serverseitiges GTM und der GTM-Preview-Server bereits: Trage deine neue Subdomain als Server-URL im Google-Tag deines Web-Containers ein, veröffentliche, und deine Events laufen über deine eigene Domain, das Debugging funktioniert ab dem ersten Request. „Ich verbinde ihn später“ gewählt? Better Loader liefert GTM von deiner eigenen Domain aus, sobald er eingeschaltet ist, sein DNS-Eintrag verifiziert ist und deine Website das Snippet aus dem Tab Better Loader nutzt. Lass den Google-Tag unverändert, bis der Server läuft: Vorher gehen Events an die Subdomain verloren.

Kostenlosen Container einrichten Weiter: GA4 darüber senden, Schritt für Schritt in der Academy

Und was ist mit Ad-Blockern und Cookies?

Bei einem nackten Cloud-Server fängt die Arbeit an. Hier hört sie auf.

Google Cloud gibt dir einen Container und sonst nichts. Jeder SGTM.space-Container bringt die Werkzeuge mit, für die sich Server-side-Tracking überhaupt lohnt.

Jeder Tarif, auch kostenlos

Better Loader

Liefert gtm.js von deinem eigenen Loader-Host unter einem zufälligen Skriptnamen aus, ohne GTM-ID in der URL. Ad-Blocker, die auf googletagmanager.com matchen, finden nichts.

Jeder bezahlte Tarif

Cookie Extender

Setzt die Analytics- und Ads-Cookies deiner Tags von deiner eigenen Domain neu, sodass Browser sie bis zu ein Jahr behalten statt der wenigen Tage, die sie sonst bekämen.

Jeder bezahlte Tarif

Bot-Filterung

Erkennt eindeutig automatisierten Traffic am Edge und weist ihn ab, bevor er deinen Container, deine Berichte oder dein Request-Kontingent erreicht.

Jeder bezahlte Tarif

Request Proxy

Verschleiert die Pfade der Tracking-Requests und Skripte, die deine Website sendet, damit Blocklisten sie auch über die URL nicht erkennen.

Jeder Tarif, auch kostenlos

Preview Mode

Debugge echten Besucher-Traffic im GTM-Vorschaufenster, jeweils 60 Minuten lang, gefiltert nach Pfad oder IP, ohne den Code deiner Website anzufassen.

Jedes Add-on ist in jedem bezahlten Tarif enthalten. Nichts bleibt einer höheren Stufe vorbehalten.

Alle Add-ons ansehen

Bevor du loslegst

Fragen, die vor dem Einrichten gestellt werden

Muss ich programmieren können oder eine Cloud-Konsole bedienen?

Nein. Das ganze Setup besteht darin, einen aus dem Google Tag Manager kopierten Wert einzufügen und zwei CNAME-Einträge bei deinem Domain-Anbieter anzulegen. Kein Terminal, kein Docker, kein Google-Cloud-Projekt.

Funktioniert der Vorschau- und Debug-Modus von GTM?

Ja. Jeder Container wird zusammen mit seinem eigenen GTM-Preview-Server bereitgestellt, sodass der Vorschau-Button in deinem Server-Container ab dem ersten Request funktioniert. Das Add-on Preview Mode geht weiter und lässt dich echten Besucher-Traffic jeweils 60 Minuten lang debuggen.

Ist das DSGVO-konform? Wo laufen die Server?

Die Region wählst du pro Container. Wähle Europa, und dein Container läuft in Googles belgischer Cloud-Region, die Verarbeitung bleibt also in der EU. US East und Asien sind für Teams mit Besuchern anderswo da. Ein Auftragsverarbeitungsvertrag steht für jedes Konto bereit.

Brauche ich eine Kreditkarte zum Start?

Nein. Der kostenlose Tarif gibt dir einen aktiven Container und 15.000 Requests im Monat, ohne Karte und ohne Zeitlimit. Eine Karte hinterlegst du erst, wenn du mehr Volumen brauchst.

Kann ich von Stape oder meinem eigenen Google-Cloud-Setup umziehen?

Ja. Du fügst dieselbe Container Config ein, dein Server-Container, deine Tags und Trigger bleiben also unverändert. Nutzt du bereits einen First-Party-Loader, kannst du mit dem Better Loader deinen bisherigen Skriptnamen behalten, sodass sich nur der DNS-Eintrag ändert.

Was passiert, wenn ich das kostenlose Limit überschreite?

Requests über dem Monatslimit werden bis zur nächsten Periode abgewiesen, und ein Nutzungsbalken warnt dich lange vorher. Der Wechsel in einen bezahlten Tarif ist ein Klick und beginnt ab $9.80 im Monat.

Kann ich anfangen, bevor ich einen Server-Container habe?

Ja. Lege den Container ohne Container Config an und füge sie später in der Übersicht des Containers ein. DNS-Einträge, Better Loader und das Website-Audit stehen von Anfang an bereit: Du legst die Einträge an, startest das Audit und fügst, sobald der Eintrag des Loaders verifiziert ist, das Better-Loader-Snippet auf deiner Website ein. Bis der Server läuft, sendet deine Seite ihre Daten weiter direkt an Google. Der Tagging-Server startet, sobald die Config eingetragen ist. Die Skript-Ladevorgänge von Better Loader zählen zu den monatlichen Requests.

Kostenloses Konto anlegen und deinen Container in Minuten einrichten

Ein Container, 15.000 Requests im Monat, deine eigene Domain. Keine Karte, kein Zeitlimit.

Kostenlosen Container einrichten