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.
Anstatt Nutzer auf externe Händler-Websites weiterzuleiten, ermöglicht Google Universal Cart das Zusammenstellen von Produkten verschiedener Anbieter in einem gemeinsamen Warenkorb und den direkten Kaufabschluss in der Such- und KI-Oberfläche. 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.
Vom Klick zur Transaktion: Warum das klassische E-Commerce-Modell weicht
Seit über zwei Jahrzehnten folgte die Produktsuche im Internet demselben Muster:
- Ein Nutzer gibt eine Suchanfrage ein (z. B. wasserdichte Herren Trailrunning-Schuhe Größe 43).
- Die Suchmaschine liefert organische Treffer und Shopping-Anzeigen (Google Merchant Center).
- Der Nutzer klickt auf ein Ergebnis und gelangt auf die Website des Händlers.
- 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:
| Kriterium | Google Merchant Center (GMC) | Universal Commerce Protocol (UCP) |
|---|---|---|
| Hauptzweck | Produktwerbung und Suchanzeigen | Autonome Transaktionen durch KI-Agenten |
| Datenaktualität | Zeitverzögert (meist täglicher Batch-Abgleich) | Echtzeit-Abfragen via API |
| Kaufabschluss | Auf der externen Website des Händlers | Direkt in Google Search / Gemini (Universal Cart) |
| Bestandsgarantie | Gering (Gefahr von Fehlkäufen bei Ausverkauf) | Exakte Reservierung (Hold-Lock-Mechanismus) |
| Agenten-Rolle | Kann lediglich Verlinkungen bereitstellen | Kann Varianten wählen und Bestellungen autorisieren |
| Attribution | URL-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.comoder Android-App-IDs werden alsai:chatgptklassifiziert. - Zugriffe von
perplexity.ai,claude.aiodergemini.google.comwerden 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:
- Schema.org prüfen: Sicherstellen, dass Preise, Rückgabe- und Lieferbedingungen maschinenlesbar vorliegen.
- UCP-Manifest einrichten: Die Datei
/.well-known/ucp.jsonauf dem Server hinterlegen. - REST-API beschleunigen: Endpunkte für Bestandsabfragen von schwerem Theme-Overhead entkoppeln.
- Analyse absichern: Tracking um Referrer-Erkennung für KI-Plattformen erweitern.
Für Unterstützung bei der Konzeption und Umsetzung steht Ihnen unser Team gerne zur Seite. Informieren Sie sich über unsere Angebote zu Universal Commerce Protocol und KI-Integration in WordPress oder nutzen Sie unser Kontaktformular für ein unverbindliches Erstgespräch.




