Einrichten der GA4 serverseitigen Tracking

Ira Holubovska

Ira Holubovska

Autor
Aktualisiert
19. Sep. 2025
Auch erhältlich

In diesem Blogbeitrag werden Sie einige erweiterte Funktionen von Google Analytics 4 kennenlernen und zwei Methoden zur serverseitigen Konfiguration von GA4 vergleichen - mit Google Tag Manager und Stape Gateway. Sie lernen, wie man es gegen Ad-Blocker und Tracking-Einschränkungen mit Hilfe des Stape Custom Loader Power-Ups resistent macht.

Einführung in das serverseitige Tracking

Das serverseitige Tracking erfasst Daten von einer Website oder App, indem sie an einen Server gesendet werden. Der Server verarbeitet die Daten und sendet sie an Google Analytics. Dieser Ansatz bietet mehrere Vorteile, darunter verbesserte Datenqualität, erweiterten Datenschutz und bessere Leistung. Unternehmen, die die Auswirkungen des clientseitigen Trackings auf die Ladegeschwindigkeit von Seiten reduzieren und gleichzeitig wertvolle Daten sammeln möchten, profitieren vom serverseitigen Tracking.

Im Gegensatz zum clientseitigen Tracking, bei dem Daten direkt auf dem Gerät des Benutzers gesammelt und verarbeitet werden, verlagert das serverseitige Tracking die Datensammlung und -verarbeitung auf einen Server. Dies erhöht die Datensicherheit und stellt sicher, dass die gesammelten Daten genauer.

Durch die Nutzung des serverseitigen Trackings können Unternehmen tiefere Einblicke in das Nutzerverhalten gewinnen, ihre Marketingstrategien optimieren und die Einhaltung von Datenschutzbestimmungen sicherstellen.

How server-side tracking works

Serverseitiges Tracking hat viele Vorteile, darunter eine verlängerte Cookie-Lebensdauer, eine erhöhte Tracking-Genauigkeit, verbesserte Seitenladegeschwindigkeit, besseren Datenschutz, das Umgehen von Ad-Blockern und ITPs und vieles mehr.

Überblick über Stape Gateway und den Server-GTM-Container

Der Server-GTM-Container ist ein Tool zur Einrichtung von serverseitigem Tracking. Damit können Sie serverseitiges Tracking für Google Analytics 4, Google Ads und verschiedene andere Plattformen konfigurieren.

Das Stape Gateway ist ein weiteres Tracking-Tool, das die Einrichtung von serverseitigem Tracking für GA4 und Google Ads vereinfacht. Funktionsweise: Es erfasst Daten aus dem Browser des Nutzers und sendet diese an einen Server.

How Stape Gateway works

Was haben beide gemeinsam?

Sowohl der Server-GTM-Container als auch das Stape Gateway werden für serverseitiges Tracking und die Datenerfassung genutzt. Beide Ansätze bieten verbesserte Datenqualität und -schutz. Zudem erfordert jede Methode die Einrichtung einer Custom Domain und eines Custom Loader, um folgende Vorteile zu erzielen:

  • Genauere Datenerfassung im Vergleich zum clientseitigen Tracking;
  • Höhere Datensicherheit und Kontrolle;
  • Geringere Beeinflussung der Datenqualität durch Werbeblocker und Browser-Einschränkungen.

Was ist der Unterschied zwischen der Einrichtung von Stape Gateway und dem Server-GTM-Container?

Vielseitigkeit

Das Stape Gateway kann für Google Analytics und/oder Google Ads (Conversion-Tracking und Remarketing) genutzt werden. Der Server-GTM-Container hingegen ist vielseitiger und kann für eine breite Palette von Plattformen eingerichtet werden.

Einrichtungsanforderungen

Um Stape Gateway zu verwenden, benötigen Sie lediglich einen konfigurierten Web-Google-Tag-Manager-Container. Für Server-GTM sind die Einrichtungsanforderungen etwas komplizierter – neben dem Web-GTM-Container müssen Sie auch der Serverseitiges Tracking einrichten.

Konfigurationskomplexität

Das Stape Gateway ist einfacher einzurichten und besteht aus drei Schritten:

  1. Registrierung und Wahl eines Abonnementplans (wir bieten eine 7-tägige kostenlose Testversion);
  2. Einrichtung des Custom Loaders.

Aufgrund der größeren Flexibilität von Server-GTM erfordert die Einrichtung mehr technisches Wissen. Neben der Registrierung, dem Hinzufügen einer benutzerdefinierten Domain und des Custom Loaders müssen Sie auch einen Server-GTM-Container erstellen und zusätzliche Konfigurationen basierend auf den verwendeten Plattformen vornehmen.

Stape bietet eine Vielzahl von Power-ups, Tags, Variablen und Clients, um die Konfiguration zu erleichtern.

Stape Gateway vs. Server-GTM-Container Einrichtung: Vergleichstabelle

Zu Ihrer Bequemlichkeit stellen wir eine Vergleichstabelle bereit, die die Hauptunterschiede zwischen den beiden Methoden der serverseitigen Tracking-Einrichtung hervorhebt:

