ユニバーサル・コマース・プロトコル(UCP):すべてのShopify開発者と代理店が知っておくべきこと
ユニバーサル・コマース・プロトコル(UCP):すべてのShopify開発者と代理店が知っておくべきこと
ユニバーサル・コマース・プロトコル(UCP):すべてのShopify開発者と代理店が知っておくべきこと

コマースの未来に、ついに共通言語が生まれました。理解するために必要なことを、すべてここで解説します。

全体像:何が起きたのか?
2026年1月11日、ニューヨークで開催された全米小売業協会(NRF)カンファレンスで、GoogleのCEOサンダー・ピチャイは、eコマース体験の構築方法を根本から変える発表を行いました。
Universal Commerce Protocol(UCP) — ShopifyとGoogleが共同開発し、Walmart、Target、Etsy、Wayfair、そして20社以上の大手企業が支持する — が、正式に公開されました。
これは単なるAPIの発表ではありません。AI駆動のコマースにおける共通言語の誕生です。
HTTPがWebにもたらしたものを思い出してください。UCPは、エージェント型コマースに対して同じ役割を果たすことを目指しています。つまり、AIエージェントがあらゆる加盟店、あらゆるプラットフォーム、あらゆるAI面で商品を見つけ、チェックアウト条件を交渉し、購入を完了できるようにする基盤プロトコルです。
Shopifyアプリを作っている方、代理店を運営している方、あるいは何らかのコマース技術を開発している方にとって、これはロードマップを変える出来事です。順を追って見ていきましょう。
UCPとは何か?
Universal Commerce Protocolは、AIエージェントとコマースシステムが、商品の発見からチェックアウト、購入後サポートまで、ショッピング全体の流れを通じてどのように通信するかを定義するオープンソース標準です。
UCP以前に、AIアシスタントに代わってユーザーのために何かを購入させようとすると、加盟店ごとに個別の統合が必要でした。小売業者ごとに。チェックアウトシステムごとに。N×Nの複雑さを抱える悪夢であり、エージェント型コマースのスケールは事実上不可能でした。
UCPは、シンプルでありながら強力な考え方でこれを解決します。すべてを支配する1つのプロトコルです。

UCPエコシステムにおける4つの役割
UCPは、関係者それぞれの明確な役割を定義しています。
1. プラットフォーム(エージェント&アプリケーション) ユーザーがやり取りするAI面です。GoogleのAI Mode、Geminiアプリ、ChatGPT、Microsoft Copilot、または任意のエージェント型アプリケーションが該当します。商品を発見し、カートを作成し、ユーザーに代わって購入を進行します。
2. 事業者(加盟店) 商品を販売する小売業者やブランドです。Merchant of Record(販売責任事業者)としての立場は維持し、顧客関係、価格設定、チェックアウトロジックを完全に管理し続けます。
3. クレデンシャルプロバイダー Google Pay、Shop Pay、PayPal、Stripeなど、支払い認証情報のトークン化と安全な送信を扱う決済事業者です。
4. Payment Service Providers(PSP) 実際に資金を回収し、取引を決済するバックエンドシステムです。
この責任分担こそが、UCPを機能させる理由です。各役割に明確な責務があり、プロトコルはそれらがどう通信するかを正確に定義します。
課題:なぜコマースにプロトコルが必要だったのか
現在のコマースの現実は、驚くほど断片化されています。
顧客がAIアシスタントを通じて何かを購入したいとき、何が起きるかを考えてみてください。

AIは数百万の加盟店を横断して商品を発見する必要がある
在庫、価格、配送オプションをリアルタイムで理解する必要がある
ロイヤルティプログラム、割引コード、サブスクリプション設定を扱う必要がある
支払い情報を安全に収集しなければならない
加盟店ごとの特有要件をすべて含めてチェックアウトを完了する必要がある
最後に、注文追跡、返品、カスタマーサービスをサポートしなければならない
UCP以前は、AIプラットフォームがこれを実現するために、すべての加盟店ごとに個別の統合を構築する必要がありました。GoogleはNike用の統合、Walmart用の統合、そして手作りキャンドルを販売する小さなShopify加盟店用の統合も必要だったのです。
それでは数千件の個別統合になります。スケールしません。
UCPは、このN×N問題を単一の統合ポイントに収束させます。一度UCPを実装すれば、あなたのコマースシステムは任意のUCP互換エージェントと連携できます。UCPを話すエージェントを作れば、任意のUCP互換加盟店と取引できます。
それがブレークスルーです。
UCPの3つの中核機能
初回リリースのUCPは、コマースの基本ライフサイクルをカバーする3つの基盤機能に注力しています。

