Google Universal Cart und UCP: WooCommerce auf KI-Agenten-Einkäufe vorbereiten

Google Universal Cart und UCP: WooCommerce auf KI-Agenten-Einkäufe vorbereiten

Aktualisiert: 28. Oktober 2026
9 Min. Lesezeit
Leitfaden
WooCommerce-Experte
KI-Integration

Ausführlichere und aktuelle Fassung dieses Themas: Universal Commerce Protocol: wie KI-Agenten den Online-Handel verändern.

Im Oktober 2026 hat Google eine der tiefgreifendsten Veränderungen für den digitalen Handel seit der Einführung des mobilen Webs vollzogen: den offiziellen Rollout von Universal Cart in Google Search und Gemini in den Vereinigten Staaten. Hierbei handelt es sich nicht um eine kleine optische Anpassung der Shopping-Kacheln, sondern um einen fundamentalen Paradigmenwechsel im Kaufprozess.

Google Universal Cart ermöglicht das Zusammenstellen von Produkten verschiedener Anbieter in einem gemeinsamen Warenkorb in der Google-Suche und der Gemini-App; bezahlt wird mit Google Pay im Warenkorb, oder die Artikel wandern in den Warenkorb des Händlers und der Kauf endet auf dessen Website. Die technologische Basis bildet das Universal Commerce Protocol (UCP): ein offener Standard, der den Datenaustausch, die Bestandsprüfung und Transaktionen zwischen autonomen KI-Agenten und E-Commerce-Systemen regelt.

Für technische Leiter und Shopbetreiber mit WooCommerce bedeutet dies eine klare Weichenstellung: Shops, deren Kataloge ausschließlich für menschliche Besucher visualisiert werden, bleiben für kaufende KI-Agenten unsichtbar. Wer hingegen deterministische, maschinenlesbare Schnittstellen anbietet, erschließt einen neuen Kanal direkter Conversions. Dieser Leitfaden analysiert die UCP-Architektur und zeigt praxisnah, wie WooCommerce optimal vorbereitet wird.

Was Google zum Start bestätigt hat, Aktualisierung vom 23. Oktober 2026: Laut Googles Beitrag vom 15. Oktober läuft Universal Cart in der Google-Suche, einschließlich des KI-Modus, und in der Gemini-App, vorerst nur in den USA. YouTube und Gmail, beide in der Vorschau vom Mai genannt, gehören nicht zu diesem Start. Käufer zahlen mit Google Pay direkt im Warenkorb oder übertragen die Artikel in den Warenkorb des Händlers und schließen den Kauf auf dessen Website ab. In beiden Fällen bleibt der Händler Verkäufer, verschickt die Bestätigungen und übernimmt den Kundendienst. Als Startpartner nennt Google Nike, Sephora, Target, Ulta Beauty, Walmart, Wayfair und viele Shopify-Händler. Dieselbe Vorbereitung gilt also für einen Shopify-Shop ebenso wie für WooCommerce oder eine Eigenentwicklung. Search Engine Roundtable berichtete am 23. Oktober, dass das Warenkorb-Symbol und die Schaltflächen zum Hinzufügen bei Produkteinträgen wenige Tage nach der Ankündigung bei Nutzern in den USA sichtbar wurden. Für jeden Shop folgen daraus zwei Prüfungen: Aus Google übertragene Artikel müssen mit der richtigen Variante in Ihrem Warenkorb ankommen, und Rücksendungen sowie Kundendienst bleiben Ihre Aufgabe. Einen Termin für andere Länder hat Google nicht genannt.

#Vom Klick zur Transaktion: Warum das klassische E-Commerce-Modell weicht

Seit über zwei Jahrzehnten folgte die Produktsuche im Internet demselben Muster:

  1. Ein Nutzer gibt eine Suchanfrage ein (z. B. wasserdichte Herren Trailrunning-Schuhe Größe 43).
  2. Die Suchmaschine liefert organische Treffer und Shopping-Anzeigen (Google Merchant Center).
  3. Der Nutzer klickt auf ein Ergebnis und gelangt auf die Website des Händlers.
  4. Dort prüft der Kunde Größen, akzeptiert Cookie-Banner, legt den Artikel in den Warenkorb und durchläuft den Checkout.