Stape GatewayServer GTM container
Komplexität der EinrichtungEinfacher einzurichten: Sie müssen nur einen Web-GTM-Container haben.Komplexere Konfiguration: Sie benötigen sowohl einen Web- als auch einen Server-GTM-Container.
Möglichkeit, serverseitiges Tracking für andere Plattformen einzurichtenDie Einrichtung ist nur für GA4 und Google Ads möglich.Mehr Flexibilität, ermöglicht die Einrichtung für verschiedene Plattformen.
Preis10$/Monat für jede Domain oder 100$/Monat für bis zu 20 Domains.Hängt von der Anzahl der Anfragen ab, überprüfen Sie den Preisrechner, um den Preis für Ihre Website zu sehen.

Welche Tracking-Methode sollten Sie wählen?

Obwohl das Endergebnis für Stape Gateway und den GTM-Server-Container ähnlich ist, funktioniert jede Methode in verschiedenen Fällen besser.

Wählen Sie die Server-GTM-Implementierung, wenn Sie:

✅ Die Datenqualität für Google Analytics, Google Ads und/oder eine andere Plattform verbessern möchten;

✅ Eine komplizierte Tracking-Infrastruktur einrichten müssen, die verschiedene Plattformen und Analyse-Tools umfasst;

✅ Ein höheres Marketingbudget haben und in hochwertiges Daten-Tracking investieren können.

*Bitte beachten Sie: Wenn Ihre Website kein hohes Besucheraufkommen hat, können Sie Stape für das serverseitige Tagging kostenlos nutzen. Um zu sehen, ob dies für Sie zutrifft, sehen Sie sich unsere Preisseite an.

Wählen Sie Stape Gateway, wenn Sie:

✅ Die Datenqualität für Google Analytics und/oder Google Ads verbessern müssen;

✅ Eine schnelle und unkomplizierte Möglichkeit suchen, um die erhaltenen Daten zu verbessern;

✅ Ein niedrigeres Marketingbudget haben und eine kostengünstigere Lösung benötigen.

Wenn das Stape Gateway wie eine großartige Option für Sie aussieht, überprüfen Sie unsere Einrichtungsanleitung, um es zu nutzen. In diesem Artikel konzentrieren wir uns auf den Konfigurationsprozess für den Server GTM.

Einrichten des GA4 Server-seitigen Trackings mit Server-GTM

1.1 Wählen Sie Ihr GTM-Konto → Klicken Sie auf Admin → Klicken Sie auf + neben dem Containername.

Set up server GTM

1.2 Fügen Sie den Containername hinzu → Unter Zielplattform wählen Sie Server. Klicken Sie auf Erstellen.

Set up server GTM

1.3 Wählen Sie Manuell bereitgestellten Tagging-Server. Kopieren Sie Ihre Containerkonfiguration. Wir werden sie in den folgenden Schritten benötigen.

Set up server GTM

2.1 Gehen Sie zu Stape und erstellen Sie ein Konto oder melden Sie sich an. Sie können unseren Dienst kostenlos testen und die Vorteile des Stape-Hostings für den GTM-Server erkunden.

Log in to Stape

2.2 Drücken Sie die Schaltfläche Container erstellen in der oberen rechten Ecke.

2.3 Geben Sie die Details Ihres Containers ein:

  • Containername. Der Name muss nicht unbedingt mit dem Containername in Ihrem Server-GTM übereinstimmen.
  • Containerkonfiguration - fügen Sie die Containerkonfiguration ein, die Sie aus Ihrem Google Tag Manager Servercontainer kopiert haben.
  • Serverstandort: Wählen Sie für eine optimale Leistung den Serverstandort, der am nächsten zu den meisten Ihrer Kunden liegt. Eine Liste der verfügbaren Serverstandorte finden Sie hier. Wenn Sie Datenverkehr aus verschiedenen Regionen haben, können Sie die Option „Globaler Multi-Zone-Serverstandort” auswählen. Dadurch werden eingehende Anfragen automatisch anhand der IP-Adresse des Benutzers an die nächstgelegene verfügbare Zone weitergeleitet.

Klicken Sie dann auf Container erstellen.

New container

2.4 Wählen Sie einen Plan für Ihren Container. Sie können mit einem kostenlosen Plan beginnen. Klicken Sie auf Weiter mit einem kostenlosen Plan.

Stape pricing

Sie sehen den Status Ihres Containers, die Containerkonfiguration und den Planname. Es dauert einige Minuten, um einen Servercontainer bereitzustellen. Bitte laden Sie die Seite neu, um den Status zu aktualisieren. Wenn die Einrichtung korrekt durchgeführt wurde, sollten Sie den Status „Läuft“ sehen.

Running container on Stape

Ein entscheidendes Merkmal des serverseitigen Taggings ist das Setzen von First-Party-Cookies, was eine serverseitige Einrichtung erfordert. Um diese Funktion zu aktivieren, müssen Sie eine benutzerdefinierte Tagging-Server-URL oder Domain verwenden. Die benutzerdefinierte Tagging-Server-URL oder benutzerdefinierte Domain sollte die gleiche Domain wie Ihre Website haben.

