Universal Commerce protokol (UCP)

UCP dır Google ve Shopify's open standard letting AI agents transact ile merchants via bir /.well-known/ucp profile — shifting ecommerce SEO -e feed quality.

İlk yayın tarihi: 26 Haz 2026 · Son güncelleme: 8 Ağu 2026 · Advanced
Diller

UCP dır bir open-kaynak standard (Apache 2,0, güncel spec 2026-04-08) şu Google announced at NRF in January 2026 ve co-developed ile Shopify, Etsy, Wayfair, Target, ve Walmart. o verir AI agents, merchants, ve payment providers bir yaygın language -e transact olmadan bespoke integrations. Merchants publish bir capability profile at /.well-known/ucp; checkout runs bir state machine (incomplete → requires_escalation → ready_for_complete) nerede requires_escalation hands control back -e bir human. Crucially, bir UCP transaction generates no pageviews, sessions, veya on-site events — bu nedenle optimization unit moves -den HTML sayfa -e Merchant Center feed quality. Merchants stay Merchant of Record ve koru onların data. UCP dır distinct -den OpenAI/Stripe's ACP; two dır designed -e coexist ve çok söyleıda merchants -ecek çalıştır her ikisi.

TL;DR — UCP bir Apache 2,0 open standard (güncel spec 2026-04-08) şu Google announced at NRF in January 2026 ve co-developed ile Shopify, Etsy, Wayfair, Target, ve Walmart. o verir agents, merchants, ve payment providers bir yaygın language bu nedenle commerce çalışır olmadan N×N bespoke integrations. Merchants publish bir capability profile at /.well-known/ucp; capabilities kullan reverse-domain namespaces ve travel üzerinde REST, MCP, A2A, veya Embedded transports. Checkout runs bir state machine — incompleterequires_escalation (human handoff via continue_url) → ready_for_complete. Merchants stay Merchant of Record. Analytics depend on transport ve handoff: bazı transactions olabilir değil generate conventional pageviews, bu nedenle commerce telemetry önem taşır alongside onsite analytics. UCP distinct kaynaklı OpenAI/Stripe’s ACP; onlar’re designed için coexist, ve bir dual-protokol “bir backend, two protocols” setup emerging pattern.

Evidence for this claim UCP is an open protocol that defines capabilities and transports for agent-to-merchant commerce interactions. Scope: Published UCP protocol; publication and partner endorsement do not imply universal deployment. Confidence: high · Verified: Universal Commerce Protocol repository Evidence for this claim Google documents UCP for supported merchant integrations and identifies the merchant as merchant of record. Scope: Google's UCP implementation; surface, market, and merchant availability may vary. Confidence: high · Verified: Google Merchant: Universal Commerce Protocol

ne UCP aslında dır

Universal Commerce protokol bir open-kaynak standard şu defines bir yaygın language ve bir ayarla of functional primitives bu nedenle AI agents, merchants, ve payment providers olabilir complete transactions olmadan building bir custom integration için her pairing. Google’s framing şu o “establishes bir yaygın language için agents ve systems için operate together.” Google announced o on January 11, 2026 at National Retail Federation (NRF) conference, co-developed o ile Shopify, Etsy, Wayfair, Target, ve Walmart, ve lined up 20+ endorsing partners dahil Visa, Mastercard, Stripe, American Express, ve Home Depot.

o’s published altında Apache 2,0 at ucp.dev ve github.com/universal-commerce-protokol/ucp. spec kullanır date-based versioning (YYYY-MM-DD); güncel sürüm 2026-04-08. Two things worth saying up front bu nedenle rest of bu lands doğru biçimde: UCP genuinely open at spec level — ama Google’ın kendi rehber describes onun rollout on AI Mode in Google arama ve Gemini web olarak gated behind merchant approval, değil generally mevcut. “Open standard, Google-ilk ve approval-gated adoption” honest özet.

neden UCP vardır: N×N sorun

önce bir shared protokol, her AI agent şu wanted için transact sahipti için integrate bespokely ile her merchant veya platform — bir N×N explosion of custom connectors şu nobody olabilir maintain. UCP collapses şu için bir tek integration surface: bir merchant implements UCP once, ve herhangi bir compliant agent olabilir discover ve transact ile o. Shopify’s engineering ekip framed design rationale bluntly — şu monolithic protocols “eventually collapse altında complexity: de rigid için adapt, de slow için evolve” — bu da neden UCP layered için composable, independently versioned capabilities yerine bir giant spec.