Durch moderne multimodale Assistenten und Browser-Agenten verändert sich dieses Verhalten rasant. Verbraucher möchten nicht mehr dutzende Shops manuell vergleichen, Formulare ausfüllen oder Zahlungsdaten wiederholt eingeben. Der Auftrag an die KI lautet: Finde schwarze Trailrunning-Schuhe mit Gore-Tex in Größe 43, lieferbar bis Freitag unter 150 Euro, und kaufe sie.

Für eine autonome Abwicklung benötigt der KI-Agent:

  • Eine strukturierte Suche über Produktkataloge hinweg anhand fester Parameter.
  • Die sekundenschnelle Verifikation von Lagerbestand und Endpreis inklusive Versand.
  • Eine standardisierte Checkout-Schnittstelle ohne visuelle Browser-Interaktion.

Genau diese Lücke schließt das Universal Commerce Protocol. Anstatt Onlineshops als HTML-Seiten zum Parsen zu betrachten, definiert UCP den Shop als strukturierte Datenbank mit zustandsorientierten Transaktions-Endpunkten.

#Aufbau und Schichten des Universal Commerce Protocol

Das Universal Commerce Protocol gliedert sich in drei zentrale Ebenen:

#1. Semantische Entdeckungs- und Fähigkeitsebene

Hier deklariert der Onlineshop seine Identität, unterstützte Geschäftsmodelle und Transaktionswege. Dies geschieht über eine standardisierte Datei im Root-Verzeichnis: /.well-known/ucp.json

Das Manifest informiert anfragende KI-Agenten darüber, welche Aktionen möglich sind (z. B. Angebotsanfragen, B2B-Preise, nativer Checkout mit Google Pay oder Iframe-basierter Checkout), welche Währungen akzeptiert werden und wo die API-Endpunkte liegen.

#2. Strukturierte Katalog- und Wissensebene

UCP setzt auf Schema.org im JSON-LD-Format auf, verlangt jedoch eine deutlich höhere Informationstiefe als gängige SEO-Setups:

  • ItemAvailability: Exakte Verfügbarkeitsstati mit klarer Trennung zwischen Sofortversand, Vorbestellung und Lieferengpässen.
  • PriceSpecification: Aufschlüsselung von Netto- und Bruttopreisen, Mehrwertsteuersätzen, Währungen und Staffelpreisen.
  • hasMerchantReturnPolicy: Maschinenlesbare Rückgabebedingungen wie Fristen, Kostenübernahme und Retourenadresse.
  • DeliveryTimeSpecification: Garantierte Lieferzeiten basierend auf dem Standort des Käufers.

#3. Zustandstransaktions-Protokoll

Im Gegensatz zu statischen XML-Feeds bietet UCP eine sichere, bidirektionale Schnittstelle:

  • Warenkorb-Initialisierung: Der Agent übermittelt Artikelnummern (SKUs), Varianten und Lieferadressen.
  • Temporäre Bestandssperre (Hold Lock): Der Shop reserviert den Artikel für ein festes Zeitfenster (z. B. 15 Minuten) unter einem eindeutigen Idempotenz-Schlüssel.
  • Steuer- und Versandberechnung: Der Shop liefert die verbindliche Gesamtsumme zurück.
  • Zahlungsabwicklung: Der Kauf wird entweder nativ über tokenisierte Wallets oder in einem sicheren Iframe-Dialog autorisiert.

#Merchant Center Feed vs Universal Commerce Protocol

Häufig stellt sich die Frage, ob bestehende Google Merchant Center Feeds nicht ausreichen. Beide Systeme erfüllen grundverschiedene Aufgaben:

KriteriumGoogle Merchant Center (GMC)Universal Commerce Protocol (UCP)
HauptzweckProduktwerbung und SuchanzeigenAutonome Transaktionen durch KI-Agenten
DatenaktualitätZeitverzögert (meist täglicher Batch-Abgleich)Echtzeit-Abfragen via API
KaufabschlussAuf der externen Website des HändlersMit Google Pay im Universal Cart oder nach Übertragung auf der Händler-Website
BestandsgarantieGering (Gefahr von Fehlkäufen bei Ausverkauf)Exakte Reservierung (Hold-Lock-Mechanismus)
Agenten-RolleKann lediglich Verlinkungen bereitstellenKann Varianten wählen und Bestellungen autorisieren
AttributionURL-Parameter (UTM / GCLID)Transaktions-Tokens und Referrer-Headers