1. チェックアウト
これがUCPの中心です。チェックアウト機能により、エージェントは次のことが可能になります。
チェックアウトセッションの作成と管理
適切な価格設定で明細行を追加
割引コードとロイヤルティ認証情報の適用
購入者情報(配送先住所、連絡先)を収集
安全なハンドラー経由で支払い情報を添付
確認付きで購入を完了
チェックアウトフローは交渉のために設計されています。加盟店が必要条件(配送日の選択、サイズ確認、予約注文の承認など)を宣言し、エージェントは最終確定前に何を収集すべきかを正確に把握します。
2. ID連携
この機能はOAuth 2.0を使って、ユーザーのIDをプラットフォーム間で接続します。顧客のAIアシスタントがロイヤルティプログラムの認証情報、配送設定、支払い方法を把握していれば、チェックアウト体験は真に摩擦のないものになります。
ID連携が意味するのは次のとおりです。
ロイヤルティ特典の自動適用
保存済みの配送先住所
記憶された設定(ギフト包装、配送指示)
会員向けの個別価格
3. 注文管理
UCPでは購入後処理は後回しではありません。注文管理機能は次を提供します。
リアルタイムの配送状況追跡
注文変更リクエスト
返品と返金の開始
カスタマーサービスへの引き継ぎ
Revizeのように購入後体験に注力するアプリにとって、これは非常に大きい意味を持ちます。UCPは、エージェントが注文変更をどのように要求できるかを標準化し、セルフサービスによる購入後変更のための直接的なパイプラインを作ります。
技術アーキテクチャ:進化するように設計されている
Shopifyのエンジニアリングチームは、その哲学を見事に表現しています。"モノリシックなプロトコルは、やがて複雑さの下で崩壊する。思慮深く層化されたプロトコルは生き残り、成長する。"
UCPはこの考えに基づいて設計されています。レイヤーは次のように機能します。

レイヤー1:ショッピングサービス
基盤レイヤーは、取引の中核となるプリミティブを定義します。
チェックアウトセッション
明細行
合計金額と価格
ステータスメッセージ
標準的なエラー処理
レイヤー2:機能
事業者が実装する主要な機能領域です。
dev.ucp.shopping.checkout— 中核のチェックアウトフローdev.ucp.shopping.orders— 注文ライフサイクル管理dev.ucp.shopping.catalog— 商品発見
各機能は個別にバージョン管理されます。ShopifyはOrdersに触れずにCheckout v2をリリースできます。
レイヤー3:拡張
機能を補強するドメイン固有のスキーマです。
dev.ucp.shopping.fulfillment— 配送、店頭受取、配送時間枠dev.ucp.shopping.discount— 割引コードの適用dev.ucp.shopping.subscription— 定期課金サイクルdev.ucp.shopping.ap2_mandate— 自律的取引のための暗号学的認可
拡張は組み合わせ可能です。加盟店はサブスクリプションを実装しなくても、フルフィルメント交渉をサポートできます。加盟店がロイヤルティ連携をサポートしていなくても、エージェントは割引を扱えます。
このアーキテクチャにより、UCPは既存実装を壊すことなく進化できます。コマースのニーズが変化しても、新しい機能や拡張を追加できるのです。
相互運用性のために設計されている
UCPは単独で存在するわけではありません。既存のプロトコルエコシステムとシームレスに連携するよう設計されています。

Model Context Protocol(MCP)
AnthropicのMCPは、AIモデルが外部ツールとどのように連携するかを定義します。UCPはMCPツールとして公開でき、Claudeや他のLLMがUCP機能を直接呼び出せます。
Shopifyはすでに、発見、チェックアウト、注文処理のUCP機能を実装したMCPサーバーを提供しています。
Agent2Agent(A2A)
GoogleのA2Aプロトコルは、AIエージェント間の通信を可能にします。UCPは、エージェントが連携する必要があるときにA2Aの上で動作します。たとえば、ショッピングエージェントがカスタマーサービスエージェントと協働する場合です。
Agent Payments Protocol(AP2)
これもGoogleによるもので、AP2はエージェント型取引の支払いレベルの意味論を扱います。UCPは、安全で暗号学的に検証された支払い承認のためにAP2と統合します。
エージェントがユーザーのリアルタイム確認なしで自律的に購入を完了する必要がある場合、dev.ucp.shopping.ap2_mandate拡張がユーザー同意の否認防止可能な証明を提供します。
RESTとJSON-RPC
手軽な統合を求める事業者向けに、UCPは標準のREST API上で動作します。特別な転送要件はありません。HTTPとJSONだけです。
Shopify加盟店にとって何を意味するか
Shopify加盟店なら、今すぐ次のような影響があります。

