Serverseitiges Tagging

Beim serverseitigen Tagging können Sie die Instrumentierung der Analyse-Tags von Ihrer Website oder App in einen serverseitigen Verarbeitungscontainer in der Google Cloud Platform (GCP) oder jeder anderen Plattform Ihrer Wahl verlagern. Das serverseitige Tagging bietet einige Vorteile gegenüber clientseitigen Tags:

  • Bessere Leistung: Sie benötigen weniger Analyse-Tags für Ihre Website oder App. Das bedeutet, dass clientseitig weniger Code ausgeführt werden muss.
  • Mehr Sicherheit: Besucherdaten werden besser geschützt und sind sicherer, wenn sie in einer vom Kunden verwalteten serverseitigen Umgebung erfasst und verteilt werden. Die Daten werden an eine Cloud-Instanz gesendet, wo sie verarbeitet und über verschiedene Tags weitergeleitet werden.

Erste Schritte zum serverseitigen Tagging:

  1. Erstellen Sie einen Tag Manager-Servercontainer.
  2. Richten Sie einen GCP-Tagging-Server ein.

Tag Manager-Servercontainer erstellen

So richten Sie serverseitiges Tagging ein:

  1. Erstellen Sie einen neuen Container in Ihrem Tag Manager-Konto.
    1. Klicken Sie auf Konten und dann neben dem entsprechenden Kontonamen auf Menü „Weitere Aktionen“.
    2. Wählen Sie Container erstellen aus.
  2. Wählen Sie unter Zielplattform die Option Server aus.
  3. Klicken Sie auf Erstellen.

Nun erscheint ein Dialogfeld zum Einrichten des Tagging-Servers. Dieser Schritt wird im nächsten Abschnitt beschrieben.

Tagging-Server einrichten

Nach dem Erstellen des Servercontainers müssen Sie einen Tagging-Server bereitstellen. Hinweis: Wenn Sie später zu diesem Punkt zurückkehren möchten, klicken Sie auf Ihre Container-ID in der Leiste am oberen Rand oder wählen Sie auf dem Admin-Tab > Containereinstellungen > Tagging-Server einrichten aus.

Sie können nun zwischen folgenden Möglichkeiten wählen:

  • Automatische Bereitstellung (empfohlen): Wenn Sie sich für die Option Tagging-Server automatisch bereitstellen entscheiden, werden von Google Tag Manager ein neues GCP-Projekt und ein Cloud Run-Tagging-Server eingerichtet. Falls Sie ein vorhandenes GCP-Projekt verwenden möchten, folgen Sie der Anleitung Cloud Run einrichten.

Serverdomain konfigurieren

Der neue Tagging-Server hat eine Standard-URL auf uc.a.run.app. Um den Datenschutz und die Lebensdauer von Cookies zu verbessern, sollten Sie eine Subdomain Ihrer Website auf den Tagging-Server verweisen. So kann der Tagging-Server Cookies lesen und schreiben, die für Scripts auf der Seite nicht sichtbar sind (HttpOnly-Cookies). Weitere Informationen zum Einrichten einer benutzerdefinierten Domain

Standardmäßige GCP-Bereitstellung

Ein automatisch bereitgestellter Tagging-Server hat die Standardkonfiguration.

Welche GCP-Ressourcen werden bei automatischer Bereitstellung des Tagging-Servers zugewiesen?

In diesem Fall wird ein GCP-Projekt erstellt und der serverseitige Container wird auf Cloud Run bereitgestellt. Bei dieser Bereitstellung ist die Anzahl der verfügbaren Ressourcen eingeschränkt. Sie wird nur für Tests mit begrenztem Traffic empfohlen.

Sobald Ihr serverseitiger Container Live-Zugriffe erhält, sollten Sie Ihrem Dienst zusätzliche Instanzen zuweisen, um Redundanz zu gewährleisten und bei Ausfällen oder Kapazitätseinschränkungen Datenverlust zu vermeiden. Wir empfehlen zu Redundanzzwecken mindestens drei Instanzen pro Container. Informationen zum Upgrade Ihrer Bereitstellung

Was ist die Domain meines Tagging-Servers?

Bei der standardmäßigen Bereitstellung wird eine Cloud Run-Subdomain verwendet. Dem Tagging-Server sollten Sie unbedingt eine Subdomain Ihrer Website zuordnen. Eine detaillierte Anleitung finden Sie hier.

Wie viel kostet die standardmäßige Bereitstellung?

Die standardmäßige Bereitstellung eines GCP-Projekts mit einem einzigen Server ist meistens kostenlos. In einigen Fällen können dabei aber Kosten anfallen:

  1. Wenn das Rechnungskonto für die GCP-Bereitstellung mit anderen Projekten verknüpft ist, durch die der Server über die kostenlose Stufe der GCP hinaus genutzt wird
  2. Falls das Volumen des vom Server gesendeten Traffics die kostenlose Stufe übersteigt

Wenn Sie Ihre Cloud Run-Umgebung upgraden, müssen Sie mit Ausgaben in Höhe von 30 bis 50 $ pro Server und Monat rechnen. Durch starken Netzwerkverkehr können sich die Kosten noch erhöhen.

Wie füge ich meiner Bereitstellung zusätzliche Instanzen hinzu?

Informationen zum Hinzufügen zusätzlicher Instanzen zu Ihrer Bereitstellung finden Sie in der Cloud Run-Dokumentation.

Erste Anfrage senden

Informationen zum Senden Ihrer ersten Anfrage finden Sie im Leitfaden zum Senden von Daten an den serverseitigen Tag Manager.