Die ständige Weiterentwicklung der Online-Werbung bringt neue Schwierigkeiten mit sich. Eine davon ist das serverseitige Tracking, ein Instrument zur Überwachung des Nutzerverhaltens auf Websites, die Cloud-Server statt Nutzer-Browser verwenden. Es kam 2020 auf den Markt, das heißt, es ist ziemlich neu, und nicht viele haben sich damit beschäftigt.
Wenn Sie also eine neue Marketing-Initiative starten und beschließen, Werbung in sozialen Medien zu schalten, sollten Sie unbedingt über diese neue Tracking-Methode Bescheid wissen. Wir haben uns entschlossen, diesen Blogbeitrag für Einsteiger in die serverseitige Welt zu verfassen. Hier finden Sie die Vorteile des serverseitigen Trackings, einen kurzen Überblick über die beliebtesten Plattformen, die serverseitiges Tagging unterstützen, eine Diskussion über verschiedene Anwendungsfälle und die Vorteile der Stape-Server für sGTM.
Wenn Sie, wie viele Unternehmen heutzutage, mit inkonsistenten Analysedaten unzufrieden sind und/oder sich Sorgen über Dateneigentum und Datenschutz machen, kann das serverseitige Tracking bei einigen Ihrer Probleme Abhilfe schaffen. Schauen wir uns also genauer an, wie es funktioniert.
Beim serverseitigen Tagging werden die Daten zwischen Tracking-Plattformen und Drittanbietern über den Cloud-Server ausgetauscht. Die Verwendung des Browsers des Nutzers wird dadurch überflüssig. Ein Server-Container wird stattdessen auf einem Cloud-Server unter Ihrer Kontrolle betrieben.
Die Einführung des Server-Google-Tag-Manager-Containers hat die Popularität des Server-seitigen Tagging erheblich beeinflusst. Mit der sGTM-Schnittstelle können Sie Server-zu-Server-Tracking für die gängigsten Plattformen implementieren. Sie können auch Web-GTM als Datenquelle für Ihren Server-GTM-Container verwenden. Sie können Web- und Server-Google Tag Manager miteinander verbinden. Um Daten an den GTM-Server zu übermitteln, können Sie entweder Google Analytics 4 oder den Daten-Tag/Daten-Kunde verwenden.
Trotz der Ähnlichkeit mit dem Web (kundenseitiges Tagging) verwendet der Server-GTM-Container ein serverseitiges Tracking, das nach einer völlig anderen Logik funktioniert.
Kundenseitiges Tracking ist eine traditionelle Form des Trackings, bei der Analyseanbieter direkt mit dem Browser des Nutzers kommunizieren. Tracking-Tags werden aktiviert, der Container wird gleichzeitig mit dem Laden der Seite geladen, und alle Interaktionsdaten werden an die Analyseanbieter geliefert. Dies bedeutet, dass die Seite überlastet wird + die Geschwindigkeit der Seite stark abnimmt + Probleme mit der Sicherheit und mit Drittanbieter-Cookies auftreten.
Hier kommt das serverseitige Tagging zur Rettung! Serverseitiges Tracking kann Datenverluste, die durch ITPs, iOS-Beschränkungen und AdBlocker verursacht werden, bewältigen, Ihre Website beschleunigen und die Daten schützen. Die Verwendung einer benutzerdefinierten Subdomain für serverseitiges Tracking, die Erstanbieter-Cookies und serverseitige Datenströme erzeugt, die nicht gestoppt oder entdeckt werden können, ist in der Tat die grundlegende Ursache für all dies.
Die Tracking-Interaktion findet zwischen dem Browser und einem Drittanbieterdienst statt. Beim serverseitigen Tracking wird jedoch ein Zwischenschritt eingefügt. Das bedeutet, dass der Cloud-Server die Anfrage anstelle des Kunden-Browsers verarbeitet. In diesem Fall ist es der Google Tag Manager-Cloud-Server. Die Anfrage geht zuerst an den Cloud-Server, dann verarbeitet der Server sie und sendet sie an ein Drittanbietersystem.
Wir bevorzugen den Server Google Tag Manager gegenüber anderen Plattformen. Die wichtigsten Vorteile der Umstellung auf den GTM sind unserer Meinung nach:
● ein Minimum an Kodierung auf den Seiten. Dies bedeutet eine schnellere Ladezeit der Website.
● Transparenz und Bequemlichkeit. Einfache Konfiguration und Nachverfolgung von Skripten.
● Versionskontrollsystem. Alle Änderungen können leicht rückgängig gemacht und auf einen früheren Zustand zurückgesetzt werden, und es kann nachverfolgt werden, wer die Änderungen wann und wo vorgenommen hat.
● Mehrbenutzer-Modus.
Bitte besuchen Sie diesen Blogbeitrag, wenn Sie Google Tag Manager serverseitiges Tagging auf Ihrer Website einrichten möchten.
Mit stape können Sie Server-GTM in weniger als 1 Minute einrichten, und wir sind die günstigste Lösung auf dem Markt. Stape ist erschwinglich, weil wir Server in großen Mengen und für einen langen Zeitraum kaufen. Außerdem haben wir unsere Server so optimiert, dass sie nur mit Google Tag Manager funktionieren.
Außerdem haben wir weitere Vorteile:
1. Benutzerdefinierter gtm.js und gtag.js Lader. Es hilft Ihnen, Google Tag Manager und/oder Analytics 4 Skripte resistenter gegen Blocker zu machen.
2. Globales CDN. Ermöglicht eine schnellere Bereitstellung von js-Dateien durch die Verwendung eines Servers, der sich näher am Besucher Ihrer Website befindet. Das Ergebnis ist eine verbesserte Seitengeschwindigkeit, die sich positiv auf das organische Ranking auswirken kann.
3. Protokolle. Eine praktische Funktion bei der Einrichtung oder Fehlerbehebung von serverseitigem Tagging. Sie hilft dabei, herauszufinden, welche Daten an den Server gesendet und wie sie verarbeitet wurden. Sie können zum Beispiel überprüfen, ob alle Kaufereignisse den Status 200 hatten (was bedeutet, dass sie korrekt verarbeitet wurden) oder alle Anfragen mit einem Antwortcode von 500 überprüfen.
4. Vorschau-Header. Es hilft, alle eingehenden Anfragen im sGTM-Debugger zu sehen, wenn die Anfrage nicht vom Web-GTM gesendet wurde.
Sie können alle in diesem Blogbeitrag nachlesen.
Für Websites mit hohem Volumen bieten wir individuelle Pläne an. Nutzen Sie den Preiskalkulator, um das beste Angebot für Ihre Website zu ermitteln.
Wenn Sie neu sind und sich zwischen all den Konfigurationen verirrt haben - unten finden Sie eine Liste mit den wichtigsten Informationen, wie Sie mit serverseitigem Tagging beginnen können.
Der erste Schritt beim Start mit serverseitigem Tagging ist die Konfiguration des sGTM-Containers. Mit Stape können Sie mit einem Klick einen Tagging-Server für Ihren sGTM-Container einrichten. Alles, was Sie tun müssen, ist
1. Melden Sie sich bei https://tagmanager.google.com/
2. Erstellen Sie einen neuen Container.
3. Fügen Sie den Containernamen hinzu und wählen Sie Server als Zielplattform aus, klicken Sie auf Erstellen.
4. Wählen Sie Manuelle Bereitstellung des Tagging-Servers.
5. Kopieren Sie die Container-Konfiguration.
6. Melden Sie sich bei Ihrem app.stape.io-Konto an.
7. Klicken Sie auf Container erstellen.
8. Fügen Sie einen Containernamen hinzu, fügen Sie die Containerkonfiguration ein, die Sie aus Google Tag Manager kopiert haben, und wählen Sie den Serverstandort aus. Wir empfehlen, einen Serverstandort zu wählen, der näher an Ihren Website-Besuchern liegt.
9. Dieser Schritt ist optional, wird aber dringend empfohlen. Sie können eine benutzerdefinierte Domain für Ihren Tagging-Server festlegen und CDN aktivieren. Die benutzerdefinierte Domäne hilft beim Setzen von Cookies von Erstanbietern, während die Global CDN-Server Dateien von Servern abrufen, die näher am Standort Ihres Nutzers liegen. Bitte überprüfen Sie die Tracking-Richtlinien Ihres Landes, bevor Sie Global CDN aktivieren.
10. Sobald Sie diese beiden (oder einen von ihnen) aktiviert haben, müssen Sie die DNS-Einstellungen aktualisieren. Die DNS-Einstellungen für Ihren Container finden Sie in Ihrem Stape-Konto.
11. Klicken Sie auf Erstellen. Die Bereitstellung des Containers kann etwa 10 Minuten dauern. Sobald der Containerstatus ausgeführt wird, können Sie mit der serverseitigen Tagging-Einrichtung fortfahren.
12. Öffnen Sie die Einstellungen für den Google Tag Manager-Container und fügen Sie die Server-Container-URLs hinzu. Wenn Sie eine benutzerdefinierte Domäne eingerichtet haben, verwenden Sie diese, wenn Sie die Server-Container-URL konfigurieren. Wenn Sie die benutzerdefinierte Domain in Schritt 9 nicht konfiguriert haben, können Sie die Tagging-Server-URL von der app.stape.io kopieren, die wir für Sie erstellt haben.
13. Wenn Sie in Schritt 9 eine benutzerdefinierte Domain eingerichtet haben, sollten Sie das GTM-Skript auf Ihrer Website unbedingt aktualisieren. Verwenden Sie Ihre benutzerdefinierte Domain als Ersatz für Tag manager.google.com.
Die Einrichtung des Servers Google Analytics 4 ist ähnlich wie die Einrichtung von UA:
1. Gehen Sie zu Ihrem Google Tag Manager Server-Container. Klicken Sie auf Kunden und fügen Sie den Google Analytics 4 Kunden hinzu.
2. Erstellen Sie GA4-Tags innerhalb des Server-Containers. Gehen Sie zu Tags -> klicken Sie auf Neu hinzufügen -> wählen Sie GA4.
3. Erstellen Sie Auslöser für die Tags, die Sie im vorherigen Schritt erstellt haben. Für den GA4-Trigger sollte der Kundenname gleich GA4 sein.
5. Öffnen Sie den Debug-Modus des Google Tag Manager Server-Containers und überprüfen Sie, ob GA4 vom Server aus funktioniert. Beachten Sie, dass die Aktualisierung des Server-Debuggers länger dauert als die des Webs. Um die Einrichtung zu überprüfen, öffnen Sie die Konsole und überprüfen Sie die Google-Analytics-Anfragen. Sobald alles eingerichtet ist, vergessen Sie nicht, die Änderungen zu veröffentlichen.
Wenn Sie genügend Daten haben möchten, um die Leistung Ihrer Anzeigenkampagne zu untersuchen und Googles Algorithmen für maschinelles Lernen mit zusätzlichem Wissen über die Ziele Ihres Unternehmens zu versorgen, ist Google Ads Conversion Tracking ein Muss. Das Verschieben von Adwords-Tags auf einen Server reduziert die Menge des Codes, der auf den Webseiten ausgeführt werden muss, und hilft auch bei langsameren Internetverbindungen bei Leistungsproblemen!
Das serverseitige Google Ads-Tracking kann nur mit Server-GA4-Anfragen funktionieren. Das bedeutet, dass Sie serverseitiges Google Analytics 4 einrichten müssen, bevor Sie mit serverseitigem Google Ads fortfahren.
Bitte schauen Sie sich an, wie man Server-Google Ads einrichtet:
1. Sicherstellen, dass das serverseitige Google Analytics 4 korrekt eingerichtet ist.
2. Richten Sie im Container Server das Tag Conversion Linker ein. Dieses Tag sollte bei allen Seitenaufrufen ausgelöst werden.
3. Richten Sie das Remarketing-Tag für Google Ads im GTM-Server ein. Es sieht ähnlich aus wie das Einrichten eines Web-Remarketing-Tags. Sie müssen lediglich eine Conversion-ID hinzufügen und einen Auslöser wählen, der GA4-Anfragen verwenden muss. Sie können auch beschließen, dynamische Remarketing-Ereignisdaten zu senden und benutzerdefinierte Parameter bereitzustellen.
4. Erstellen Sie ein neues Google Ads Conversion Tracking-Tag im Server-Container -> fügen Sie Conversion-ID und Conversion-Label hinzu, ähnlich wie bei der Einrichtung des Web-Adwords-Tags. Dann haben Sie die Möglichkeit, Produkt- und Nutzerdaten hinzuzufügen. (Es sieht sehr ähnlich aus, wie die Facebook Conversion API funktioniert). Wenn Sie Nutzer- und Produktdaten aus dem Web an den Server senden, können Sie diese Checkboxen aktivieren und Ereignisdaten als Datenquelle auswählen. Meine Adwords-Server-Сonversion wird durch das Kaufereignis ausgelöst.
Im Gegensatz zu den Google-Plattformen empfiehlt Facebook sowohl das Web- als auch das Server-Tracking. Der Hauptvorteil der Web+Server-Methode besteht darin, dass sie immer noch Cookies von Drittanbietern verwendet (wenn möglich). Der Hauptvorteil der reinen Server-Methode besteht darin, dass sie die Anzahl der Java-Skripte von Drittanbietern auf Ihrer Website reduziert und es Ihnen ermöglicht, genau zu kontrollieren, welche Daten an FB gesendet werden. Es liegt also an Ihnen zu entscheiden, ob Sie Web+Server-FB-Tracking oder nur Server verwenden wollen.
Die Einrichtung der FB CAPI ist komplizierter, da sie eine Ereignis-Deduplizierung (bei Verwendung der Web+Server-Methode) und die Übermittlung von Nutzerparametern wie E-Mail, Telefonnummer, Vor- und Nachname usw. erfordert.
Besuchen Sie unseren Blogbeitrag zur Einrichtung der Facebook Conversion API oder sehen Sie sich unser Video zur Facebook Conversion API mit Google Analytics 4 an.
Ich hoffe, dass Sie uns inzwischen zustimmen, dass serverseitiges Tracking ein Muss für Ihre Marketingkampagne ist. Aber es ist noch eine relativ neue Technologie, und nicht alle Plattformen bieten sie an, z. B. Twitter. Deshalb haben wir eine Liste aller Anbieter erstellt, die Server-GTM unterstützen, und ihre Anforderungen, Anleitungen und Dokumentationen zusammengefasst.
Die beliebtesten Plattformen für serverseitiges Tracking, die unsere Kunden nutzen, sind:
Neben der direkten Implementierung von serverseitigem Tracking, die weiter oben in diesem Blogbeitrag beschrieben wurde, bietet das serverseitige Tracking einige fortgeschrittene Möglichkeiten, die bisher im Webtracking nicht verfügbar oder schwer zu implementieren waren. Hier werde ich einige der beliebtesten behandeln.
Es ist möglich, Webhooks aus dem CRM an sGTM zu übermitteln. Innerhalb des sGTM können Sie Webhooks-Daten abrufen und sie zu jeder Plattform hinzufügen. So können Sie zum Beispiel Facebook Conversion API-Daten mit Nutzer-Parametern oder Offline-Ereignissen anreichern. Oder vielleicht senden Sie In-Store-Bestellungen von Ihrem POS an Google Analytics oder verfolgen Rückerstattungen.
Firestore ist eine Datenbank, in der Dokumentensammlungen gespeichert werden. sGTM ermöglicht Ihnen das Lesen und Schreiben von Daten in/aus Firestore. sGTM und Firestore bieten unbegrenzte Möglichkeiten zur Datenanreicherung. Wir haben eine detaillierte Anleitung, wie man Daten in Firestore liest und schreibt.
Stape erstellt ein benutzerdefiniertes Tag, das die Integration von sGTM und Google Sheets ermöglicht. Dies ist eine hervorragende Möglichkeit für diejenigen, die ähnliche Tools wie Zapier verwenden, um Daten von der Website in Google Sheets zu übertragen. Tools wie Zapier können sehr kostspielig sein, während Sie mit sGTM die gleiche Integration zu einem Preis von fast 0 erhalten können. Lesen Sie diesen Artikel über das Google Sheet Tag für sGTM.
Dies sind die drei beliebtesten Nicht-Standard-SGTM-Anwendungsfälle, aber wir haben noch mehr Artikel im Blogbeitrag.
Hier werde ich die häufigsten Anwendungsfälle für serverseitiges Tagging skizzieren, aber vergessen Sie nicht, dass es noch viele andere Möglichkeiten gibt, die Sie hier finden können. Bitte beachten Sie, dass die Auswirkungen des serverseitigen Taggings und die Art und Weise, wie es die Sicht auf die Daten verändern kann, stark davon abhängen, wie Sie es implementieren. Denn bei einer schlechten Integration können Ihre Ergebnisse noch schlechter ausfallen.
Serverseitiges Tracking ist ein kompliziertes Thema, da es auf einer neuen Technologie beruht. Achten Sie also darauf, dass die Person, die es implementiert, jeden Hinweis korrekt ausführt.
Wenn Sie Hilfe bei der Einrichtung von ss-Tracking benötigen, kann Stape das für Sie erledigen! Sie brauchen nur ein paar kurze Fragen zu stellen, und wir melden uns innerhalb des nächsten Arbeitstages bei Ihnen.
Ein benutzerdefinierter Lader (Stapes Custom Loader) ist eine der bemerkenswertesten und beliebtesten Funktionen, die Stape seinen Kunden bietet. Mit Hilfe eines benutzerdefinierten Laders können Sie das Tracking resistent gegen Werbeblocker machen.
Untersuchungen zufolge haben etwa 25 % der Internetnutzer Werbeblocker installiert, was bedeutet, dass Sie etwa 25 % der Daten der Nutzer verlieren können. Natürlich hängt dies von der Person und dem Land Ihres Nutzers ab.
Nehmen wir an, Sie haben ein Custom Loader Power-Up eingerichtet und verwenden serverseitig GA4, um FB CAPI einzurichten. Das Stape Custom Loader Power-Up macht gtag.js und gtm.js für Werbeblocker unsichtbar. Ein Nutzer mit aktiviertem Adblocker landet auf Ihrer Seite; in diesem Fall haben nicht nur GTM und GA4 Datensätze über diesen Nutzer, sondern auch FB wird Daten verfolgen.
Mit serverseitigem Tracking und einem aktivierten Custom Loader können Sie bis zu 30% mehr Daten über Website-Besucher verfolgen.
Facebook ermutigt Werbetreibende, die CAPI zu implementieren, da sie helfen soll, die Kosten pro Akquisition zu senken und die Messung zu verbessern.
Die Auswirkungen der Facebook Conversion API auf die Kampagnenergebnisse hängen in hohem Maße davon ab, wie genau und präzise Ihre Implementierung ist. Facebook sagt, dass Sie die folgenden Best Practices anwenden sollten, um maximale Ergebnisse zu erzielen:
Das bedeutet, dass FB über Qualitätsdaten für benutzerdefinierte und ähnliche Zielgruppen verfügen wird. Außerdem wird die Zuordnung der Konversion im FB-Anzeigenmanager genauer. Wenn all diese Best Practices implementiert sind, können unsere Kunden bis zu 98 % der Konversion im FB-Events-Manager sehen.
Die serverseitige Integration von Klaviyo bietet die gleichen Möglichkeiten wie eine Standard-Klaviyo-Implementierung, aber der Hauptvorteil ist, dass ss Klaviyo Ihre Website nicht verlangsamt.
Bei einigen unserer Kunden hat das Entfernen des Klaviyo-Javascript von der Website die Geschwindigkeit um 7 Punkte verbessert.
Das ideale Schema für die Implementierung des serverseitigen Trackings besteht darin, eine primäre Datenquelle für das sGTM zu haben und diese zu nutzen, um das ss-Tracking für alle Ihre Plattformen einzurichten.
In diesem Szenario können Sie alle unnötigen Tracking-Skripte von Drittanbietern von Ihrer Website entfernen. Wir haben einen Artikel mit einer Fallstudie darüber, wie serverseitiges Tracing die Seitengeschwindigkeit beeinflusst.
Die Einrichtung eines serverseitigen Trackings ist eine gute Möglichkeit, die Leistung Ihrer Website zu verbessern und genauere Daten zu erhalten. Die Einrichtung kann anfangs etwas entmutigend sein, aber mit Hilfe dieses Leitfadens sollten Sie in der Lage sein, ohne Probleme loszulegen.
In diesem Blogbeitrag haben wir allgemeine Informationen für den Einstieg in das serverseitige Tracking zusammengestellt. Wir haben hier alle möglichen Anleitungen und Anwendungsfälle behandelt. Zögern Sie nicht, uns unter support@stape.io zu schreiben, um Unterstützung zu erhalten. Wir verstehen Ihre Bedürfnisse und können Ihnen helfen, in die Welt der Tags einzutauchen.
Alles, was Sie brauchen, sind ein paar einfache Fragen. Klicken Sie auf Hilfe anfordern, füllen Sie das Formular aus und wir senden Ihnen ein Angebot zu.