AI面で販売する
Shopifyは次の場所でネイティブなショッピング体験を展開中です。
Google AI Mode(検索内)
Geminiアプリ
Microsoft Copilot(Copilot Checkout経由)
ChatGPT(既存統合経由)
すべては1か所、つまりShopify Admin内のAgentic Storefrontsから管理されます。
販売責任事業者は引き続きあなたです。あなたのチェックアウトロジック。あなたの価格設定。あなたの顧客関係。UCPは、顧客があなたを見つけて購入できる場所を広げるだけです。
Shopify Catalogがすべての人に開放
Shopify Catalog — AIツールで商品を見つけられるようにする商品データベース — は、新しいAgenticプランを通じてすべてのブランドが利用できるようになりました。たとえストアフロントでShopifyを使っていなくても、Shopifyのインフラを使ってAIチャネルに掲載できます。
Direct Offersとの直接連携
Googleの新しいDirect Offersパイロットでは、強い購買意欲を持つ買い物客に対して、加盟店がGoogle AI Mode内で直接、限定割引を提示できます。誰かが「機内持ち込みに最適なスーツケース」を調べていれば、あなたの20%オフの特典が、その会話の中にそのまま表示されるかもしれません。
Shopify加盟店は、Petco、e.l.f. Cosmetics、Samsoniteなどとともに、すでにこのパイロットに参加しています。
Shopifyアプリ開発者にとって何を意味するか
ここからが、開発者コミュニティにとって本当に面白い部分です。

あなたのアプリがエージェントから利用可能になる
あなたのアプリが何をしているか考えてみてください。そこにAIエージェントがその機能を呼び出せる場面を想像してください。
注文編集アプリ? 標準化されたインターフェースを通じて、エージェントが注文変更を要求できるかもしれません。
サブスクリプション管理? エージェントはサブスクリプション拡張を使って課金サイクルを交渉できます。
ロイヤルティプログラム? ID連携により、エージェントが自動で特典を適用できます。
フルフィルメントソリューション? フルフィルメント拡張は、エージェントが配送オプションをどう交渉するかを定義します。
UCPの拡張モデルにより、あなたは独自の機能を定義し、それをエージェント型エコシステムに公開できます。
UCP互換機能の構築
UCP仕様はGitHubでオープンソース公開されています。始め方は次のとおりです。
仕様を読む:完全なドキュメントは ucp.dev を参照
サンプルを確認する:PythonとTypeScriptのリファレンス実装が利用可能
Playgroundを試す:ucp.dev/playground で対話型デモを体験
SDKを使う:ネイティブSDKで実装を高速化
注文管理の機会
特に購入後アプリにとって、UCPのOrder Management機能は直接的な統合パスです。プロトコルは次を定義します。
エージェントが注文状況をどのように要求するか
フルフィルメントイベントがどのように通知されるか
変更(住所変更、商品交換)をどう要求できるか
返品と返金がどのように流れるか
この領域で開発しているなら、UCP準拠はロードマップに入れるべきです。
代理店にとって何を意味するか
Shopify加盟店を支援する代理店なら、UCPは大きなサービス拡張の機会を意味します。

新しいサービスライン
エージェント型コマース準備監査 加盟店の商品データ、チェックアウトフロー、フルフィルメントロジックがAI面に対応できる状態かを評価します。
Shopify Catalog最適化 AIプラットフォーム全体で発見されやすいように、商品メタデータの構造化を支援します。これはエージェント時代のSEOです。
UCP統合コンサルティング カスタムのコマース体験を構築するエンタープライズ顧客に対し、UCP実装戦略を導きます。
AIチャネル戦略 ブランドごとにどのAI面が適切か、また各チャネルでの存在感をどう最適化するかを助言します。
発見の課題が機会に変わる
エージェント型コマースの重要な点は、AIエージェントはブラウズしないことです。ウィンドウショッピングもしません。彼らは質問に答え、タスクを完了します。
つまり、商品の発見可能性はデータ問題になります。加盟店に必要なのは次のようなものです。
豊富で構造化された商品メタデータ
よくある商品質問への回答
互換性情報
代替商品の提案
Googleは、このためにMerchant Centerに数十個の新しいデータ属性を追加しています。これらのデータ入力をうまく支援できる代理店が勝ちます。
UCP vs. ACP:プロトコルの状況を理解する
UCPだけがエージェント型コマースのプロトコルではありません。OpenAIとStripeは2025年9月にAgentic Commerce Protocol(ACP)を発表しました。

比較は次のとおりです。
項目 | UCP(Google/Shopify) | ACP(OpenAI/Stripe) |
|---|---|---|
主な支持者 | Google、Shopify、Walmart、Target、Etsy | OpenAI、Stripe |
焦点 | コマース全体の流れ(発見 → チェックアウト → 購入後) | チェックアウトと取引フロー |
決済の柔軟性 | 任意の処理業者、任意のウォレット | Stripe中心(拡張予定) |
加盟店サポート | 20社以上の大手小売業者 + Shopifyエコシステム | 当初はEtsy、Shopifyは予定 |
転送オプション | REST、MCP、A2A、GraphQL | REST、MCP |
重要な違い
UCPはより広い視点を取っています。単なるチェックアウトではなく、すべてのコマース面と段階にわたってエージェントと加盟店がどう連携するかを定義します。
ACPは、取引フローの標準化により狭く焦点を当てています。
どちらもオープンソースです。どちらも相互運用性を目指しています。エコシステムはおそらく両方をサポートし、加盟店は、到達したいAIプラットフォームに応じてそれぞれの機能を実装していくことになるでしょう。
始め方:実践的な実装ガイド
Shopifyアプリや加盟店体験をUCP対応にする準備はできていますか? あなた向けのロードマップはこちらです。