Während der Merchant Center Feed Google als Index dient, kontaktiert der Agent beim Kaufabschluss direkt die UCP-Schnittstellen des Shops, um Preis und Verfügbarkeit sekundengenau zu verifizieren.

#Technische Umsetzung in WooCommerce

WooCommerce bietet dank seiner REST-API (/wp-json/wc/v3/) eine hervorragende Grundlage, erfordert für KI-Agenten jedoch gezielte Optimierungen bei Latenz und Datenstruktur.

#1. Bereitstellung des Manifests /.well-known/ucp.json

Jeder teilnehmende Shop sollte das Manifest im Stammverzeichnis ausliefern:

{
  "version": "1.0",
  "name": "Beispiel Onlineshop",
  "domain": "beispielshop.de",
  "capabilities": {
    "supportsCart": true,
    "supportsInstantHold": true,
    "supportsQuote": true,
    "checkoutModes": ["native", "iframe"]
  },
  "endpoints": {
    "catalog": "https://beispielshop.de/wp-json/wc/v3/products",
    "availability": "https://beispielshop.de/wp-json/ucp/v1/availability",
    "cart": "https://beispielshop.de/wp-json/ucp/v1/cart",
    "returnPolicy": "https://beispielshop.de/de/widerrufsbelehrung/"
  },
  "supportedCurrencies": ["EUR", "CHF"],
  "contactEmail": "[email protected]"
}

#2. Erweiterung der Schema.org-Daten in PHP

Damit Agenten Produkte präzise filtern können, müssen Rückgaberichtlinien und Versandzeiten in das Schema.org-Markup integriert werden:

add_filter('woocommerce_structured_data_product_offer', function($offer, $product) {
    if (!$product instanceof WC_Product) {
        return $offer;
    }

    $offer['priceSpecification'] = [
        '@type' => 'PriceSpecification',
        'price' => wc_format_decimal($product->get_price(), 2),
        'priceCurrency' => get_woocommerce_currency(),
        'valueAddedTaxIncluded' => wc_prices_include_tax() ? 'true' : 'false'
    ];

    $offer['hasMerchantReturnPolicy'] = [
        '@type' => 'MerchantReturnPolicy',
        'applicableCountry' => 'DE',
        'returnPolicyCategory' => 'https://schema.org/MerchantReturnFiniteReturnWindow',
        'merchantReturnDays' => 30,
        'returnMethod' => 'https://schema.org/ReturnByMail',
        'returnFees' => 'https://schema.org/FreeReturn'
    ];

    $offer['shippingDetails'] = [
        '@type' => 'OfferShippingDetails',
        'shippingRate' => [
            '@type' => 'MonetaryAmount',
            'value' => '4.90',
            'currency' => get_woocommerce_currency()
        ],
        'shippingDestination' => [
            '@type' => 'DefinedRegion',
            'addressCountry' => 'DE'
        ],
        'deliveryTime' => [
            '@type' => 'ShippingDeliveryTime',
            'handlingTime' => [
                '@type' => 'QuantitativeValue',
                'minValue' => 0,
                'maxValue' => 1,
                'unitCode' => 'DAY'
            ],
            'transitTime' => [
                '@type' => 'QuantitativeValue',
                'minValue' => 1,
                'maxValue' => 3,
                'unitCode' => 'DAY'
            ]
        ]
    ];

    return $offer;
}, 10, 2);

#3. Schnelle REST-Endpunkte für Bestandsabfragen

Standard-Endpunkte in WooCommerce laden häufig vollständige Template-Hooks und Kundensitzungen. KI-Agenten erwarten Antworten in unter 150 Millisekunden.

Ein leichtgewichtiger Controller stellt dies sicher:

add_action('rest_api_init', function () {
    register_rest_route('ucp/v1', '/availability', [
        'methods' => 'POST',
        'callback' => 'handle_ucp_fast_availability',
        'permission_callback' => '__return_true',
    ]);
});

