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

Management Summary

Produktempfehlungen schlagen beim Besuch eines Onlineshops passende Artikel vor. Googles Commerce-Dienst nutzt dafür Produktinformationen und erfasste Einkaufsaktivitäten. Dadurch sollen passende Angebote in großen Sortimenten leichter auffindbar werden. Der Nutzen hängt von aktuellen, geeigneten Daten und einer funktionierenden Darstellung im Shop ab. Die verschiedenen Empfehlungsverfahren brauchen unterschiedliche Datengrundlagen. Mehr Vorschläge bedeuten deshalb nicht automatisch mehr Verkäufe oder einen wirtschaftlichen Vorteil.

Inhalt
  1. Was Empfehlungen verbessern können
  2. Drei getrennte Datenwege
  3. Client- und serverseitiger GTM
  4. Datenreife: Suchstufen sind keine Empfehlungsstufen
  5. Codebeispiel: nur der erste Schritt
  6. Prüfungen vor dem Einsatz
  7. Fragen und Antworten
  8. Quellen

Eine Empfehlungsmaschine wählt Produkte passend zu einem Kontext aus, etwa für eine Produktseite oder einen Warenkorb. Google Cloud bietet verwaltete Produktempfehlungen neben der Suche an. Die aktuelle Dokumentation nennt das Produkt AI Commerce Search in Gemini Enterprise for Customer Experience; für die Anbindung bleibt die Retail API relevant. Vertex AI bezeichnet eine breitere Plattform, kein einzelnes universelles Empfehlungsmodell.

Was Empfehlungen verbessern können

Passende Vorschläge können das Entdecken von Produkten erleichtern. Höhere Kaufquoten oder Bestellwerte sind mögliche Ergebnisse, keine zugesicherten Wirkungen. Bei einem A/B-Test sehen zufällig zugeteilte Besuchergruppen entweder die bisherige Shopdarstellung oder die neuen Empfehlungen. Eine vor dem Test festgelegte Kennzahl, etwa Umsatz pro Besuch, bildet die gemeinsame Vergleichsgrundlage. Lange Antwortzeiten, nicht verfügbare Artikel und schlechte Katalogdaten können Vorteile aufheben.

Drei getrennte Datenwege

  1. Katalog: Produktkennungen, Namen, Preise und Verfügbarkeit gelangen über Importe oder Aktualisierungen zum Commerce-Dienst.
  2. Ereignisse: Produktaufrufe, Warenkorbänderungen und abgeschlossene Käufe liefern Verhaltenssignale. Die Produktkennungen müssen zum Katalog passen.
  3. Empfehlungen: Die Anwendung fragt Ergebnisse ab und zeigt ausgewählte Produkte an. Das Senden von Ereignissen erzeugt noch keinen Empfehlungsbereich.

Client- und serverseitiger GTM

Google Tag Manager (GTM) bündelt Erfassungscode und dessen Ausführungsregeln in einem Container. Ein Webcontainer läuft im Browser. Ein Servercontainer empfängt Anfragen und kann Ereignisdaten prüfen, umformen und weiterleiten. Wird bereits die Browseranfrage blockiert oder gar nicht gesendet, kann serverseitiger GTM diese Interaktion nicht rekonstruieren. Kaufereignisse aus dem Backend sind eine weitere Datenquelle, benötigen aber ebenfalls zuverlässige Zustellung und Schutz vor Doppelzählung.

Die Verlagerung einzelner Verarbeitungsschritte kann Browserarbeit verringern; den tatsächlichen Leistungseffekt muss eine Messung zeigen. Hinzu kommen Betrieb, Antwortzeit und Kosten der Serverinfrastruktur. Private Dienstkonto-Zugangsdaten gehören auf den Server. Eingeschränkte API-Schlüssel für dokumentierte Browser-Erfassungswege sind ein anderer Zugangstyp; ein sichtbarer API-Schlüssel ist nicht automatisch ein offengelegtes privates Dienstkonto-Geheimnis.