ステップ1:自分の役割を理解する
あなたは次のどれですか。
プラットフォーム:買い物をするエージェントを構築している?
事業者:チェックアウト機能を公開している?
決済プロバイダー:認証情報フローを扱っている?
実装の道筋は役割によって異なります。多くのShopify開発者は事業者の観点から、エージェントが呼び出せる機能を公開する形で実装することになります。
ステップ2:仕様を確認する
UCP仕様は次の場所にあります。
ドキュメント:ucp.dev/specification
GitHub:github.com/Universal-Commerce-Protocol/ucp
理解すべき主なセクション:
機能検出
チェックアウトセッションのライフサイクル
支払いハンドラーの交渉
拡張の組み合わせ
ステップ3:サンプルから始める
ShopifyとGoogleは github.com/Universal-Commerce-Protocol/samples にリファレンス実装を提供しています。
Pythonサンプルが示す内容:
機能検出
チェックアウトセッション管理
決済処理
注文ライフサイクル
ステップ4:中核機能を実装する
多くのアプリでは、次から始めるとよいでしょう。
プロフィールエンドポイント:サポートする機能を宣言
チェックアウトセッション:取引の作成、更新、完了
Webhook:注文状況の変更をプラットフォームに通知
ステップ5:関連する拡張を追加する
アプリの機能に応じて:
フルフィルメントアプリ →
dev.ucp.shopping.fulfillment割引/プロモーションアプリ →
dev.ucp.shopping.discountサブスクリプションアプリ →
dev.ucp.shopping.subscription
ステップ6:Playgroundでテストする
ucp.dev/playground で、本番公開前に実装に対するエージェントのやり取りをシミュレートできます。
次に来るもの
UCPはまだ始まったばかりです。ロードマップには次が含まれています。
新しい分野
初期の焦点は小売ですが、UCPは次の分野にも拡張されるよう設計されています。
旅行予約
サービス予約
デジタル商品
食品 & レストラン注文
プロトコルの拡張モデルにより、分野拡張は比較的容易です。
拡張機能の強化
近日提供予定:
複数商品カート:加盟店をまたぐフルフィルメントを伴う複雑なバスケット
ロイヤルティプログラム管理:ポイント、特典、ベネフィットの標準化
購入後サポート:追跡、返品、カスタマーサービスの引き継ぎ
パーソナライゼーションシグナル:ユーザー文脈に基づく商品発見の強化
地域展開
初期展開は米国中心ですが、UCPは次の地域向けにも調整されています。
地域ごとの決済手段
現地の規制遵守
市場固有のコマースパターン
要点
Universal Commerce Protocolは、単なる技術仕様ではありません。AIファーストの世界でコマースがどう機能するかへの賭けです。
わかっていることは次のとおりです。
加盟店向け:AI面で販売するまでの道のりが劇的に簡単になりました。ShopifyはAgentic Storefrontsを通じてこれを利用しやすくし、Google、Microsoft、ChatGPTなど全体での存在感を1つの管理画面から運用できます。
アプリ開発者向け:あなたのアプリはエージェント型コマースのスタックの一部になれます。UCPの拡張モデルにより、機能をAIエージェントに標準化された方法で公開できます。まず仕様を読み、サンプルで作り、何かを出荷しましょう。
代理店向け:新しいサービスカテゴリが生まれています。エージェント型コマース準備、カタログ最適化、AIチャネル戦略 — これらは差別化の本当の機会です。
UCPを支持する企業群 — Google、Shopify、Walmart、Target、Visa、Mastercard、Stripe、そして20社以上 — は小さな賭けをしているわけではありません。次世代のコマースのためのインフラを構築しているのです。
問いは、エージェント型コマースが来るかどうかではありません。来たときに、あなたが準備できているかどうかです。

リソース
UCP公式サイト:ucp.dev
GitHubリポジトリ:github.com/Universal-Commerce-Protocol/ucp
Shopify Agenticドキュメント:shopify.dev/docs/agents
Google UCPガイド:developers.google.com/merchant/ucp
サンプル実装:github.com/Universal-Commerce-Protocol/samples
この記事は、eコマースの未来を形作る技術を探る「Beyond the Checkout」シリーズの一部です。 Revizeでは、インテリジェントな注文編集によってShopify加盟店の購入後体験の変革を支援しています。コマースの景色がAI主導のやり取りへと進化する中、私たちは最前線に立ち続け、加盟店の皆さまとともに歩むことを約束します。
コマースの未来に、ついに共通言語が生まれました。理解するために必要なことを、すべてここで解説します。

