LW IT Solutions logo LW IT Solutions logo LW IT Solutions
« Blog-Übersicht /Digital Marketing / Vertex AI im E-Commerce: Recommendation Engine, GTM-Anbindung...
Diesen Artikel in anderen Sprachen lesen:

Vertex AI im E-Commerce: Recommendation Engine, GTM-Anbindung und Stufen der Datenreife

Vertex AI im E-Commerce: Recommendation Engine, GTM-Anbindung und Stufen der Datenreife
Inhalt
  1. Die Vorteile von Vertex AI als Recommendation Engine
  2. Implementierung: Client-Side GTM vs. Server-Side GTM
  3. Vertex AI Daten-Reifegrade (Tiers)
  4. Code-Beispiel: Daten an den GTM übergeben
  5. Fragen und Antworten
  6. Quellen

Im hart umkämpften E-Commerce-Markt ist ein personalisiertes Einkaufserlebnis keine Option mehr, sondern eine Notwendigkeit. Vertex AI von Google Cloud zeichnet sich als leistungsstarke Recommendation Engine (Empfehlungsmaschine) aus, die maschinelles Lernen nutzt, um hochrelevante Produktvorschläge zu liefern. Davon profitieren vor allem Online-Shops durch höhere Konversionsraten und einen höheren durchschnittlichen Bestellwert.

Die Vorteile von Vertex AI als Recommendation Engine

Vertex AI (genauer: die Retail API, seit Juni 2026 als AI Commerce Search in Gemini Enterprise for Customer Experience vermarktet, zuvor Vertex AI Search for commerce) ermöglicht es E-Commerce-Unternehmen, Such- und Empfehlungsfunktionen in Google-Qualität auf ihren eigenen Websites einzusetzen.

Oben der Ereignisweg vom dataLayer-Push view_item auf der Shopseite über Client GTM und Server-Side GTM zum Vertex-AI-Retail-Projekt. Unten links Client- und Server-Side GTM im Vergleich bei Datenqualität, Performance und Sicherheit. Unten rechts die Stufen 1 bis 3 der Datenreife, vom Katalog bis zu 90+ Tagen Event-Daten.
Wie Produktereignisse über Server-Side GTM zu Vertex AI gelangen, wie sich Client- und Server-Side GTM unterscheiden und welche Daten jede Reifestufe braucht.
  • Tiefe Personalisierung: Das Nutzerverhalten wird in Echtzeit analysiert, um Produkte vorzuschlagen, die mit höchster Wahrscheinlichkeit gekauft werden.
  • Umsatzsteigerung: Bessere Empfehlungen führen zu höheren Klickraten (CTR) und mehr Verkäufen.
  • Automatisches Modelltraining: Das System passt sich automatisch an Saisonalität, Trends und Bestandsänderungen an.

Implementierung: Client-Side GTM vs. Server-Side GTM

Um Daten an Vertex AI zu senden, müssen Nutzerereignisse (wie Produktaufrufe) übermittelt werden. Die Art der Implementierung ist hierbei entscheidend.

MerkmalClient-Side GTMServer-Side GTM (ssGTM)
DatenqualitätAnfällig für Adblocker, ITP und Browser-Einschränkungen.Sehr zuverlässig. Daten werden sicher auf dem eigenen Server verarbeitet.
PerformanceLängere Ladezeiten, da Skripte im Browser des Nutzers ausgeführt werden.Schnellere Ladezeiten, da die Verarbeitung auf den Server ausgelagert wird.
SicherheitAPI-Schlüssel und Logik sind im Browser sichtbar.Sicher. Direkte Verbindungen zur Google Cloud/Vertex AI bleiben verborgen.

Vertex AI Daten-Reifegrade (Tiers)

Um das volle Potenzial benutzerdefinierter Empfehlungsmodelle in Vertex AI auszuschöpfen, müssen die Daten bestimmte “Tiers” (Stufen) erreichen.

  • Tier 1: Baseline: Zur Verfügung steht nur der Produktkatalog. Empfehlungen sind generisch (z. B. “Beliebte Artikel”).
  • Tier 2: Standard-Personalisierung: Erfordert kontinuierliches Event-Streaming in Echtzeit (Aufrufe, Klicks, Käufe). Schaltet grundlegende personalisierte Empfehlungen frei.
  • Tier 3: Fortgeschrittene / Benutzerdefinierte Modelle: Hierfür braucht es eine umfangreiche Historie (meist 90+ Tage saubere Event-Daten) und hohes Traffic-Volumen. Dies schaltet Modelle wie “Wird oft zusammen gekauft” frei.Wie ist das zu erreichen? Über eine fehlerfreie Tracking-Architektur mit Server-Side GTM, die sicherstellt, dass jede Nutzerinteraktion sauber erfasst und an die Google Cloud gesendet wird.

Code-Beispiel: Daten an den GTM übergeben

Hier ist ein einfacher dataLayer-Push für einen Produktaufruf. Diese Daten werden vom Client GTM erfasst und an den Server-Side GTM weitergeleitet, der sie sicher an Vertex AI routet.

JavaScript
// Produktinformationen in den Data Layer pushen (Client-Side)
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
  event: "view_item",
  ecommerce: {
    currency: "EUR",
    value: 49.99,
    items: [
      {
        item_id: "SKU_98765",
        item_name: "Laufschuhe XYZ",
        item_category: "Schuhe",
        price: 49.99,
        quantity: 1
      }
    ]
  }
});

Hinweis: Im Server-Side GTM wird dafür eine HTTP-Anfrage konfiguriert (über ein benutzerdefiniertes Tag oder eine Google-Cloud-API-Integration), die diese normalisierten E-Commerce-Daten direkt an das Vertex-AI-Retail-Projekt sendet.

Fragen und Antworten

Wie gelangen Empfehlungen in den Browser, ohne die Zugangsdaten des Google-Cloud-Projekts preiszugeben?

Über einen eigenen Endpunkt oder gar nicht über den Browser. Beides sind gangbare Wege, und die Wahl entscheidet mehr über die Wartbarkeit als über die Sicherheit.

Der einfachere Weg ist serverseitiges Rendern: Die Anwendung holt die Empfehlungen beim Aufbau der Seite und liefert fertiges Markup aus. Der Browser spricht nie mit der Plattform, und die Zugangsdaten bleiben, wo sie hingehören. Der zweite Weg ist ein schmaler eigener Endpunkt, der die Anfrage entgegennimmt, um die Kennung des Besuchers ergänzt und weiterreicht. Nötig ist er, sobald Empfehlungen nach dem Laden ausgetauscht werden sollen.

Dabei sind zwei Datenwege zu unterscheiden: Nutzerereignisse werden an die Plattform übermittelt, Empfehlungen kommen von der Plattform zurück und werden im Browser angezeigt. Die Übergabe der Ereignisse kann vollständig auf dem Server erfolgen, wie beim Server-Side GTM im Artikel. Der Empfehlungsweg endet dagegen im Browser. Ein Schlüssel im Seitenquelltext ist bei beiden Wegen derselbe Fehler.

Lukas Wojcik

Lukas Wojcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Kontakt

Eine Frage oder eine Idee für ein Webprojekt? Schreib mir kurz, worum es geht. Das Formular nutzt reCAPTCHA zum Schutz vor Spam.

Kommentar schreiben

Erfahrungen aus der Praxis und Rückfragen zur Umsetzung sind hier willkommen.

Die E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit einem Stern versehen.