Stape

Wie man eine benutzerdefinierte Domäne zum Google Tag Manager Server-Container hinzufügt

Aktualisiert
18. Apr. 2024
Veröffentlicht
6. Okt. 2020
Auch erhältlich

In diesem Artikel beschreibe ich, wie Sie eine benutzerdefinierte Subdomäne in Ihrem Google Tag Manager-Server-Container einrichten. Der Hauptvorteil einer benutzerdefinierten Subdomäne innerhalb des Google Tag Manager Server-Containers besteht darin, dass sie hilft, intelligente Tracking-Verhinderungen und AdBlocker zu umgehen und die Lebensdauer von Cookies für Nutzer, die in Safari surfen, zu verlängern. Pixels wird von Ihrer Subdomäne geladen und als erste Partei ausgeführt.

Warum sollten Sie eine benutzerdefinierte Subdomäne im Google Tag Manager Server Container verwenden?Link zu diesem Abschnitt kopieren

Google Tag Manager Serverseitiges Tagging ermöglicht das Auslagern von Tracking-Pixeln von Drittanbietern aus der Website oder App in die serverseitige Umgebung. Das serverseitige Tagging bietet einige Vorteile gegenüber kundenseitigen Tags:

1. Schnellere Leistung: Es werden weniger Tags auf Ihrer Website oder App ausgeführt. Das bedeutet, dass weniger Code im Browser ausgeführt wird, was die Geschwindigkeit Ihrer Website erhöht.

2. Mehr Sicherheit: Die Daten sind besser geschützt, da sie innerhalb der serverseitigen Umgebung verwaltet werden.

Sie haben zwei Möglichkeiten, die Server-URL zu markieren:

○ Verwenden Sie die für Sie erstellte Tagging-URL, die auf unserer Domäne (stape.io) gehostet wird.

○ eine benutzerdefinierte Subdomäne erstellen.

Wir empfehlen, eine benutzerdefinierte Subdomäne einzurichten, da Sie mit der benutzerdefinierten Subdomäne die folgenden Vorteile genießen:

- Umgehung von ITPs und AdBlocker;

- Verlängerte Cookie-Lebensdauer.

Der Schutz vor Tracking betrifft nicht die Anfragen von Ihrer eigenen Domäne. Ihre Website umgeht AdBlocker und ITPs und liefert die vollständigen Daten über Ihre Website-Besucher und Konversionen.

Wie fügt man eine benutzerdefinierte Subdomäne im Google Tag Manager Server Container hinzu?Link zu diesem Abschnitt kopieren

Als Erstes müssen Sie einen Google Tag Manager-Servercontainer erstellen und einrichten. Wenn Sie keinen Server-Container haben, folgen Sie dieser Anleitung.

1. Melden Sie sich bei Ihrem Stape-Serverkonto an und klicken Sie auf Benutzerdefinierte Domäne hinzufügen.

using subdomain in stape.io

2. Wählen Sie, ob Sie ein CDN verwenden möchten und welchen Typ.

  • Disable CDN - keine Art von CDN zu verwenden.
  • Stape Global CDN - lädt Skripte von einem Server, der sich näher am Nutzer befindet, der Ihre Website besucht.
  • Own CDN - hilft dabei, Server-URLs von der gleichen IP wie Ihre Website zu markieren. Es gibt die Möglichkeit, Cookies zu setzen, die Safari nicht kürzen kann.
enable cdn in stape.io

Hinzufügen einer benutzerdefinierten Subdomain mit A- und AAAA-Einträgen:

Sie müssen A- und AAAA-Einträge festlegen, wenn Sie kein globales CDN verwenden.

Sie müssen A-, AAAA- und CNAME-Einträge festlegen, wenn Sie Global CDN verwenden.

You must set A and AAAA records if you do not use Global CDN.
You must set A, AAAA and CNAME records, if you use Global CDN.

Hinzufügen einer benutzerdefinierten Subdomain mit einem CNAME-Eintrag:

Dies kann nützlich sein, wenn DNS-Anbieter das Hinzufügen doppelter Einträge einschränken. Eine häufige Situation ist die mit Domains, die auf Shopify oder Wix gehostet werden.

Angenommen, die URL Ihres Tagging-Servers lautet sgtm.example.com. Sie sollten A- und AAAA-DNS-Einträge erstellen, um die Domain in Stape zu verifizieren. Wenn Shopify Ihre Domain verwaltet, ist es unmöglich, sowohl A- als auch AAAA-Einträge für dieselbe Subdomain zu erstellen. Daher können Sie eine benutzerdefinierte Domain nicht auf Stape verifizieren.

Um dieses Problem zu lösen, aktivieren Sie das Kontrollkästchen CNAME-Eintrag anstelle von A-Einträgen verwenden, und anstelle von zwei A-Einträgen werden Sie aufgefordert, einen CNAME-Eintrag hinzuzufügen, um die Domain zu verifizieren.

Sie müssen einen CNAME-Eintrag erstellen, wenn Sie kein globales CDN verwenden.

Sie müssen zwei CNAME-Einträge festlegen, wenn Sie Global CDN verwenden.

You must set CNAME record if you do not use Global CDN.
You must set two CNAME records, if you use Global CDN.