全体像:何が起きたのか?
2026年1月11日、ニューヨークで開催された全米小売業協会(NRF)カンファレンスで、GoogleのCEOサンダー・ピチャイは、eコマース体験の構築方法を根本から変える発表を行いました。
Universal Commerce Protocol(UCP) — ShopifyとGoogleが共同開発し、Walmart、Target、Etsy、Wayfair、そして20社以上の大手企業が支持する — が、正式に公開されました。
これは単なるAPIの発表ではありません。AI駆動のコマースにおける共通言語の誕生です。
HTTPがWebにもたらしたものを思い出してください。UCPは、エージェント型コマースに対して同じ役割を果たすことを目指しています。つまり、AIエージェントがあらゆる加盟店、あらゆるプラットフォーム、あらゆるAI面で商品を見つけ、チェックアウト条件を交渉し、購入を完了できるようにする基盤プロトコルです。
Shopifyアプリを作っている方、代理店を運営している方、あるいは何らかのコマース技術を開発している方にとって、これはロードマップを変える出来事です。順を追って見ていきましょう。
UCPとは何か?
Universal Commerce Protocolは、AIエージェントとコマースシステムが、商品の発見からチェックアウト、購入後サポートまで、ショッピング全体の流れを通じてどのように通信するかを定義するオープンソース標準です。
UCP以前に、AIアシスタントに代わってユーザーのために何かを購入させようとすると、加盟店ごとに個別の統合が必要でした。小売業者ごとに。チェックアウトシステムごとに。N×Nの複雑さを抱える悪夢であり、エージェント型コマースのスケールは事実上不可能でした。
UCPは、シンプルでありながら強力な考え方でこれを解決します。すべてを支配する1つのプロトコルです。

UCPエコシステムにおける4つの役割
UCPは、関係者それぞれの明確な役割を定義しています。
1. プラットフォーム(エージェント&アプリケーション) ユーザーがやり取りするAI面です。GoogleのAI Mode、Geminiアプリ、ChatGPT、Microsoft Copilot、または任意のエージェント型アプリケーションが該当します。商品を発見し、カートを作成し、ユーザーに代わって購入を進行します。
2. 事業者(加盟店) 商品を販売する小売業者やブランドです。Merchant of Record(販売責任事業者)としての立場は維持し、顧客関係、価格設定、チェックアウトロジックを完全に管理し続けます。
3. クレデンシャルプロバイダー Google Pay、Shop Pay、PayPal、Stripeなど、支払い認証情報のトークン化と安全な送信を扱う決済事業者です。
4. Payment Service Providers(PSP) 実際に資金を回収し、取引を決済するバックエンドシステムです。
この責任分担こそが、UCPを機能させる理由です。各役割に明確な責務があり、プロトコルはそれらがどう通信するかを正確に定義します。
課題:なぜコマースにプロトコルが必要だったのか
現在のコマースの現実は、驚くほど断片化されています。
顧客がAIアシスタントを通じて何かを購入したいとき、何が起きるかを考えてみてください。

AIは数百万の加盟店を横断して商品を発見する必要がある
在庫、価格、配送オプションをリアルタイムで理解する必要がある
ロイヤルティプログラム、割引コード、サブスクリプション設定を扱う必要がある
支払い情報を安全に収集しなければならない
加盟店ごとの特有要件をすべて含めてチェックアウトを完了する必要がある
最後に、注文追跡、返品、カスタマーサービスをサポートしなければならない
UCP以前は、AIプラットフォームがこれを実現するために、すべての加盟店ごとに個別の統合を構築する必要がありました。GoogleはNike用の統合、Walmart用の統合、そして手作りキャンドルを販売する小さなShopify加盟店用の統合も必要だったのです。
それでは数千件の個別統合になります。スケールしません。
UCPは、このN×N問題を単一の統合ポイントに収束させます。一度UCPを実装すれば、あなたのコマースシステムは任意のUCP互換エージェントと連携できます。UCPを話すエージェントを作れば、任意のUCP互換加盟店と取引できます。
それがブレークスルーです。
UCPの3つの中核機能
初回リリースのUCPは、コマースの基本ライフサイクルをカバーする3つの基盤機能に注力しています。