Aufgrund von Cookie-Einschränkungen ist die Konfiguration benutzerdefinierter Domains für sGTM komplexer geworden. Intelligent Tracking Prevention (ITP) beeinflusst das Benutzertracking in Safari und Firefox.

Um Ihr Tracking zu verbessern, müssen Sie eine benutzerdefinierte Domain einrichten. Dies hilft, die Lebensdauer von Cookies in allen Browsern zu verlängern.

Lassen Sie uns verschiedene Möglichkeiten zur Konfiguration einer benutzerdefinierten Domain für Ihre sGTM-Tagging-Server-URL besprechen.

Es gibt drei Möglichkeiten, eine benutzerdefinierte Domain einzurichten:

  • Gleicher Ursprung (Same Origin)
  • Subdomain
  • Standard-Domain

Die Methode „Gleicher Ursprung“ ist technisch fortgeschritten. Sie erfordern ein CDN oder einen Load Balancer, um eine Domäne mit gleichem Ursprung zu konfigurieren.

Types of custom domain configuration

Wenn Sie die Domain mit gleichem Ursprung nicht konfigurieren können, bieten wir Lösungen zur Verlängerung der Cookie-Lebensdauer in Safari: Eigener CDN und Cookie Keeper.

Standardmäßig wird Ihre benutzerdefinierte Subdomain durch den CNAME-Eintrag überprüft, wenn Sie sie zu Ihrem Stape-Container hinzufügen.

Nachfolgend finden Sie ein Beispiel für die Einrichtung einer benutzerdefinierten Subdomain:

Schritt 1. Eigene Domain hinzufügen

Wählen Sie Ihren Container in Stape aus, scrollen Sie nach unten und klicken Sie auf Add custom domain.

So fügen Sie eine benutzerdefinierte Domain im Stape-Konto hinzu

Fügen Sie einen Subdomain name hinzu – er kann beliebig gewählt werden. Achten Sie jedoch darauf, keine Begriffe zu verwenden, die spezifisch für Werbung oder Tracking sind: ad, gtm, stgm, tracking, analytics, metrics, stape, gtag usw.

Schritt 2. CDN hinzufügen

Ein Content Delivery Network (CDN) verteilt die Assets Ihrer Website über ein globales Servernetzwerk, um die Latenz zu reduzieren und die Ladezeiten für Nutzer an verschiedenen Standorten zu verbessern. Es ist sinnvoll, wenn Ihre Zielgruppe geografisch verteilt ist oder wenn Sie das Cookie-Tracking und die Datengenauigkeit verbessern möchten.

Standardmäßig ist das CDN deaktiviert, d. h. JavaScript-Dateien (wie gtm.js, gtag.js und analytics.js) werden direkt vom Serverstandort bereitgestellt, an dem Ihr sGTM-Container gehostet wird. In der Praxis werden dabei sowohl Stape Global CDN als auch Own CDN umgangen, und es besteht eine direkte, nicht über einen Proxy geleitete Verbindung zwischen Ihrer Website und dem sGTM-Container.

Wichtig: Berücksichtigen Sie bitte die Datenschutzbestimmungen Ihres Landes, bevor Sie ein CDN einrichten.

Um das CDN zu aktivieren, klicken Sie auf Add CDN und wählen Sie eine der folgenden Optionen:

CDN-Aktivierungsschalter
  • Stape Global CDN: Lädt Skripte vom Server, der dem Standort Ihrer Website-Besucher am nächsten liegt. Dies reduziert die Latenz und verbessert die Seitenladezeiten für geografisch verteilte Zielgruppen. In unserem Setup verwenden wir Stape Global CDN. Diese Funktion ist kostenlos und für alle Stape-sGTM-Container verfügbar.
  • Own CDN (nicht kompatibel mit der Verbindungsoption Automatically (via Entri)): Hilft dabei, die benutzerdefinierte sGTM-Domain zu routen und den sGTM-Traffic über den DNS-Anbieter Ihrer Website zu leiten. In diesem Fall stimmen die IP-Adressen Ihrer Website und der benutzerdefinierten sGTM-Domain überein, und serverseitige Cookies gelten als Erstanbieter-Cookies. Dadurch besteht die Möglichkeit, die Cookie-Laufzeit zu verlängern.
Own CDN ausgewählt

Schritt 3. Verbindungsmethode auswählen

Als Nächstes stehen Ihnen im Bereich How to connect zwei Möglichkeiten zur Verfügung, um eine benutzerdefinierte Domain mit Ihrem Container zu verbinden:

Optionen für "How to connect"
  • Automatically (via Entri)

Die einfachste Möglichkeit, Domains zu verbinden. Melden Sie sich mit Ihren DNS-Anbieter-Zugangsdaten über Entri an und erteilen Sie uns eine einmalige Berechtigung, Ihre Domain zu verbinden. Anschließend können Sie direkt zu Schritt 5 übergehen, um Ihre Domain zu verifizieren – eine manuelle Konfiguration ist nicht erforderlich.

Automatische Verbindung über Entri
  • Manually

