Google UCP:AI 購物的通用語言

開放標準協議,讓 AI 代理跨平台自動化購物,從發現到結帳完整流程

📰 發布資訊

🚀 AI 購物的新紀元

想像一下這個場景

你對 AI 說:「幫我買一雙適合寬腳掌的紅色跑鞋,預算 3000 元以內,要能在三天內送達。」

AI 立即:

重點是:你從未離開 Google 搜尋介面,訂單已經下到商家後台了。

這就是 Universal Commerce Protocol (UCP) 要實現的未來。

💡 UCP 是什麼?

定義

Universal Commerce Protocol (UCP) 是 Google 在 2026 年 1 月 11 日發布的開放標準協議,讓 AI 代理(Agents)能像人類一樣理解並操作電子商務,但透過的是標準化的 API 而非視覺介面。

簡單說:如果 HTTP 是網頁的通用語言,MCP 是 AI 工具的通用語言,那麼 UCP 就是「AI 購物」的通用語言

為什麼需要 UCP?

現在的問題

有了 UCP

UCP 的核心目標

讓 AI 代理能跨平台執行完整的購物流程

  1. 發現:搜尋商品、比較價格
  2. 選擇:加入購物車、選擇配送方式
  3. 結帳:使用 Google Pay 等支付工具完成交易
  4. 追蹤:查詢訂單狀態、修改配送地址
  5. 售後:退貨、換貨、客服

🏗️ 三層技術架構

UCP 的設計目標是互通性 (Interoperability),讓不同的 AI 代理和商家能無縫溝通。

1. 發現機制 (Discovery)

功能

允許 AI 代理動態查詢商家提供的服務和能力。

核心設計:Server-Selects(伺服器選擇)

  • 商家(伺服器端)根據雙方能力的交集,決定最終使用的協議版本和功能集
  • 解決了傳統 API 版本碎片化的問題
  • AI 不需要事先知道商家支援哪些功能,動態查詢即可

實際運作

當 AI 代理第一次連接 Nike 的 UCP 端點時,會問:「你支援哪些功能?」Nike 回應:「我支援商品發現、購物車管理、結帳,但不支援訂閱服務。」AI 就知道可以用哪些能力。

2. 能力模式 (Capability Schema)

定義了標準化的商務操作原語

  • ProductDiscovery:商品發現(搜尋、過濾、排序)
  • CartManagement:購物車管理(加入、移除、更新數量)
  • Checkout:結帳流程(支付、配送地址、發票)
  • OrderTracking:訂單追蹤(狀態查詢、物流資訊)
  • ReturnService:退換貨服務

命名規範:採用反向網域名稱格式({reverse-domain}.{service}.{capability})來編碼治理權限。

3. 傳輸綁定 (Transport Bindings)

傳輸層無關 (Transport Agnostic)

UCP 不綁定特定的網路傳輸協議,可以透過多種方式運作:

  • HTTP/REST:最常見,直接 API 呼叫
  • 封裝在 MCP:作為 MCP Server 運作
  • Agent2Agent 協議:AI 之間直接通訊

實際意義:開發者可以用自己熟悉的技術棧實作 UCP,不被強制使用特定框架。

安全與支付架構

支付解耦設計

可驗證憑證 (Verifiable Credentials)

🔄 UCP vs MCP:垂直與水平的互補

UCP 和 MCP(Model Context Protocol)都是 AI 時代的重要協議,但它們解決的問題維度不同。

特性 UCP (Universal Commerce Protocol) MCP (Model Context Protocol)
核心領域 垂直領域:專注於電子商務交易流程 水平領域:專注於 LLM 與外部數據/工具的通用連接
抽象層級 高階業務邏輯:定義了什麼是「商品」、「購物車」、「折扣」 低階上下文交換:定義了如何「讀取資源」、「呼叫工具」、「管理提示詞」
數據結構 高度結構化的商務 Schema (Orders, Items) 通用的資源 (Resources) 與工具 (Tools) 定義
典型用途 「幫我買這雙鞋子」(交易執行) 「幫我讀取這個資料庫並分析」(資訊獲取)
關係 UCP 可以作為「應用層」協議,運行在 MCP 之上 MCP 提供了連接通道,UCP 提供了通道內流動的「商務語言」