function handle_ucp_fast_availability(WP_REST_Request $request) {
    $sku = sanitize_text_field($request->get_param('sku'));
    $quantity = max(1, intval($request->get_param('quantity')));

    $product_id = wc_get_product_id_by_sku($sku);
    if (!$product_id) {
        return new WP_Error('not_found', 'Produkt nicht gefunden', ['status' => 404]);
    }

    $product = wc_get_product($product_id);
    $in_stock = $product->is_in_stock();
    $stock_qty = $product->get_stock_quantity();

    $is_available = $in_stock && ($stock_qty === null || $stock_qty >= $quantity);

    return rest_ensure_response([
        'sku' => $sku,
        'available' => $is_available,
        'stockQuantity' => $stock_qty,
        'price' => wc_format_decimal($product->get_price(), 2),
        'currency' => get_woocommerce_currency(),
        'holdDurationSeconds' => 900 // 15 Minuten Reservierungsgarantie
    ]);
}

#4. Idempotenz zur Verhinderung von Doppelbestellungen

Wenn ein KI-Agent aufgrund einer kurzen Netzwerkverzögerung keine Antwort erhält, sendet er die Anfrage erneut. Ohne Schutzmechanismus könnte ein Artikel doppelt reserviert oder berechnet werden.

Durch die Übergabe eines eindeutigen X-Idempotency-Key-Headers wird jede Transaktion im Cache (z. B. Redis) zwischengespeichert. Wiederholte Anfragen mit demselben Schlüssel liefern das identische Ergebnis zurück, ohne erneute Datenbankmutationen auszulösen.

#Das UTM-Problem: KI-Suchmaschinen und Traffic-Attribution

Jüngste Branchenanalysen belegen, dass Plattformen wie ChatGPT, SearchGPT und Perplexity Tracking-Parameter wie UTM-Tags systematisch aus ausgehenden Links entfernen.

Für Shopbetreiber hat dies weitreichende Folgen:

  • Besuche aus KI-Empfehlungen erscheinen in Analyse-Tools fälschlicherweise als direkter Traffic (Direct).
  • Der wirtschaftliche Nutzen von Optimierungen für generative Suchmaschinen (GEO) bleibt im Reporting unsichtbar.

#Lösung: Attribution über document.referrer

Da Query-Parameter entfernt werden, bleibt der HTTP-Referrer das verlässlichste Signal im Browser.

Moderne Tracking-Lösungen werten document.referrer beim ersten Besuch aus:

  • Zugriffe von chatgpt.com, chat.openai.com oder Android-App-IDs werden als ai:chatgpt klassifiziert.
  • Zugriffe von perplexity.ai, claude.ai oder gemini.google.com werden entsprechend als KI-Referrals erfasst.
  • Die Zuordnung wird in der Session-Attribution dauerhaft gesichert, damit spätere Seitenwechsel den ursprünglichen Kanal nicht überschreiben.

#Zusammenspiel: UCP, Anthropic MCP und WordPress

In Diskussionen rund um WordPress und künstliche Intelligenz tauchen sowohl UCP als auch MCP (Model Context Protocol) auf:

  • Model Context Protocol (MCP): Ein offener Standard von Anthropic aus dem Jahr 2024. MCP definiert, wie KI-Modelle Funktionen aufrufen, Datenbanken abfragen und Aktionen steuern. Es beschreibt die Schnittstelle für Werkzeuge.
  • Universal Commerce Protocol (UCP): Ein geschäftlicher Standard speziell für den Handel. Es regelt Warenkörbe, Preiskonsistenz, Fristen und Zahlungsfreigaben.

In modernen Systemen arbeiten beide zusammen: Ein MCP-Server ermöglicht dem Agenten das Verstehen des Produktkatalogs, während UCP den eigentlichen Kaufprozess steuert. Automattic sieht WordPress als ideales Betriebssystem für das agentische Web, da es Händlern die volle Kontrolle über ihre Kundendaten und Transaktionen garantiert.

#Fazit und nächste Schritte

Mit dem Start des Google Universal Cart wird deutlich: Einkäufe über KI-Assistenten sind Realität.