1. チェックアウト
これがUCPの中心です。チェックアウト機能により、エージェントは次のことが可能になります。
チェックアウトセッションの作成と管理
適切な価格設定で明細行を追加
割引コードとロイヤルティ認証情報の適用
購入者情報(配送先住所、連絡先)を収集
安全なハンドラー経由で支払い情報を添付
確認付きで購入を完了
チェックアウトフローは交渉のために設計されています。加盟店が必要条件(配送日の選択、サイズ確認、予約注文の承認など)を宣言し、エージェントは最終確定前に何を収集すべきかを正確に把握します。
2. ID連携
この機能はOAuth 2.0を使って、ユーザーのIDをプラットフォーム間で接続します。顧客のAIアシスタントがロイヤルティプログラムの認証情報、配送設定、支払い方法を把握していれば、チェックアウト体験は真に摩擦のないものになります。
ID連携が意味するのは次のとおりです。
ロイヤルティ特典の自動適用
保存済みの配送先住所
記憶された設定(ギフト包装、配送指示)
会員向けの個別価格
3. 注文管理
UCPでは購入後処理は後回しではありません。注文管理機能は次を提供します。
リアルタイムの配送状況追跡
注文変更リクエスト
返品と返金の開始
カスタマーサービスへの引き継ぎ
Revizeのように購入後体験に注力するアプリにとって、これは非常に大きい意味を持ちます。UCPは、エージェントが注文変更をどのように要求できるかを標準化し、セルフサービスによる購入後変更のための直接的なパイプラインを作ります。
技術アーキテクチャ:進化するように設計されている
Shopifyのエンジニアリングチームは、その哲学を見事に表現しています。"モノリシックなプロトコルは、やがて複雑さの下で崩壊する。思慮深く層化されたプロトコルは生き残り、成長する。"
UCPはこの考えに基づいて設計されています。レイヤーは次のように機能します。

レイヤー1:ショッピングサービス
基盤レイヤーは、取引の中核となるプリミティブを定義します。
チェックアウトセッション
明細行
合計金額と価格
ステータスメッセージ
標準的なエラー処理
レイヤー2:機能
事業者が実装する主要な機能領域です。
dev.ucp.shopping.checkout— 中核のチェックアウトフローdev.ucp.shopping.orders— 注文ライフサイクル管理dev.ucp.shopping.catalog— 商品発見
各機能は個別にバージョン管理されます。ShopifyはOrdersに触れずにCheckout v2をリリースできます。
レイヤー3:拡張
機能を補強するドメイン固有のスキーマです。
dev.ucp.shopping.fulfillment— 配送、店頭受取、配送時間枠dev.ucp.shopping.discount— 割引コードの適用dev.ucp.shopping.subscription— 定期課金サイクルdev.ucp.shopping.ap2_mandate— 自律的取引のための暗号学的認可
拡張は組み合わせ可能です。加盟店はサブスクリプションを実装しなくても、フルフィルメント交渉をサポートできます。加盟店がロイヤルティ連携をサポートしていなくても、エージェントは割引を扱えます。
このアーキテクチャにより、UCPは既存実装を壊すことなく進化できます。コマースのニーズが変化しても、新しい機能や拡張を追加できるのです。
相互運用性のために設計されている
UCPは単独で存在するわけではありません。既存のプロトコルエコシステムとシームレスに連携するよう設計されています。

Model Context Protocol(MCP)
AnthropicのMCPは、AIモデルが外部ツールとどのように連携するかを定義します。UCPはMCPツールとして公開でき、Claudeや他のLLMがUCP機能を直接呼び出せます。
Shopifyはすでに、発見、チェックアウト、注文処理のUCP機能を実装したMCPサーバーを提供しています。
Agent2Agent(A2A)
GoogleのA2Aプロトコルは、AIエージェント間の通信を可能にします。UCPは、エージェントが連携する必要があるときにA2Aの上で動作します。たとえば、ショッピングエージェントがカスタマーサービスエージェントと協働する場合です。
Agent Payments Protocol(AP2)
これもGoogleによるもので、AP2はエージェント型取引の支払いレベルの意味論を扱います。UCPは、安全で暗号学的に検証された支払い承認のためにAP2と統合します。
エージェントがユーザーのリアルタイム確認なしで自律的に購入を完了する必要がある場合、dev.ucp.shopping.ap2_mandate拡張がユーザー同意の否認防止可能な証明を提供します。
RESTとJSON-RPC
手軽な統合を求める事業者向けに、UCPは標準のREST API上で動作します。特別な転送要件はありません。HTTPとJSONだけです。
Shopify加盟店にとって何を意味するか
Shopify加盟店なら、今すぐ次のような影響があります。