Bei dieser Option müssen Sie DNS-Einträge manuell bei Ihrem Hosting-Anbieter hinzufügen, um Ihre Subdomain mit Stape zu verbinden.

Manuelle Verbindungsoption ausgewählt

Nachdem Sie Ihrem Container eine benutzerdefinierte Subdomain hinzugefügt haben, sehen Sie die DNS-Einträge, die erstellt werden müssen, um die benutzerdefinierte Domain zu verifizieren. Der DNS-Eintrag hängt vom Serverstandort und der gewählten CDN-Option ab. Im nächsten Schritt zeigen wir, wie DNS-Einträge hinzugefügt werden.

Schritt 4. DNS-Einträge hinzufügen (für die manuelle Verbindungsmethode)

Standardmäßig erfolgt die Subdomain-Verifizierung mit CNAME-Einträgen. Sie können Ihre Subdomain jedoch auch mit A- und AAAA-Einträgen verifizieren (in der Regel, wenn Sie doppelte Einträge vermeiden möchten).

Im Folgenden werden beide Optionen anhand einer Schritt-für-Schritt-Anleitung zur Erstellung von Einträgen mit Cloudflare erläutert. Sie können jedoch auch jeden anderen Anbieter verwenden.

Benutzerdefinierte Domain mit einem CNAME-Eintrag hinzufügen

Sie müssen einen CNAME-Eintrag erstellen, wenn Sie Stape Global CDN nicht verwenden, und zwei Einträge, wenn Sie es verwenden.

1. Melden Sie sich bei Ihrem Domain-Name-Dienst an und erstellen Sie einen neuen DNS-Eintrag für die Subdomain, die Sie verwenden möchten. Klicken Sie dazu auf der Startseite Ihres Kontos neben Ihrem Domainnamen auf die drei Punkte und wählen Sie Configure DNS.

Configure DNS

2. Klicken Sie auf Add record.

Schaltfläche "Add record"

3. Kehren Sie zu Ihrem Stape-Konto zurück und geben Sie den Eintrag ein, den Sie im Konto sehen. Stellen Sie sicher, dass der Proxy-Status (Proxy status) deaktiviert (off) ist.

CNAME-Einträge im Stape-Konto

Wir verwenden Stape Global CDN und erstellen daher zwei CNAME-Einträge:

[CNAME-Eintrag]
[Zweiter CNAME-Eintrag]
Benutzerdefinierte Subdomain mit A- und AAAA-Einträgen hinzufügen
Bitte beachten Sie, dass A/AAAA-Einträge nicht mit einem aktivierten CDN kompatibel sind.

1. Wenn Sie Ihre benutzerdefinierte Subdomain mit A- und AAAA-Einträgen verifizieren möchten, fügen Sie die benutzerdefinierte Subdomain zum Container hinzu und stellen Sie sicher, dass der CDN-Schalter deaktiviert (off) ist.

Klicken Sie auf Advanced settings und aktivieren Sie das Kontrollkästchen Use A records instead of CNAME records. Sie sehen dann die DNS-Einträge, die Sie in Ihrem Stape-Container hinzufügen müssen. Die zu konfigurierenden DNS-Einträge variieren je nach Serverstandort.

Kontrollkästchen "Use A records instead of CNAME records"

2. Melden Sie sich bei Ihrem DNS-Konto an und fügen Sie die Einträge hinzu, die in Ihrem Stape-Konto angezeigt werden. Klicken Sie auf der Startseite des Kontos neben Ihrem Domainnamen auf die drei Punkte und wählen Sie Configure DNS.

Configure DNS

3. Klicken Sie auf Add record.

Schaltfläche "Add record"

4. Erstellen Sie anschließend die Einträge, die in Ihrem Stape-Konto angezeigt werden. Stellen Sie sicher, dass der Proxy-Status (Proxy status) deaktiviert (off) ist.

Entnehmen Sie die Werte für Ihre DNS-Einträge dem Stape-Konto:

A/AAAA-Einträge im Stape-Konto

Als Ergebnis erhalten Sie zwei DNS-Einträge:

A-Eintrag
AAAA-Eintrag

Schritt 5. Domain verifizieren

Nachdem Sie die DNS-Einträge bei Ihrem DNS-Anbieter eingegeben haben, kehren Sie zur Stape-Container-Seite zurück, auf der Sie die benutzerdefinierte Domain konfiguriert haben, und klicken Sie auf Verify.

Schaltfläche "Verify"

Warten Sie, bis Stape die Verifizierung Ihrer benutzerdefinierten Domain abgeschlossen hat (wenn sich die Containerstatusleiste von Verifying auf Ready ändert). In der Regel dauert die Verifizierung einer benutzerdefinierten Domain 2–3 Stunden. Bei einigen DNS-Anbietern kann die Verifizierung von Einträgen bis zu 72 Stunden dauern. Wir senden Ihnen eine E-Mail, sobald die benutzerdefinierte Domain verifiziert wurde oder ein Fehler festgestellt wurde.