關鍵洞察:Google 明確表示 UCP 相容於 MCP。

這意味著一個支援 MCP 的 AI Client(如 Claude Desktop 或 Cursor)可以透過加載一個 "UCP Server" (作為 MCP Server),立即獲得與全世界支援 UCP 的商家進行交易的能力,而無需為每家商店單獨寫 API 整合代碼。

類比說明

🌍 對電商生態的影響

UCP 的發布標誌著電商從「搜尋導向」向「代理導向」的轉變。

1. 打破「圍牆花園」(Walled Gardens)

過去的問題

UCP 的解決方案

2. 降低商家技術門檻

商家只需實作一次 UCP 介面(或透過 Shopify 等平台自動獲得支援),就能被所有支援 UCP 的 AI 代理存取。

3. 搜尋體驗變革

過去:Google Search → 導流到商家網站 → 使用者在商家網站完成購買

現在(UCP):Google Search AI Mode → 直接在搜尋結果中完成「瀏覽 → 選擇 → 支付」→ 訂單寫入商家後台

對商家的影響

  • ✅ 機會:獲得更多 AI 驅動的流量
  • ⚠️ 挑戰:減少了品牌曝光(使用者可能不知道是從哪家店買的)
  • ⚠️ 挑戰:需要優化商品資料(AI 會優先推薦資料完整的商品)

4. 首波合作夥伴

零售商(超過 20 家):

支付平台

💼 實際應用場景

場景 A:Google Search AI Mode(已上線)

情境:使用者在 Google 搜尋「適合寬腳掌的紅色跑鞋」。

流程

  1. AI Mode 啟用,背後的 Gemini 模型透過 UCP 向 Nike、Adidas、Allbirds 的 UCP 端點發出 ProductDiscovery 請求
  2. AI 聚合結果,過濾出有庫存且符合「寬腳掌」描述的鞋子
  3. 使用者點擊「購買」
  4. AI 透過 UCP 的 Checkout 原語,使用使用者存在 Google Pay 的憑證完成下單
  5. 結果:使用者從未離開 Google 搜尋介面,但訂單已直接寫入商家的後台系統

場景 B:跨平台比價與自動補貨代理

情境:一個獨立開發者建立的 "CoffeeRefill Agent"。

流程

  1. 使用者授權該代理每個月買一次咖啡豆
  2. 代理透過 UCP 掃描 10 家不同的精品咖啡店(皆支援 UCP)
  3. 代理比較價格(含運費)和配送時間
  4. 代理自動下單最划算的一家

優勢:開發者不需要對接 10 家不同的 API,只需寫一次對接 UCP 的代碼。

場景 C:複雜的售後服務

情境:使用者想更改訂單地址。

流程

  1. 使用者對 AI 說:「我剛買的書,幫我改寄到公司。」
  2. AI 查詢 UCP 的 OrderTracking 介面獲取訂單狀態
  3. AI 發現訂單尚未出貨,呼叫商家的自定義擴充功能 ModifyShippingAddress(若商家有透過 UCP 暴露此能力)
  4. 完成修改並回報使用者

場景 D:Business Agent(虛擬銷售助理)

Google 同步發布的功能(2026 年 1 月 11 日):

Business Agent 讓零售商在 Google Search 上建立 AI 驅動的虛擬銷售助理,直接與顧客互動。

首波合作夥伴:Lowe's, Michaels, Poshmark, Reebok

實際運作

📝 總結

UCP 的核心價值

與 MCP 的關係

UCP 和 MCP 是互補而非競爭

對產業的影響

UCP 加速了 AI 從「聊天機器人」進化為真正能辦事的「數位助理」:

如果說

  • HTTP 是網頁的通用語言
  • MCP 是 AI 工具的通用語言

那麼 UCP 就是「AI 購物」的通用語言

下一步

對開發者:

對商家:

📚 參考來源

返回 AI 知識庫