Lunovers engineering-anteckningar

Google UCP (Universal Commerce Protocol): vad det är, vad som är nytt och hur du kommer igång

UCP är en öppen standard som låter kunder köpa direkt i Googles AI-ytor som AI Mode i Search och Gemini. Här är vad det är, vad som förändrades 2026 och hur handlare kan förbereda sig.

April 4, 2026Av LunoverJobba med oss

Google UCP (Universal Commerce Protocol): vad det är, vad som är nytt och hur du kommer igång

Om du bygger e-handelsprodukter ser 2026 ut att bli året då "shopping" slutar vara en flik och börjar bli en konversation. Googles Universal Commerce Protocol (UCP) är ett av de tydligaste stegen i den riktningen: en öppen standard som gör det möjligt för AI-baserade shoppingupplevelser att utföra riktiga checkout-handlingar, med direktköp som startpunkt, på Googles ytor som AI Mode i Search och Gemini. Det här inlägget är en praktisk översikt:
  • vad UCP är, i enkel svenska
  • vad som är nytt 2026
  • hur handlare bör tänka kring UCP på Google
  • var Shopify passar in i ekosystemet
Relaterad läsning: Referenser:

Vad är UCP och varför ska du bry dig?

UCP är en öppen standard som försöker samordna hur shoppingagenter och handlare kommunicerar, från produktupptäckt till checkout och efterköpsflöden. På Google är löftet enkelt:
  • En kund frågar efter något i en AI-upplevelse.
  • Agenten kan gå från rekommendation till köp utan att tvinga kunden genom ett skört checkoutflöde över flera flikar.
  • Handlaren förblir Merchant of Record och behåller kundrelationen och transaktionsägandet.
UCP är också tänkt att fungera väl ihop med ett bredare agent-ekosystem. Googles dokumentation nämner interoperabilitet med standarder som Agent Payments Protocol (AP2), Agent2Agent (A2A) och Model Context Protocol (MCP).

Mental modell: vem pratar med vem?

Tänk på UCP som ett kontrakt mellan några roller:
  • Konsumentyta: där kunden interagerar, till exempel AI Mode i Search och Gemini.
  • Shoppingagent: programvara som förvandlar intentioner som "köp löparskor under 150 dollar" till handlingar.
  • Handlare / plattform: affärssystemet som kan prissätta, reservera lager, skapa ordrar och leverera.
  • Betalningar: tokeniserade betalningsinstrument och tjänster/handlers som kan förhandlas.
  • Identitet / behörigheter: kontolänkning och signaler som gör det möjligt att säkert tillämpa medlemsförmåner.
Du behöver inte implementera allt dag ett. UCP är byggt kring capabilities och extensions så deltagare kan förhandla om vad de stöder.

Vad UCP förändrar jämfört med "lägg bara till ett API"

De flesta handlare har redan API:er. Problemet är inte avsaknaden av endpoints. Problemet är att e-handels-API:er ofta är:
  • specialbyggda
  • svåra att integrera säkert
  • inkonsekventa i hur checkout-state representeras
UCP försöker standardisera formen på kärnresan i e-handel så agenter kan utföra samma typ av handlingar hos många handlare, samtidigt som det fortfarande går att anpassa via extensions. Om UCP lyckas minskar integrationsbördan från:
"Vi behöver en specialintegration per handlare"
till:
"Vi implementerar UCP en gång och förhandlar capabilities per handlare"

Vad är nytt 2026: Cart, Catalog och Identity Linking

Google annonserade flera viktiga UCP-uppdateringar den 19 mars 2026:

1. Flerartikels-cart

UCP lade till en valfri Cart-capability så agenter kan lägga till eller spara flera artiklar i en kundvagn från samma butik.

2. Realtidsdata från katalog när det behövs

Med den valfria Catalog-capabilityn kan agenter hämta utvalda realtidsdetaljer som varianter, lager och prissättning från handlarens katalog.

3. Identitetslänkning för lojalitetsförmåner

UCP stöder Identity Linking, så kunder kan få medlemsförmåner som specialpriser eller fri frakt på UCP-integrerade plattformar.

4. Enklare onboarding via Merchant Center

Google lyfte också arbete för att förenkla UCP-onboarding via Merchant Center, med bredare utrullning under kommande månader.

Två integrationsvägar på Google: native eller embedded checkout

Google beskriver två alternativ:
  • Native checkout: implementera checkoutlogiken så agenten kan slutföra köpet direkt i Googles AI-ytor.
  • Embedded checkout (valfritt): en iframe-baserad lösning för vissa godkända handlare med mer specialanpassade flöden.
För de flesta team är rätt strategi att börja med att göra checkoutlogiken API-vänlig: konsekvent prissättning, förutsägbara frakt- och skatteberäkningar och en tydlig livscykel för orderskapande.

En realistisk checklista för UCP-implementation

Om du vill uppskatta arbetet, dela upp det i fyra lager.

Lager 1: Datakvalitet

UCP-driven shopping fungerar inte om produktdatan är inkonsekvent. Innan du rör checkout-endpoints, granska:
  • produkt-ID:n och variantmodellering
  • prisnoggrannhet och valutahantering
  • lagerfärskhet och strategi för översäljning
  • fraktpolicyer och leveranslöften
  • moms/skattebeteende per region
Interna länkar:

Lager 2: Deterministiska checkout-primitiver

Agenter behöver förutsägbara state transitions. Din checkoutlogik bör kunna:
  • skapa en cart med en eller flera rader
  • lägga till fraktadress och beräkna alternativ
  • tillämpa rabatter med tydliga regler
  • beräkna totalsummor
  • reservera lager eller ha en tydlig policy för att inte göra det
  • skapa order och returnera bekräftelsedata