Wenn Sie Probleme bei der Domain-Verifizierung haben, folgen Sie bitte unserer Anleitung zur Fehlerbehebung bei benutzerdefinierten Domains.

Status "Ready" im Stape-Konto

Schritt 6. Tagging-Server-URL hinzufügen und Website-Skript aktualisieren

Gehen Sie zu Ihrem Google Tag Manager-Server-ContainerAdminContainer Settings → ändern Sie die Tagging server URL auf Ihre Subdomain.

Server-Container-URL in GTM

Skript aktualisieren

Wenn Sie eine benutzerdefinierte Domain verwenden, wird dringend empfohlen, das Web-GTM-Skript auf Ihrer Website zu aktualisieren. Diese Anpassung sorgt dafür, dass gtm.js von Ihrer Domain geladen wird. Ersetzen Sie dazu die Standarddomain googletagmanager.com durch die benutzerdefinierte Domain, die Sie im vorherigen Schritt eingerichtet haben.

Alternativ können Sie diesen Prozess mit dem Custom Loader power-up automatisieren. Anstatt das GTM-Skript manuell zu bearbeiten, generiert Custom Loader einen gebrauchsfertigen Code-Snippet, der GTM- und GA4-Skripte direkt von Ihrer benutzerdefinierten Domain lädt. Das spart Zeit, macht Ihre Tracking-Skripte widerstandsfähiger gegen Werbeblocker und stellt sicher, dass alle Cookies als Erstanbieter-Cookies behandelt werden.

Custom Loader power-up-Benutzeroberfläche

Es gibt zwei Szenarien:

4.1 Wenn Sie Google Analytics 4 bereits in Ihrem Web-GTM-Container konfiguriert haben, müssen Sie nur Folgendes tun:

4.1.1 Fügen Sie die URL Ihres Servercontainers zu den Google-Tag-Einstellungen hinzu. In den Konfigurationseinstellungen fügen Sie den Parameter server_container_url hinzu und geben Sie die URL Ihres Tagging-Servers als Wert ein.

Add your server container URL to Google Tag settings        

4.1.2 Erstellen Sie einen Google Analytics 4-Client im Server-GTM-Container. Gehen Sie dazu in den Abschnitt "Clients" → Neuer Client erstellen → Client-Typ "Google Analytics: GA4 (Web)" auswählen → Client-Namen hinzufügen und auf Speichern klicken.

Set up GA4

Weitere Informationen zu regionsspezifischen Parametern finden Sie auch in unserem Blog.

4.1.3 Erstellen Sie im Server-GTM-Container einen neuen Tag mit dem Tag-Typ "Google Analytics: GA4".

Set up GA4

4.1.4 Fügen Sie die Mess-ID und den Ereignisnamen hinzu.

Mess-ID: Folgen Sie dieser Anleitung, um die GA4-ID zu finden. Sie können sie als Variable hinzufügen oder, falls das Ereignis von einem GA4-Web-Tag stammt, dieses Feld leer lassen, um die Mess-ID des Ereignisses zu erben.

Ereignisname: Der Ereignisname, der an Google gesendet wird. Weitere Informationen finden Sie unter den empfohlenen Ereignissen. Wenn dieses Feld leer ist, wird der Wert des Parameters event_name gesendet.

Set up GA4

4.1.5 Klicken Sie auf "Trigger" und konfigurieren Sie einen benutzerdefinierten Trigger, der jedes Mal ausgelöst wird, wenn der Client-Name "GA4" (oder der Name des GA4-Clients, den Sie im Schritt 2.b angegeben haben) entspricht → Klicken Sie auf Speichern.

Set up GA4
4.2 Wenn GA4 noch nicht konfiguriert ist, folgen Sie den folgenden Schritten:

4.2.1 Erstellen Sie im Web-Container einen neuen Tag vom Tag-Typ "Google Tag" und fügen Sie Ihre Google-Tag-ID hinzu.

Fügen Sie einen Trigger zum GA4-Tag hinzu. Normalerweise sollte er bei allen Seitenaufrufen ausgelöst werden.

Set up GA4

Sie können auch eine Google-Tag-Konfigurationseinstellungsvariable erstellen, die die Google-Tag-Einstellungen vorgibt, wenn Sie mehrere Google-Tags auf Ihrer Website verwenden und die Einstellungen nicht manuell für jedes Tag hinzufügen möchten. 

Diese Parameter können z.B. definieren, ob Sie bei jedem Auslösen eines Google-Tags ein Seitenaufrufereignis senden, UTM-Parameter setzen oder die Client-ID festlegen möchten.

4.2.2 Um das GA4-Ereignis-Tracking einzurichten, gehen Sie zum Abschnitt "Tags" und erstellen Sie einen neuen Tag vom Typ "Google Analytics: GA4 Event". Fügen Sie Ihre GA4-ID und den Ereignisnamen hinzu; es gibt eine Liste standardmäßiger Ereignisnamen.

Set up GA4
Set up GA4

4.2.3 Gehen Sie zu Ihrem Google Tag Manager Server-Container. Klicken Sie auf "Clients" und dann auf "Neu".

Set up GA4