AI面で販売する
Shopifyは次の場所でネイティブなショッピング体験を展開中です。
Google AI Mode(検索内)
Geminiアプリ
Microsoft Copilot(Copilot Checkout経由)
ChatGPT(既存統合経由)
すべては1か所、つまりShopify Admin内のAgentic Storefrontsから管理されます。
販売責任事業者は引き続きあなたです。あなたのチェックアウトロジック。あなたの価格設定。あなたの顧客関係。UCPは、顧客があなたを見つけて購入できる場所を広げるだけです。
Shopify Catalogがすべての人に開放
Shopify Catalog — AIツールで商品を見つけられるようにする商品データベース — は、新しいAgenticプランを通じてすべてのブランドが利用できるようになりました。たとえストアフロントでShopifyを使っていなくても、Shopifyのインフラを使ってAIチャネルに掲載できます。
Direct Offersとの直接連携
Googleの新しいDirect Offersパイロットでは、強い購買意欲を持つ買い物客に対して、加盟店がGoogle AI Mode内で直接、限定割引を提示できます。誰かが「機内持ち込みに最適なスーツケース」を調べていれば、あなたの20%オフの特典が、その会話の中にそのまま表示されるかもしれません。
Shopify加盟店は、Petco、e.l.f. Cosmetics、Samsoniteなどとともに、すでにこのパイロットに参加しています。
Shopifyアプリ開発者にとって何を意味するか
ここからが、開発者コミュニティにとって本当に面白い部分です。

あなたのアプリがエージェントから利用可能になる
あなたのアプリが何をしているか考えてみてください。そこにAIエージェントがその機能を呼び出せる場面を想像してください。
注文編集アプリ? 標準化されたインターフェースを通じて、エージェントが注文変更を要求できるかもしれません。
サブスクリプション管理? エージェントはサブスクリプション拡張を使って課金サイクルを交渉できます。
ロイヤルティプログラム? ID連携により、エージェントが自動で特典を適用できます。
フルフィルメントソリューション? フルフィルメント拡張は、エージェントが配送オプションをどう交渉するかを定義します。
UCPの拡張モデルにより、あなたは独自の機能を定義し、それをエージェント型エコシステムに公開できます。
UCP互換機能の構築
UCP仕様はGitHubでオープンソース公開されています。始め方は次のとおりです。
仕様を読む:完全なドキュメントは ucp.dev を参照
サンプルを確認する:PythonとTypeScriptのリファレンス実装が利用可能
Playgroundを試す:ucp.dev/playground で対話型デモを体験
SDKを使う:ネイティブSDKで実装を高速化
注文管理の機会
特に購入後アプリにとって、UCPのOrder Management機能は直接的な統合パスです。プロトコルは次を定義します。
エージェントが注文状況をどのように要求するか
フルフィルメントイベントがどのように通知されるか
変更(住所変更、商品交換)をどう要求できるか
返品と返金がどのように流れるか
この領域で開発しているなら、UCP準拠はロードマップに入れるべきです。
代理店にとって何を意味するか
Shopify加盟店を支援する代理店なら、UCPは大きなサービス拡張の機会を意味します。

新しいサービスライン
エージェント型コマース準備監査 加盟店の商品データ、チェックアウトフロー、フルフィルメントロジックがAI面に対応できる状態かを評価します。
Shopify Catalog最適化 AIプラットフォーム全体で発見されやすいように、商品メタデータの構造化を支援します。これはエージェント時代のSEOです。
UCP統合コンサルティング カスタムのコマース体験を構築するエンタープライズ顧客に対し、UCP実装戦略を導きます。
AIチャネル戦略 ブランドごとにどのAI面が適切か、また各チャネルでの存在感をどう最適化するかを助言します。
発見の課題が機会に変わる
エージェント型コマースの重要な点は、AIエージェントはブラウズしないことです。ウィンドウショッピングもしません。彼らは質問に答え、タスクを完了します。
つまり、商品の発見可能性はデータ問題になります。加盟店に必要なのは次のようなものです。
豊富で構造化された商品メタデータ
よくある商品質問への回答
互換性情報
代替商品の提案
Googleは、このためにMerchant Centerに数十個の新しいデータ属性を追加しています。これらのデータ入力をうまく支援できる代理店が勝ちます。
UCP vs. ACP:プロトコルの状況を理解する
UCPだけがエージェント型コマースのプロトコルではありません。OpenAIとStripeは2025年9月にAgentic Commerce Protocol(ACP)を発表しました。

比較は次のとおりです。
項目 | UCP(Google/Shopify) | ACP(OpenAI/Stripe) |
|---|---|---|
主な支持者 | Google、Shopify、Walmart、Target、Etsy | OpenAI、Stripe |
焦点 | コマース全体の流れ(発見 → チェックアウト → 購入後) | チェックアウトと取引フロー |
決済の柔軟性 | 任意の処理業者、任意のウォレット | Stripe中心(拡張予定) |
加盟店サポート | 20社以上の大手小売業者 + Shopifyエコシステム | 当初はEtsy、Shopifyは予定 |
転送オプション | REST、MCP、A2A、GraphQL | REST、MCP |
重要な違い
UCPはより広い視点を取っています。単なるチェックアウトではなく、すべてのコマース面と段階にわたってエージェントと加盟店がどう連携するかを定義します。
ACPは、取引フローの標準化により狭く焦点を当てています。
どちらもオープンソースです。どちらも相互運用性を目指しています。エコシステムはおそらく両方をサポートし、加盟店は、到達したいAIプラットフォームに応じてそれぞれの機能を実装していくことになるでしょう。
始め方:実践的な実装ガイド
Shopifyアプリや加盟店体験をUCP対応にする準備はできていますか? あなた向けのロードマップはこちらです。