Datenreife: Suchstufen sind keine Empfehlungsstufen

Google dokumentiert Leistungsstufen für Textsuche und Kategoriesuche. Empfehlungsmodelle haben dagegen jeweils eigene Anforderungen an Ereignisarten, Datenmengen und Zeitfenster. Eine allgemeine Leiter aus drei Stufen, die nach 90 Tagen sämtliche Empfehlungsmodelle freischaltet, existiert so nicht.

Similar Items kann beispielsweise Katalogdaten ohne Nutzerereignisse verwenden. Frequently Bought Together benötigt Kaufdaten. Maßgeblich sind die aktuelle Dokumentation zur Modellerstellung und die Anzeige im Cloud-Projekt. Ein Beobachtungsfenster von 90 Tagen bedeutet nicht zwangsläufig 90 aufeinanderfolgende Erfassungstage.

Codebeispiel: nur der erste Schritt

Das folgende dataLayer-Ereignis im GA4-Format beschreibt einen Produktaufruf. Der Push legt Daten in der Datenschicht der Seite ab; allein dadurch entsteht noch keine API-Anfrage.

// 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
      }
    ]
  }
});

Für die vollständige Anbindung erkennt ein Auslöser den Produktaufruf. Ein Tag, also der zugehörige Programmbaustein im Webcontainer, versendet die Daten. Der empfangende Dienst muss die Anfrage unter der vorgesehenen Adresse entgegennehmen und verarbeiten; diese Adresse heißt Endpunkt. Bei einer eigenen Zuordnung zur Retail API entspricht view_item dem Ereignis detail-page-view; die Artikelkennung muss das Katalogprodukt bezeichnen. Zusätzlich sind erforderliche Besucherkennungen und die API-spezifische Ereignisstruktur nötig. Das ursprüngliche GA4-Objekt ist keine unmittelbar versendbare Retail-API-Nutzlast.

Prüfungen vor dem Einsatz

Ein sinnvoller Abnahmetest verfolgt ein bekanntes Produkt vom Katalogimport über ein erfasstes Ereignis bis zur angezeigten Empfehlung. Zur Überwachung gehören abgewiesene Ereignisse, fehlende Produktzuordnungen, verspätete Updates, doppelte Käufe und leere Ergebnisse. Ein bloßer Vergleich der Kataloganzahl erkennt weder geänderte Preise noch vertauschte Kennungen. Die Datenerfassung benötigt außerdem die jeweils geltenden Datenschutzkontrollen; ein anderer Transportweg hebt diese Anforderungen nicht auf.

Eingerichteter Ereignistransport über GTM und Retail API; Suchstufen und Anforderungen der Empfehlungsmodelle sind getrennt.
Eingerichteter Ereignistransport über GTM und Retail API; Suchstufen und Anforderungen der Empfehlungsmodelle sind getrennt.

Fragen und Antworten

Setzt ein Trackingausfall einen 90-Tage-Zähler zurück?

Für diese Empfehlungsmodelle gibt es keinen allgemeinen Zähler. Eine Lücke verringert den verfügbaren Datenbestand im jeweiligen Zeitfenster. Modellstatus und Datenqualitätsdiagnose zeigen, ob die verbleibenden Daten die Anforderungen des gewählten Modells erfüllen.

Wie gelangen Empfehlungen in den Shop?

Die Anwendung kann Ergebnisse serverseitig darstellen oder einen kontrollierten Endpunkt für die Seite bereitstellen. Authentifizierung, Eingabeprüfung und Zugriffslimits bleiben erforderlich. Personalisierte Ergebnisse dürfen nicht für andere Besucher wiederverwendet werden.

Hält ein Katalogimport Preise dauerhaft aktuell?

Nein. Produktänderungen benötigen weitere Aktualisierungen. Eine Prüfung sollte Preise, Verfügbarkeit und Produktkennungen mit dem Shop vergleichen, nicht nur Datensätze zählen.

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.