Shopify のエージェント面について、多くのチームが取り違えている構造的事実があります。カタログは 1 つではなく、2 つです。
エンドポイントが違い、返すフィールドが違い、受け付けるフィルタが違い、ランキングの論理も違います。同じ施策を両方に流し込むと、どちらも外します。
要点
- Global Catalog(
catalog.shopify.com/api/ucp/mcp)はエコシステム全体を対象に、UPID で集約し、9 系統のフィルタを受け付けます。 - Storefront Catalog(
{自社ドメイン}/api/ucp/mcp)は自社商品のみを返し、フィルタは categories・price・available の 3 つだけです。 - UPID による集約は、汎用商材においてバイボックスの復活を意味します。ただし審判はエージェントです。
ships_fromは事業者の原産国でフィルタします。越境事業者は 1 回の呼び出しで除外され得ます。attributesが受けるのは Color・Size・Target gender の 3 つのみ。他の属性名は無視されmessagesで返されます。

Global Catalog:店舗横断の戦場
これを定義するのは 2 つの仕組みです。
UPID による集約。 公式の記述:"Results are clustered by Universal Product ID (UPID) and include offers from multiple merchants." 同一商品は 1 つのクラスタにまとめられ、複数事業者のオファーが並んで競合します。汎用品や広く流通する商材を扱うなら、提示しているのは商品ではなく、名前の付いた競合に対するオファーです。ブランド、価格、評価、履行が勝敗を決めます。
さらに、Shopify を使っていない事業者の在庫のインデックスも始まっており、レスポンスでは source: "external" と示されます。
9 系統のフィルタ。 ここが実際の最適化面です。
フィルタ | 受け付けるもの | 自社にとっての意味 |
|---|---|---|
| 標準分類 GID | 分類を誤った商品は候補集合に入らない |
| Color・Size・Target gender のみ | カスタムメタフィールド属性は無視される |
| コンテキスト通貨の最小単位 | 市場と通貨の設定が正確さを決める |
| low / medium / high(カテゴリ相対) | プレミアムブランドが意図的に見つけられる |
|
| バリアント単位。商品平均ではない |
| new / secondhand | 再生品・中古カタログに関係 |
| 配送先の国 | 市場設定が実態と一致している必要がある |
| 事業者の原産国 | 越境事業者にとって新たに除外され得る軸 |
| image / video / external_video / model_3d | リッチメディアは入場券であり、説明内容ではない |
| 最大 1,000 の shop GID | ブランド限定のエージェント体験を可能にする |
このうち 2 つは読み直す価値があります。
rating はバリアント単位。 少なくとも 1 つのバリアントが最小レビュー数とともに閾値を満たせば条件成立です。店舗平均は何も隠せず、何の助けにもなりません。主力バリアントの評価は独立した KPI です。
ships_from は自社に向けられた国フィルタ。 購入者(または代理するエージェント)が、特定の国から発送される商品だけを見たいと指定できます。従来の検索にこの形の機能はありませんでした。越境事業者にとっての対処は具体的です。海外倉庫の履行を設定上も実態にすること。それが無理なら、正直な納期ファクトを公開し、エージェントに言えることを与えることです。
Storefront Catalog:比較されるのではなく、読まれる
自社エンドポイントは自社商品のみを返します。実店舗では、カタログ・店舗・カート・チェックアウト・注文にまたがる 15 のツールを公開していました。フィルタは categories・price・available の 3 つ。評価フィルタも、メディアフィルタも、価格帯もありません。
これは妥当な設計です——1 店舗の在庫を評価で絞る人はいません——が、エンドポイントの用途を変えます。ここでは競争しておらず、読まれています。基準は競争上の位置取りではなく、完全性と正確性です。フィールドは数えられるほど少なく、トップレベル 14 個、評価・レビュー・動画・3D の出現は 0 回です。
作業の分け方
目的 | Global Catalog | Storefront Catalog |
|---|---|---|
そもそも見つかる | 標準分類、タイトルにカテゴリ語、GTIN 入力 | 分類と在庫状態が正確 |
フィルタを通過する | 主力バリアントの評価とレビュー数、正しい価格帯、リッチメディア、ships-to と ships-from が実態どおり | 在庫状態が正直 |
比較に勝つ |
| 該当なし |
チャット内で完結する |
| カートとチェックアウトのツールが到達可能 |
よくある失敗は、2 列目の作業をして 1 列目の成果を期待することです。自社の商品データを整えても、一度も見ていない rating フィルタは通過できません。
有料枠の位置
Global Catalog には有料枠もあります。プロモート結果は独立ブロックではなくランク付けされた結果に混ぜ込まれ、Shopify が 0.3% の基本手数料を負担し、事業者が上乗せできます。仕組みと開示規則はプロモート枠にまとめました。自社の「オーガニック」なエージェント可視性をベンチマークする前に知っておく価値があります。両者はきれいに分離できません。
よくある質問
Global Catalog に入るために何か必要ですか。 収録資格が必要です。有料プラン、パスワード保護なし、利用規約・プライバシー・返品ポリシーが完備、エージェント型ストアフロントの追加規約に同意、商品が Online Store または headless チャネルに公開されていること、各商品にタイトル・画像 1 枚以上・0 より大きい価格。Fall '26 で収録資格のセルフチェックが追加されました。
ChatGPT や Gemini はどちらを使いますか。 ショッピング面は概ね店舗横断カタログに到達します。特定ブランドのストアを見ているエージェントはそのストアの自前エンドポイントに到達でき、ブラウザ内エージェントはページ上の WebMCP ツールを使います。3 経路が同時に存在すると考えてください。
UPID 集約はマーケットプレイスのバイボックスと同じですか。 機能的には近く、構造は異なります。単一の勝者枠はなく、クラスタに複数のオファーが入ります。ただしエージェントが自然言語で要約するとき、通常は 1 つだけを挙げます。実質的には同じことです。