Snabbaste vinsten för de flesta team är att låta webbcheckout och agentcheckout dela samma interna primitiver.

Lager 3: Betalningar och riskkontroller

UCP betonar säkra betalningar via tokenisering och payment handlers. Du vill ha:
  • idempotency keys
  • en tydlig authorization till capture-modell
  • bedrägerisignaler och step-up-flöden vid hög risk
  • tvist- och avstämningsflöden som inte kräver manuell jakt

Lager 4: Efterköpssupport

Agentisk checkout utan efterköpssupport producerar supportärenden. Definiera och automatisera:
  • orderstatus och tracking-länkar
  • avbokningar och återbetalningsregler
  • returinitiering och returetiketter
  • handoff till människa när agenten inte kan lösa problemet
Relaterat: Lessons from Building a Support Bot Widget

Vad implementation på Google typiskt innebär

Exakta steg varierar beroende på stack och behörighet, men Googles dokumentation pekar på välbekanta byggblock:
  1. Merchant readiness: Merchant Center och produktdata måste vara stabila.
  2. Checkout-primitiver: exponera kärnoperationerna agenten behöver.
  3. Payments via handlers: håll betallagret modulärt.
  4. Konto och förmåner: planera identitetslänkning där det spelar roll.
  5. Efterköpslivscykel: stöd orderstatus, tracking, returer och support.

Arkitekturnot: designa för retries och timeouts

Agentiska köpresor kommer att köras om. Nätverk fladdrar. Användare ändrar sig mitt i konversationen. Designa UCP-endpoints och interna tjänster för:
  • Idempotens på alla create-operationer
  • Konsistens mellan totalsummor och rader
  • Graceful degradation när lager ändras
  • Observability med strukturerade loggar
Bra standard: behandla varje request som om den kan spelas upp 3 till 5 gånger.

Hur ett UCP-köp mappar till din arkitektur

I praktiken rör UCP nästan varje system i checkout:
  • Katalog och prissättning
  • Kampanjer
  • Frakt
  • Skatter/moms
  • Betalningar
  • Orderhantering
  • Support
Ett bra sätt att avgränsa arbetet är att modellera flödet som en state machine:
  1. Discover
  2. Cart
  3. Quote
  4. Identity
  5. Pay
  6. Order
  7. Post-purchase
Om du kan spela upp steg 2 till 6 med samma resultat är du i bra form för agentisk checkout.

Var Shopify passar in

Shopify positionerar UCP som ett protokoll för att integrera handel med agenter, byggt kring:
  • universella primitiver
  • standardiserade operationer
  • capability-extensions
  • valfritt transportlager som REST, GraphQL, JSON-RPC, A2A och MCP
På Shopify är svåra delen inte chattgränssnittet. Det är rabatter, fulfillment, returer, skatter, identitet och betalningar. En gemensam standard försöker göra det portabelt.

Praktiska råd innan du rör UCP

Även om du inte är redo att lansera UCP på Google idag kan du förbereda stacken så att adoption blir ett projekt på veckor, inte kvartal.

Gör checkout deterministisk

Granska:
  • prisförändringar mellan PDP och checkout
  • mystiska fraktavgifter sent i flödet
  • sköra rabatt-edge-cases
  • race conditions i lager

Behandla identitet som en förstaklass-capability

Om lojalitet och medlemspriser spelar roll, designa en ren modell för kontolänkning:
  • separera identitet från session
  • gör förmåner förklarbara och reviderbara
  • bestäm vad som händer när länkning misslyckas mitt i checkout
Om identitet länkas över regioner, behandla det som både produkt- och compliance-arbete: GDPR Compliance och Trust.

Ha efterköpssupport med i planen

Innan du öppnar en ny köpyta, definiera:
  • hur orderuppdateringar propagerar
  • hur returer och återbetalningar initieras
  • hur support handoff fungerar

En utrullningsplan som inte smälter ditt ops-team

Behandla UCP som vilken checkoutförändring som helst:
  1. Bygg ett stagingflöde med realistiska regler.
  2. Skapa golden carts med kända totalsummor och edge-cases.
  3. Logga quote-deltas mellan quote och finalisering.
  4. Börja smått bakom flagga.
  5. Instrumentera efterköp och följ refund rate, chargebacks och supportnivåer.

Vanliga fallgropar

  • Quote drift
  • Rabattoklarhet
  • Variantförvirring
  • Otydliga partial failure-semantics
  • Inga säkra retries
  • Integritetsrisker
  • Support-svarta lådor
Om du bara fixar en sak: fixa idempotens och spårbarhet.

Vad du ska logga

Se till att du kan koppla ihop:
  • agent request ID / correlation ID
  • cart ID och order ID
  • hash för quote-payload och totalsummor
  • payment authorization/capture-ID:n
  • fulfillment- och tracking-events
  • refund- och return-events

FAQ

"Ersätter UCP min checkout?"

Nej. Tänk på det som ett interoperabilitetslager ovanpå din checkoutlogik.

"Tappar vi kundägarskap?"

Nej. Google betonar att du förblir Merchant of Record och behåller kundrelationen.

"Är detta bara för stora handlare?"

Just nu är tillgången begränsad, men riktningen är tydlig.

"Hur mäter vi ROI?"

Behandla agentisk checkout som en ny kanal:
  • mät konvertering och AOV separat
  • följ felorsaker
  • övervaka supportkontakter efter köp

Slutsats

UCP är en av de tydligaste signalerna på att agentisk handel går från demo till produktion. Om du vill bli redo snabbt, börja med Googles UCP-dokumentation och rama in arbetet som ett projekt för modernisering av checkout-API:er.

Behöver du hjälp att implementera agentisk handel?