Empfohlene Maßnahmen für Shopbetreiber:

  1. Schema.org prüfen: Sicherstellen, dass Preise, Rückgabe- und Lieferbedingungen maschinenlesbar vorliegen.
  2. UCP-Manifest einrichten: Die Datei /.well-known/ucp.json auf dem Server hinterlegen.
  3. REST-API beschleunigen: Endpunkte für Bestandsabfragen von schwerem Theme-Overhead entkoppeln.
  4. Analyse absichern: Tracking um Referrer-Erkennung für KI-Plattformen erweitern.

Bei Konzeption und Umsetzung unterstütze ich Sie gern. Informieren Sie sich über meine Angebote zu Universal Commerce Protocol und KI-Integration in WordPress oder nutzen Sie das Kontaktformular für ein unverbindliches Erstgespräch.

Nächster Schritt

Machen Sie aus dem Artikel eine echte Umsetzung

Dieser Block stärkt die interne Verlinkung und führt Nutzer gezielt zum nächsten sinnvollen Schritt im Service- und Content-System.

Soll das Thema auf Ihrer Website umgesetzt werden?

Wenn Sichtbarkeit in Google und KI-Systemen wichtig ist, baue ich die passende Content-Architektur, FAQ, Schema-Daten und interne Verlinkung auf.

Weitere WordPress-Dienste und Wissensbasis entdecken

Stärken Sie Ihr Unternehmen mit professionellem technischen Support in den Kernbereichen des WordPress-Ökosystems.

Häufig gestellte Fragen

Praktische Antworten zur Umsetzung des Themas.

Was ist der Google Universal Cart in Google Search und Gemini?#
Google Universal Cart ist eine im Oktober 2026 in den USA gestartete E-Commerce-Funktion, mit der Nutzer in Google Search und Gemini Produkte aus verschiedenen Shops in einem einheitlichen Warenkorb bündeln und dann mit Google Pay im Warenkorb bezahlen oder die Artikel in den Warenkorb des Händlers übertragen können. Verkäufer bleibt der Händler. Die technische Grundlage bildet das Universal Commerce Protocol (UCP).
Wie unterscheidet sich der Universal Cart von Google Shopping?#
Klassisches Google Shopping dient als Preisvergleich und Weiterleitungsmechanismus: Kunden klicken auf einen Link und schließen den Kauf manuell im Onlineshop ab. Beim Universal Cart bleiben Produktsuche, Preis- und Bestandsbeobachtung und der Warenkorb selbst in der Google-Suche und der Gemini-App; bezahlt wird mit Google Pay im Warenkorb oder auf der Website des Händlers, in dessen Warenkorb die Artikel übertragen werden. Verkäufer bleibt der Händler.
Welche technischen Anforderungen stellt UCP an WooCommerce-Shops?#
WooCommerce-Shops müssen ein valides Manifest unter /.well-known/ucp.json bereitstellen, präzise Schema.org-Daten für Product, Offer und PriceSpecification ausgeben (inklusive Rückgaberichtlinien und Lieferfristen) sowie idempotente REST-API-Endpunkte für Echtzeit-Bestandsabfragen und Warenkorbreservierungen besitzen.
Wie werden Besuche und Conversions von KI-Shopping-Agenten gemessen?#
Da Plattformen wie ChatGPT oder Gemini häufig UTM-Parameter aus ausgehenden Links entfernen, ist die Erfassung von document.referrer beim ersten Seitenaufruf und die Speicherung in der First-Touch-Attribution unerlässlich, ergänzt durch das Logging von Agenten-Transaktions-Tokens.

Sie brauchen ein FAQ für Branche und Zielmarkt? Ich erstelle eine Version passend zu Ihren Business-Zielen.

Kontakt aufnehmen

Ähnliche Artikel

3 Euro Zoll pro Ware in der EU: was das für einen WooCommerce-Shop bedeutet

Vom 1. Juli 2026 bis zum 1. Juli 2028 kostet eine Sendung von außerhalb der EU mit einem Sachwert bis 150 EUR, verkauft über IOSS oder als Postsendung, 3 EUR Zoll pro Ware. Wen das betrifft, wie Shops aus der Schweiz und Dropshipping-Shops in Deutschland und Österreich rechnen, was die Bearbeitungsgebühr ab November 2026 bedeutet und wie der Zoll im WooCommerce-Warenkorb erscheint.