4.2.4 Wählen Sie "Google Analytics: GA4 (Web)" und klicken Sie auf Speichern.

Set up GA4

4.2.5 Gehen Sie zu "Tags" und klicken Sie auf "Neu".

Set up GA4

4.2.6 Wählen Sie "Google Analytics: GA4".

Set up GA4

4.2.7 Fügen Sie die Measurement-ID und den Ereignisnamen hinzu.

Measurement ID – Folgen Sie dieser Anleitung, um die GA4-ID zu finden. Sie können sie als Variable hinzufügen oder, falls das Ereignis von einem GA4-Web-Tag stammt, dieses Feld leer lassen, um die Measurement-ID des Ereignisses zu übernehmen.

Ereignisname – Der Ereignisname, der an Google gesendet werden soll. Weitere Informationen finden Sie in den empfohlenen Ereignissen. Wenn dieses Feld leer ist, wird der Wert des Parameters "event_name" gesendet.

4.2.8 Klicken Sie auf Triggering.

Set up GA4

4.2.9 Erstellen Sie Trigger für das Tag. Der Client-Name sollte "GA4" entsprechen. Beispiel:

Klicken Sie auf das +.

Set up GA4

Wählen Sie den benutzerdefinierten Typ → klicken Sie auf Einige Ereignisse → wählen Sie Client Name in den eingebauten Variablen → setzen Sie Equals GA4 (den Namen Ihres GA4-Clients) → klicken Sie auf Speichern.

Set up GA4

4.2.10 Öffnen Sie die Debugger von Web- und Server-GTM und testen Sie die Einrichtung.

Öffnen Sie den Vorschau-Modus des Server-Containers und prüfen Sie, ob Sie GA4-Anfragen sehen. Veröffentlichen Sie die Aktualisierungen in den Server- und Web-Google-Tag-Manager-Containern.

Set up GA4

Der benutzerdefinierte Loader modifiziert die Ladepfade von gtag.js und gtm.js, um Werbeblocker und ITPs zu umgehen, was das Datenvolumen um bis zu 40 % erhöhen kann.

5.1 Finden und kopieren Sie Ihre Web-GTM-ID in GTM. Um die GTM-ID zu finden, melden Sie sich bei Ihrem Google Tag Manager-Konto an und öffnen Sie einen Web-GTM-Container. In der oberen rechten Ecke (neben den Schaltflächen Submit und Preview) sehen Sie einen kurzen Text, der mit „GTM-“ beginnt und einige Buchstaben/Zahlen enthält.

5.2 Öffnen Sie Ihren sGTM-Container auf Stape → klicken Sie auf Power-Ups.

Finden Sie den Custom Loader und klicken Sie auf Use.

Use Custom Loader

5.3 Fügen Sie die folgenden Einstellungen hinzu:

Domain - wählen Sie aus der Liste der Domains, die mit Ihrem Container verbunden sind, die notwendigen aus. 

Web GTM ID - fügen Sie die Web Google Tag Manager ID hinzu. Wie Sie die Web-GTM-ID finden, erfahren Sie in unserem Leitfaden.

GA4 Adblock-Bypass - ermöglicht die Umgehung der Auswirkungen von Adblockern auf den GA4-Tracking-Code. Beachten Sie, dass sich diese Einstellung auf alle Container-Domains auswirkt. Stellen Sie sicher, dass Sie sowohl den Web- als auch den Server-GTM-Container debuggen, nachdem Sie diesen Schalter aktiviert haben.

Gleicher Herkunftspfad - wenn Sie den gleichen Herkunftsansatz für die Konfiguration der benutzerdefinierten Domain verwenden, geben Sie bitte den Proxy-Pfad für Anfragen an.

Plattform - der Code für den Custom Loader unterscheidet sich für jede Plattform. Wählen Sie Ihre Plattform oder „Andere“, wenn sie nicht in der Liste enthalten ist.

Custom Loader snippet

Wenn Sie keines dieser CMS verwenden oder die Stape-Plugins nicht nutzen möchten, wählen Sie „Andere“. Sie sehen einen aktualisierten Web-GTM-Code → Kopieren Sie dieses Web-GTM-Skript und fügen Sie das vorhandene Web-GTM-Skript auf Ihrer Website hinzu oder ersetzen Sie es.

Setup

Fügen Sie den folgenden Eintrag in Ihr Google Tag im Web-Google-Tag-Manager-Container ein.

Konfigurationsparameter: server_container_url

Wert: Ihre Domain in stape.io admin

Tagging server URL
Tagging server URL
7.1 Google Tag Manager Server-Side Container Vorschau und GA4 Debug Modus verwenden

Wir empfehlen, mit der Tag Manager-Vorschau und dem Debug-Modus zu beginnen, um sicherzustellen, dass Ihre Tags dann ausgelöst werden, wenn sie sollten. Das GTM-Debug-Tool zeigt Ihnen, welche Tags und Ereignisse der Website hinzugefügt wurden und ob sie auf bestimmten Seiten/Triggern ausgelöst wurden oder nicht.