3. Navigieren Sie zu Ihrem DNS-Anbieter (zum Beispiel):

  • GoDaddy
  • Google Domains
  • Hostgator
  • Hover
  • Namecheap
  • Squarespace
  • AWS
  • Cloudflare

4. Wenn Sie Cloudflare verwenden, melden Sie sich bei Ihrem Konto an -> klicken Sie auf die Domäne Ihrer Website -> klicken Sie auf DNS -> Eintrag hinzufügen.

Cloudflare login

5. Fügen Sie diese Einstellung hinzu (zum Beispiel):

Typ: A

Name: ss (oder eine andere Subdomäne Ihrer Wahl)

IPv4 Adresse: 35.193.123.107

TTL: Auto

Proxy-Status: Deaktiviert

Ihre Einstellungen sollten folgendermaßen aussehen:

settings 

6. Sobald Sie das getan haben, klicken Sie auf Save.

7. Gehen Sie zu Ihrem app.stape.io -Konto und fügen Sie eine eigene Domäne hinzu. Er sollte aus dem Namen, den Sie bei Cloudflare hinzugefügt haben, und Ihrer Domäne bestehen. Klicken Sie auf Save. Nach dem Hinzufügen der Domäne durchläuft sie den Verifizierungsprozess. Denken Sie aber daran, dass das bis zu 72 Stunden dauern kann. Sobald die Domäne verifiziert ist, wird der Status auf "Verifiziert" geändert.

dns record is verified

8. Gehen Sie zurück zum Google Tag Manager Server-Container -> Wählen Sie Ihren Server-Container -> Admin -> Container-Einstellungen -> Tagging-Server-URL einfügen.

set tagging server url in gtm

Es wird dringend empfohlen, das Web-GTM-Skript auf Ihrer Website zu aktualisieren, wenn Sie eine eigene Domain verwenden. Durch diese Änderung wird gtm.js von Ihrer Domain geladen. Ersetzen Sie dazu die Standarddomain googletagmanager.com durch die benutzerdefinierte Domain, die Sie im vorherigen Schritt eingerichtet haben.

update google tag manager script stape

9. Erstellen Sie innerhalb des Web-Containers ein neues Tag vom Typ Google Tag. Fügen Sie Ihre Google Tag ID hinzu.

Fügen Sie im Abschnitt Konfigurationseinstellungen die folgenden Parameter hinzu:

  • Name: server_container_url
  • Value: Geben Sie die URL ein

Auslöser zum GA4-Tag hinzufügen. Normalerweise sollte er bei allen Seitenaufrufen ausgelöst werden.

set up Google Analytics 4 server-side 

Sie können auch eine Google Tag: Konfigurationseinstellungen-Variable erstellen, die die Google-Tag-Einstellungen vordefiniert, wenn Sie mehrere Google-Tags auf Ihrer Website verwenden müssen und die Einstellungen nicht für jeden einzelnen Tag manuell hinzufügen möchten.

Bei diesen Parametern kann es sich zum Beispiel um eine Einstellung handeln, die festlegt, ob bei jeder Auslösung eines Google Tags ein Seitenaufruf-Ereignis gesendet werden soll, oder um UTM-Parameter, eine Client-ID usw. Es gibt eine Liste der Standard-Konfigurationsparameter für Google Tags.

10. Um das GA4-Ereignis einzurichten, gehen Sie zum Abschnitt Tags und erstellen Sie ein neues Tag mit dem Tagtyp Google Analytics: GA4 Ereignis. Fügen Sie Ihre GA4-ID und den Ereignisnamen hinzu; es gibt eine Liste mit Standard-Ereignisnamen.

Sie können eine Google Tag: Event Settings-Variable erstellen, die dabei hilft, Event-Parameter für mehrere GA4 Event-Tags oder Google Tags gemeinsam zu nutzen. Das können zum Beispiel Nutzer- oder Produkteigenschaften sein, und es gibt auch eine Liste von Standardparametern für Ereigniseinstellungen.

Google analytics 4 events settings 
google tag event settings variable

11. Öffnen Sie den Google Tag Manager Server-Container -> klicken Sie auf Client -> erstellen Sie einen GA4-Client und speichern Sie ihn -> gehen Sie zu Tags und richten Sie GA4-Tags ein. Denken Sie daran, dass GA4 automatisch nicht nur Pageview, sondern auch andere Ereignisse sendet. Wählen Sie innerhalb von Event Name die Variable {{Event Name}}. -> fügen Sie den Auslöser Client Name gleich GA4 hinzu.

set up ga4 tag in the server container 
set up ga4 client in the server container 

12. Öffnen Sie den Server-Container-Vorschaumodus und überprüfen Sie, ob GA4-Anfragen angezeigt werden. 

ga4 requests

AbschlussLink zu diesem Abschnitt kopieren

Das war's! Jetzt läuft Ihr GTM-Server-Container von Ihrer Subdomäne aus und ist resistent gegen das Blockieren von Cookies durch Dritte.

Haben Sie Probleme mit dem Hinzufügen einer benutzerdefinierten Domain?

Alles, was Sie brauchen, sind ein paar einfache Fragen. Klicken Sie auf Hilfe anfordern, füllen Sie das Formular aus, und wir helfen Ihnen.

Hilfe anfordern
Tagged with:gtm server

Hosten Sie Ihren GTM-Server bei Stape