nasıl UCP çalışır technically

** /.well-known/ucp discovery profile.** bir merchant publishes bir machine-readable JSON profile at /.well-known/ucp. bu entry işaret et: bir agent fetches o için öğren merchant’s capabilities, supported payment handlers, ve kamuya açık signing keys. o’s aynı architectural idea olarak robots.txt veya sitemap.xml — bir düzeltilmiş, well-known path şu araçlar olabilir rely on. No .well-known/ucp profile, no programmatic discovery.

Capabilities ve namespaces. Capabilities named ile reverse-domain namespaces (e.g. dev.ucp.shopping.checkout). UCP body reserves dev.ucp.* namespace; vendors extend ile onların kendi domain namespaces. active capability ayarla negotiated — per spec, ” benşletme (server) determines active capabilities kaynaklı intersection of her ikisi parties’ declared capabilities.”

Transports. UCP transport-agnostic: REST (OpenAPI 3.1.0), MCP (Model Context protokol), A2A (Agent—e-Agent), ve Embedded (JSON-RPC 2,0). şu breadth main neden “UCP is Google-only” claim yanlış — wire format değildir tied için herhangi bir bir platform.

** checkout state machine — ve requires_escalation.** Checkout moves aracılığıyla states:

  • incomplete — cart ve details hâlâ olma assembled.
  • requires_escalation — agent cannot proceed alone; bir human -meli intervene. agent surfaces bir continue_url ve buyer finishes şu adım themselves (login, bir extra confirmation, bir age kontrol et, anything agent değildir authorized için yap). bu protokol’s oluşturulmuş-in human-handoff seam, ve o’s part için design yaklaşık — bir transaction şu escalates well far daha iyi kaynaklı bir şu silently dead-ends.
  • ready_for_complete — everything’s in place ve agent olabilir finalize programmatically.

Payment architecture. UCP kullanır bir decoupled model şu separates payment instruments (ne consumer kullanır) kaynaklı payment handlers ( processors), organized yaklaşık bir “trust triangle” arasında benşletme, platform, ve PSP. o’s provider-agnostic tarafından design yerine wired için bir tek processor.

Security ve identity. Identity verification kullanır HTTP Message Signatures (RFC 9421) için permissionless verification, alongside OAuth 2,0, API keys, ve mTLS. kamuya açık keys discovered kaynaklı profile, bu nedenle no prior credential exchange required için bir agent için verify bir merchant.

Versioning discipline. protokol ve capability sürümler negotiate independently. Non-breaking additions yapmayın bump sürümler; breaking changes require bir two-week advance community notice.

UCP separates discovery, capability negotiation, transport, and checkout. The human handoff is part of the protocol, not an improvised error page. Kaynak: Universal Commerce Protocol

An agent fetches the merchant profile at slash dot-well-known slash ucp. The merchant selects the capabilities both parties support. They communicate over REST, MCP, A2A, or Embedded transport and begin checkout. If the session requires escalation, the shopper follows a continue URL to complete the human step before checkout becomes ready to complete.

© Patrick Stox LLC · CC BY 4.0 ·

nerede UCP live

olmak precise hakkında ne “live” anlamına gelir burada, çünkü Google’ın kendi dokümantasyon describes bu olarak bir gated rollout, değil general availability: bir merchant’s integration “must be approved by Google before you can go live.” Google’s rehber puts merchants on bir waitlist ilk. olarak of bu yazma, Google’s documented UCP surfaces AI Mode in Google arama ve Gemini web app — onun kendi FAQ söyler support için standalone Gemini app ve additional surfaces hâlâ “planned.” ben -ebilirdi değil doğrula YouTube Shopping olarak bir güncel, documented UCP surface: earlier coverage cited o, ama Google’s live UCP rehber ve FAQ (checked via HTTP istek, değil bir cached özet) liste yalnızca AI Mode ve Gemini web. ele al şu YouTube claim olarak unverified yerine repeat o olarak fact. Google separately opening waitlists için extend UCP için Lodging ve Food verticals. Neither Google’s rehber nor UCP spec site belgeler bir country veya product restriction in plain language ben -ebilirdi okuyun on güncel sayfalar — -erseniz’ve seen bir specific “US-only” scope stated somewhere, verify o karşı live doc doğrudan, since ben couldn’t reproduce şu wording today.