Der Tag Manager Server Container Debug-Modus funktioniert ähnlich wie der Web-Debugger. Klicken Sie einfach auf die Schaltfläche Vorschau in der oberen rechten Ecke. Navigieren Sie dann zu den verschiedenen Seiten und klicken Sie auf die Schaltfläche oder führen Sie Ereignisse aus, die im Server-Container eingerichtet wurden.

Kehren Sie zum Tag Manager-Debugger zurück und überprüfen Sie, welche Tags und Ereignisse ausgelöst wurden und ob alle erforderlichen Parameter an die dataLayer gesendet wurden. Wenn alles korrekt funktioniert, können wir zum nächsten Schritt übergehen.

Test GA4 in Google Tag Manager 

GA4 verfügt über eine Debug-Ansicht, die alle Ereignisse, Ereignisparameter und Benutzerdaten anzeigt, die von GA4 verarbeitet wurden. Um den GA4-Debugger zu finden, klicken Sie auf Configure → Debug view.

Use Google Analytics 4 debug view 
7.2 Prüfen, ob GA4 Anfragen von der richtigen Tagging-URL sendet

Um sicherzustellen, dass Anfragen von einer benutzerdefinierten Tagging-URL gesendet werden, müssen Sie tiefer in die Entwicklerzone eindringen. Hierfür benötigen wir die Entwicklerwerkzeuge von Chrome oder Safari (Sie können auch andere Browser verwenden).

Auf dem Mac können Sie das Entwicklertool aufrufen, indem Sie auf command+option+I oder die rechte Maustaste und dann auf Inspizieren klicken.

Test Google Analytics in console

Sobald Sie das Entwickler-Tool geöffnet haben, wechseln Sie zur Registerkarte Netzwerk und aktualisieren Sie die Seite. Geben Sie innerhalb des Filters collect ein. Sie sollten GA4-Anfragen sehen. Klicken Sie auf die GA4-Anfrage, und auf der rechten Seite sehen Sie zusätzliche Parameter.

Denken Sie daran, dass Sie überprüfen müssen, ob Sie die Tagging-Server-URL in der Request-URL sehen können. Es ist diejenige, die Sie dem Server-Container und der GA4-Variable oder dem Tag hinzugefügt haben.

GA4 ad block bypass
7.3 Server-seitige Cookies prüfen

Hinweis: Cookies werden nur erweitert, wenn Sie eine benutzerdefinierte Subdomain innerhalb der Tagging-URL verwenden. Beispiel: Ihre Website-URL lautet example.com. Dann sollte die benutzerdefinierte Domäne für die Tagging-URL wie gtm.example.com aussehen.

Wechseln Sie zur Registerkarte „Anwendung“ im Entwickler-Tool, das Sie in Schritt zwei verwendet haben. Klicken Sie auf Speicherung → Cookies. Auf der rechten Seite finden Sie Cookies mit dem Namen FPID; überprüfen Sie das Datum in der Spalte „expires“. Auf diese Weise sollten Cookies bis zu 2 Jahre verlängert werden. Ich schreibe diesen Beitrag im Februar 2021, und mein Cookie wird im Februar 2023 ablaufen. Wenn Sie kein serverseitiges Tracking und eine benutzerdefinierte Tagging-URL unter Ihrer Hauptdomain verwenden, verringert Safari die Lebensdauer Ihrer Cookies auf 1 oder 7 Tage. Wenn Sie sehen, dass Cookies nicht verlängert wurden, gehen Sie zum GA4-Client innerhalb des Server-Containers, klicken Sie auf „Weitere Einstellungen“ und überprüfen Sie, wie die Server-Cookie-Einstellungen auf dem Screenshot unten aussehen. Oder stellen Sie sicher, dass Sie eine benutzerdefinierte Tagging-URL verwenden, die wie gtm.yourdomain.com aussieht.

Test Google Analytics server-side cookies

Erweiterte GA4-Funktionen

1. Ereignisgesteuertes Datenmodell

Das ereignisgesteuerte Datenmodell ermöglicht es Ihnen, ein Ereignis für jede Website-Aktivität zu erstellen, die Sie in GA4 aufzeichnen möchten. Sie können auch Parameter verwenden, die jedem Ereignis zusätzlichen Wert und Beschreibung hinzufügen. Google hat eine Liste der empfohlenen Ereignisnamen vorbereitet, die Sie in GA4 verwenden können. Sie können jedoch auch benutzerdefinierte Ereignisse und benutzerdefinierte Parameter erstellen.

2. Geräteübergreifende Berichterstellung

Bei der Analyse von Traffic und Verkäufen ist die geräteübergreifende Benutzer-/Conversion-Verfolgung von entscheidender Bedeutung. Angenommen, ein Nutzer sieht Ihre Adwords-Anzeige auf dem Mobilgerät und klickt darauf. Aus irgendeinem Grund entscheidet er sich jedoch, den Kauf auf dem Desktop abzuschließen. Der Nutzer hat sich jedoch nicht bei einem der Google-Dienste angemeldet, sodass Google ihn nicht erkennen und dem entsprechenden Adwords-Klick keine Gutschrift erteilen kann. Infolgedessen geht die Conversion-Quelle verloren, und die Informationen für die Adwords-Optimierung sind unvollständig.