ステップ1:自分の役割を理解する
あなたは次のどれですか。
プラットフォーム:買い物をするエージェントを構築している?
事業者:チェックアウト機能を公開している?
決済プロバイダー:認証情報フローを扱っている?
実装の道筋は役割によって異なります。多くのShopify開発者は事業者の観点から、エージェントが呼び出せる機能を公開する形で実装することになります。
ステップ2:仕様を確認する
UCP仕様は次の場所にあります。
ドキュメント:ucp.dev/specification
GitHub:github.com/Universal-Commerce-Protocol/ucp
理解すべき主なセクション:
機能検出
チェックアウトセッションのライフサイクル
支払いハンドラーの交渉
拡張の組み合わせ
ステップ3:サンプルから始める
ShopifyとGoogleは github.com/Universal-Commerce-Protocol/samples にリファレンス実装を提供しています。
Pythonサンプルが示す内容:
機能検出
チェックアウトセッション管理
決済処理
注文ライフサイクル
ステップ4:中核機能を実装する
多くのアプリでは、次から始めるとよいでしょう。
プロフィールエンドポイント:サポートする機能を宣言
チェックアウトセッション:取引の作成、更新、完了
Webhook:注文状況の変更をプラットフォームに通知
ステップ5:関連する拡張を追加する
アプリの機能に応じて:
フルフィルメントアプリ →
dev.ucp.shopping.fulfillment割引/プロモーションアプリ →
dev.ucp.shopping.discountサブスクリプションアプリ →
dev.ucp.shopping.subscription
ステップ6:Playgroundでテストする
ucp.dev/playground で、本番公開前に実装に対するエージェントのやり取りをシミュレートできます。
次に来るもの
UCPはまだ始まったばかりです。ロードマップには次が含まれています。
新しい分野
初期の焦点は小売ですが、UCPは次の分野にも拡張されるよう設計されています。
旅行予約
サービス予約
デジタル商品
食品 & レストラン注文
プロトコルの拡張モデルにより、分野拡張は比較的容易です。
拡張機能の強化
近日提供予定:
複数商品カート:加盟店をまたぐフルフィルメントを伴う複雑なバスケット
ロイヤルティプログラム管理:ポイント、特典、ベネフィットの標準化
購入後サポート:追跡、返品、カスタマーサービスの引き継ぎ
パーソナライゼーションシグナル:ユーザー文脈に基づく商品発見の強化
地域展開
初期展開は米国中心ですが、UCPは次の地域向けにも調整されています。
地域ごとの決済手段
現地の規制遵守
市場固有のコマースパターン
要点
Universal Commerce Protocolは、単なる技術仕様ではありません。AIファーストの世界でコマースがどう機能するかへの賭けです。
わかっていることは次のとおりです。
加盟店向け:AI面で販売するまでの道のりが劇的に簡単になりました。ShopifyはAgentic Storefrontsを通じてこれを利用しやすくし、Google、Microsoft、ChatGPTなど全体での存在感を1つの管理画面から運用できます。
アプリ開発者向け:あなたのアプリはエージェント型コマースのスタックの一部になれます。UCPの拡張モデルにより、機能をAIエージェントに標準化された方法で公開できます。まず仕様を読み、サンプルで作り、何かを出荷しましょう。
代理店向け:新しいサービスカテゴリが生まれています。エージェント型コマース準備、カタログ最適化、AIチャネル戦略 — これらは差別化の本当の機会です。
UCPを支持する企業群 — Google、Shopify、Walmart、Target、Visa、Mastercard、Stripe、そして20社以上 — は小さな賭けをしているわけではありません。次世代のコマースのためのインフラを構築しているのです。
問いは、エージェント型コマースが来るかどうかではありません。来たときに、あなたが準備できているかどうかです。

リソース
UCP公式サイト:ucp.dev
GitHubリポジトリ:github.com/Universal-Commerce-Protocol/ucp
Shopify Agenticドキュメント:shopify.dev/docs/agents
Google UCPガイド:developers.google.com/merchant/ucp
サンプル実装:github.com/Universal-Commerce-Protocol/samples
この記事は、eコマースの未来を形作る技術を探る「Beyond the Checkout」シリーズの一部です。 Revizeでは、インテリジェントな注文編集によってShopify加盟店の購入後体験の変革を支援しています。コマースの景色がAI主導のやり取りへと進化する中、私たちは最前線に立ち続け、加盟店の皆さまとともに歩むことを約束します。
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新しましょう。顧客体験を軸にリードする。
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新し、顧客体験でリードしましょう
© 著作権 2024、無断転載を禁じます
RevizeでShopifyストアを刷新し、顧客体験でリードしましょう
© 著作権 2024、無断転載を禁じます