On platform side, Shopify ships UCP via Agentic Storefronts, active tarafından default için Shopify merchants, bu nedenle bir büyük slice of merchant world UCP-enabled olmadan lifting bir finger. olma named olarak bir UCP co-developer veya endorser bir separate fact kaynaklı having bir live production integration — ele al partner-liste membership ve “this partner has shipped UCP” olarak two farklı claims until bir given partner’s kendi docs doğrula ikinci bir.

güncel capability ayarla (v2026-04-08) kapsar checkout, catalog arama ve product lookup, sıra-lifecycle webhooks, identity linking (OAuth 2,0 on behalf of kullanıcılar), ve payment token exchange. Google’ın kendi rehber confirms multi-item carts, loyalty/account linking, ve post-purchase support (izleme, döndürür) değil henüz live — onlar’re roadmap items, değil shipped features.

ne UCP anlamına gelir için ecommerce SEO

** feed yeni sayfa.** bu load-bearing idea. ne zaman bir agent discovers, compares, ve buys aracılığıyla UCP, ** product detail sayfa never visited** — UCP-enabled transactions generate no pageviews, no sessions, ve no on-site analytics events. data agent aslında nedenler üzerinde sizin product feed, surfaced aracılığıyla Google Merchant Center. bu nedenle optimization unit moves kaynaklı rendered HTML sayfa için feed ve Merchant Center data quality: accurate pricing, gerçek-time availability, complete attributes, ve newer conversational attributes (FAQs, compatible accessories, substitutes) şu Merchant Center eklendi specifically için AI discovery.

Merchant Center now table stakes. UCP eligibility flows aracılığıyla Merchant Center — bir brand değil in Merchant Center değildir discoverable için UCP agents. No birincil UCP veya Google kaynak ben’ve found publishes bir explicit selection veya sıralama formula, bu nedenle ele al ne follows olarak informed industry framing, değil bir documented algorithm: practitioners argue data-quality sorunlar (price mismatches, stale stock status, thin descriptions) plausibly reduce odds bir agent selects bir listing. blunt sürüm, per Semrush’s UCP coverage: “eğer sizin store değildir ayarla up için communicate ile AI agent, o olabilir değil know siz var ol. ve eğer o yapmaz know siz var ol, o won’t recommend siz.”

** attribution gap.** çünkü vardır no sessions, revenue olabilir görün için vanish kaynaklı traditional analytics hatta olarak gerçek sales rise. yoktur temiz, settled yanıt için bu henüz — ölçüm leans on Merchant Center transaction reporting, sıra-management-system tagging, veya custom API-level izleme. ele al bu olarak bir open sorun için izle, değil bir solved bir.

ne yapar değil change. Google sahiptir said UCP won’t kill SEO, ve şu’s doğru: içerik kalitesi, authority/trust, structured data accuracy, ve teknik health hâlâ influence hangi merchants ve products agents trust. Schema.org Product, Offer, MerchantReturnPolicy, ve Organization markup hâlâ önem taşır. UCP adds bir layer; o yapmaz replace stack underneath o.

bir note on “merit-based, not ad-spend-based” framing şu’s floated yaklaşık agentic commerce: o’s directionally true şu bu değildir classic bid-based ad placement, ama o gerektirir nuance. Direct Offers (exclusive discounts surfaced in AI Mode) olabilir influence agent recommendations, ve feed completeness structurally advantages larger brands ile dedicated feed ekipler. “Merit-based” yapmaz anlamına gel “optimization-free” — levers sadece move kaynaklı keywords ve bağlantılar için data quality ve feed hygiene.

UCP ve ACP

siz’ll see UCP discussed sonraki için ACP, Agentic Commerce protokol led tarafından OpenAI ve Stripe ve aimed at ChatGPT ecosystem. onlar farklı things — farklı backers, scope, architecture, ve maliyet model — ve Google sahiptir explicitly said UCP designed için coexist alongside ACP. emerging en iyi practice bir dual-protokol oluştur: bir shared product/inventory/payment backend, ile UCP ve ACP endpoints on top. Frameworks tab sahiptir side-tarafından-side.

nasıl için prepare

kısa sürüm: al sizin Merchant Center feed temiz ve complete, verify sizin structured data, publish bir /.well-known/ucp profile -erseniz’re implementing natively (Shopify merchants largely al bu tarafından default), ve stand up bazı ölçüm için agent-driven revenue önce siz ihtiyaç duy o. Checklists tab breaks bu için bir working liste.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.