Um dieses Problem zu lösen, hat Google Signals veröffentlicht. Google hat die Signals-Funktionalität in GA4 integriert und maschinelles Lernen hinzugefügt. Es wurde entwickelt, um Nutzer zu identifizieren, die nicht bei einem der Google-Dienste angemeldet sind. Maschinelles Lernen füllt alle Lücken, wenn ein Nutzer nicht bei den Google-Diensten angemeldet ist oder sein Gerät nicht durch Fingerprinting identifiziert werden kann.

Standardmäßig ist die Datenerfassung durch Google-Signale in GA4 nicht aktiviert. Sie müssen sie manuell aktivieren, indem Sie zu den Einstellungen gehen → klicken Sie auf Daten-EinstellungenDatenerfassung.

Eine weitere wichtige (und neue) Einstellung, die Sie prüfen sollten, ist, wie GA4 Nutzer identifiziert.

Sie haben zwei Optionen:

  • Nur durch das Gerät
  • Durch User-ID, Google-Signale, dann Gerät

3. Vordefinierte Ereignisse

Google hat die am häufigsten verwendeten Ereignisse identifiziert, die Marketingfachleute und Geschäftsinhaber in Google Analytics und GTM verfolgen, und sie der erweiterten Messfunktionalität hinzugefügt.

Jetzt werden Seitenaufrufe, Bildläufe, ausgehende Linkklicks, Website-Suchen, Video-Engagement und Dateidownloads standardmäßig verfolgt.

Diese Funktion ist normalerweise für alle GA4-Eigenschaften aktiviert. Sie müssen jedoch sicherstellen, dass sie für Ihr Konto aktiviert ist. Um dies zu tun, gehen Sie zu Datenstreams → wählen Sie Webstream-Details und überprüfen Sie, ob alle Ereignisse aktiviert sind.

4. Analysis Hub und Integration mit BigQuery 

Google hat das Analyse- und Berichtshub in GA4 komplett neu gestaltet. Es ermöglicht Benutzern, Pivots, Tabellen und Filter einfach zu erstellen. Es gibt auch eine Vorlagengalerie, ähnlich wie in DataStudio. So können Sie Daten effizienter analysieren und weniger Zeit für die Erstellung benutzerdefinierter Berichte aufwenden.

Der BigQuery-Export ist für alle GA4-Benutzer verfügbar. Kurz gesagt, Sie können GA4-Daten nach BigQuery exportieren, das mit anderen Quellen wie Ihrem CRM integriert werden kann.

5. Limit für benutzerdefinierte Dimensionen und benutzerdefinierte Metriken

In GA4 wurde das Limit für benutzerdefinierte Dimensionen und Metriken erhöht. Google Analytics 4 erlaubt 25 benutzerdefinierte Dimensionen auf Benutzerebene und 50 auf Ereignisebene. Benutzerdefinierte Metriken wurden auf 50 erhöht. Die erhöhte Anzahl an benutzerdefinierten Metriken und Dimensionen bietet mehr Flexibilität bei der Anpassung von GA4.

6. GA4-Debug-Ansicht

Der GA4-Debugger ist extrem hilfreich für Personen, die Google Analytics 4 einrichten. Die aktivierte Vorschau zeigt Ihnen, welche Ereignisse, Ereigniseigenschaften und Nutzerdaten GA4 verarbeitet. Dadurch wird die Konfiguration von GA4 viel schneller und einfacher.

7. Weitere Vorteile

Sie sind wahrscheinlich schon müde davon, warum GA4 so großartig ist. Hier ist also eine kurze Zusammenfassung weiterer Vorteile: Zielgruppenevaluation basierend auf ihrer Kaufwahrscheinlichkeit in den nächsten Tagen, eine Kombination aus Web- und App-Analyse und vieles mehr.

Fazit

GA4 und die Server-Tags von GTM wurden entwickelt, um den aktuellen Tracking-Regeln, Web-Technologien, Einschränkungen und der Datensicherheit gerecht zu werden. Sie benötigen Zeit, um sich an die neue Oberfläche und die Funktionen zu gewöhnen und zu verstehen, wie sie besser zu Ihrer Website und den geschäftlichen Anforderungen passen.

Wenn die Migration zu GA4 und den GTM-Server-Containern zu komplex ist oder Sie feststellen, dass Sie Unterstützung benötigen, können Sie uns gerne kontaktieren. Wir beantworten Ihre Fragen oder richten alles für Sie ein.

Sie möchten eine GA4-Verfolgung einrichten?

Wir helfen Ihnen gerne dabei. Klicken Sie auf Angebot anfordern, füllen Sie das Formular aus, und wir werden Ihnen helfen.

Angebot anfordern
author

Ira Holubovska

Author

Ira hat über 10 Jahre Erfahrung im digitalen Marketing, davon 5 Jahre auf Server-Tracking fokussiert. Sie weiß, wie und wann es in verschiedenen Marketing-Szenarien eingesetzt wird.

Kommentare

Probieren Sie Stape für alles rund um Server-seitige