Stape

Wie Google Tag Manager Server Container einrichten

Bearbeitet
13. Nov. 2023
Veröffentlicht
4. Okt. 2020
Auch erhältlich

Das Sammeln von Daten über Ihre Website-Besucher ist von entscheidender Bedeutung für die Analyse und Verbesserung der Online-Präsenz Ihres Unternehmens, die Ansprache von Nutzern und deren Umwandlung in Kunden.

Das Sammeln von Daten wird jedoch aufgrund von Intelligent Tracking Prävention, AdBlockern und einer Verringerung der Lebensdauer von Cookies immer problematischer. Google Analytics und andere ähnliche Tools werden immer weniger Daten über Ihre Website-Besucher anzeigen und Ihnen weniger Informationen zur Analyse liefern.

Um diese Herausforderungen zu bewältigen, führt Google eine neue Funktion ein - serverseitiges Tagging im Google Tag Manager.

Was ist Google Tag Manager Serverseitiges Tagging und warum ist es wichtig?Link zu diesem Abschnitt kopieren

Google Tag Manager (GTM) Serverseitiges Tagging ermöglicht es Website-Besitzern, Tracking-Pixel von Drittanbietern von ihrer Website auf den Cloud-Server zu verschieben. Das bedeutet, dass der Client-Browser keine Zählpixel mehr verarbeiten wird. Es wird direkt vom Server geladen. Dieser Ansatz bietet die folgenden Vorteile:

- Genauere Daten;

- Schnellere Ladezeit der Website;

- Zusätzliche Kontrolle über den Datenschutz.

Ihre Analysetools für das digitale Marketing (wie Google Analytics) können ohne die Ausführung von Drittanbieter-Cookies auf der Client-Seite laufen. Wenn Sie entsprechende Server-Container einrichten, werden Sie sich nicht mehr mit schwerem Javascript, blockierten Cookies von Drittanbietern und unvollständigen Daten in Analysetools herumschlagen müssen.

Wenn das serverseitige Tracking in der Subdomäne Ihrer Website gehostet wird, werden alle Anfragen als Erstanbieter betrachtet. In Google finden Sie eine ausführliche Beschreibung, was GTM-Server-Tracking ist und wie Ihre Website davon profitieren kann.

Wie installiere ich Google Tag Manager serverseitiges Tagging auf meiner Website?Link zu diesem Abschnitt kopieren

Es gibt viele gemeinsame Elemente zwischen Web- und Server-Containern, wie Tags, Trigger, Variablen, Vorschaumodus usw. Die Einrichtung des serverseitigen GTM-Containers ist komplexer als beim Standard-Webcontainer. Sie werden Kenntnisse in Web-GTM, Google Analytics, Google Cloud und Webprogrammierung im Allgemeinen benötigen. Ich schlage vor, diesen Blogbeitrag zu lesen, wenn Sie einen GTM-Server-Container über eine native Google-Umgebung einrichten möchten.

Wir haben einen Service entwickelt, der die Konfiguration von GTM-Server-Containern vereinfacht, indem er den Teil der Einrichtung von Google-Cloud-Servern entfernt, die Erstellung von Domänen vereinfacht, Ihnen die Möglichkeit gibt, Google Analytics von Ihrer Domäne herunterzuladen, und Cookies von Drittanbietern zu den Ersten Partei macht.

Beginnen wir mit der Implementierung von Google Tag Manager Server Tagging:Link zu diesem Abschnitt kopieren

1. Als Erstes müssen Sie einen Google Tag Manager Server-Container erstellen. Gehen Sie dazu auf https://tagmanager.google.com/ und wählen Sie das Konto, für das Sie einen Container erstellen möchten. Klicken Sie auf Admin.

create server container

2. Klicken Sie unter der Spalte Container auf +

add server container

3. Geben Sie einen Containernamen ein, wählen Sie Server, und klicken Sie auf Erstellen. 

create container

4. Wählen Sie im Installations-Pop-up die Option "Tagging-Server manuell bereitstellen", kopieren Sie Ihre Container-Konfiguration und fügen Sie sie in einen beliebigen Textbearbeiter ein. Wir werden es für die nächsten Schritte benötigen. 

install google tag manager

6. Sobald Sie die E-Mail mit dem Link erhalten und Ihr Passwort festgelegt haben, müssen Sie einen Container erstellen. Geben Sie Ihren Containernamen ein und fügen Sie die Containerkonfiguration ein, die Sie von Ihrem Google Tag Manager Server Container kopiert haben. Klicken Sie auf Container erstellen.

create container at stape

7. Sobald Sie auf "Erstellen" klicken, sehen Sie den Status Ihres Containers, die Container-Konfiguration und den Namen des Plans. Die Bereitstellung eines Server-Containers dauert etwa 5 Minuten. Bitte laden Sie die Seite noch einmal, um den Status zu aktualisieren. Wenn die Einrichtung korrekt durchgeführt wurde, sollten Sie den Status "Running" sehen.

Wenn Sie "Error" sehen, überprüfen Sie bitte, ob Sie die richtige Container-Konfiguration kopiert und eingefügt haben.

Wenn der Fehler wiederholt auftritt, kontaktieren Sie bitte den Support.

8. Die wichtigste Funktion des serverseitigen Tagging ist das Setzen von Erstanbieter-Cookies. Sie müssen eine benutzerdefinierte Tagging-Server-URL verwenden, um diese Funktion zu aktivieren. Die benutzerdefinierte Tagging-Server-URL oder benutzerdefinierte Domäne sollte dieselbe Domäne wie Ihre Website haben. Wenn Ihre Website-Domäne zum Beispiel example.com lautet, sollte die URL des Tagging-Servers wie ss.example.com aussehen.

Wenn Sie eine benutzerdefinierte Domäne hinzufügen möchten, öffnen Sie den sGTM-Container auf stape, blättern Sie zum Abschnitt Domänen, geben Sie den Domänennamen ein und klicken Sie auf Domäne hinzufügen. Daraufhin werden DNS-Einträge angezeigt, die Sie hinzufügen sollten.

set up custom domain server side tagging 

Nachfolgend finden Sie ein Beispiel für die DNS-Einrichtung für CloudFlare.

add DNS records server-side tagging
add DNS records ss tagging

9. 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

10. 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.

11. 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

12. Ö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 

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

ga4 requests

AbschlussLink zu diesem Abschnitt kopieren

Das ist alles. Jetzt haben Sie einen Server-Container eingerichtet, und Google Analytics läuft über Ihren Server-Container. Wenn Sie GA innerhalb Ihrer Domäne laden und GA als erste Partei anfordern möchten, folgen Sie diesen Schritten, um eine benutzerdefinierte Subdomäne zu verwenden.

Benötigen Sie Hilfe bei der Einrichtung der serverseitigen Nachverfolgung?

Bitte beantworten Sie ein paar einfache Fragen. Klicken Sie auf Angebot anfordern, füllen Sie das Formular aus, und wir senden Ihnen ein Angebot zu.

Angebot anfordern
Tagged with:gtm server

Hosten Sie Ihren GTM-Server bei Stape