SEO・LLMO 公開

Shopify UCPの店舗検索とは|AIに実店舗を出すロケーション設定と、できないこと

2026年10月22日、ShopifyはAIエージェントがストアの実店舗を探せる機能を公開しました。日本のストアに呼び出しても店舗の一覧は返ってきます。ただし在庫数や取り置きは出ず、AIのサービス側で使われているかもまだ分かりません。実際に呼び出して確かめた結果を、できること・できないことに分けてまとめました。

この記事で分かることShopify UCPの店舗検索は、AIエージェントがストアの実店舗を店名・地名・距離で探し、指定した商品を扱っている店に絞り込める機能です。2026年10月22日に、UCPのバージョン2026-08-25の任意の機能として公開されました。店舗が出るのは、管理画面の[設定]→[ロケーション]で実店舗として掲載する設定がオンになっている、有効な小売店舗だけです。返ってくるのは店名・住所・電話番号・緯度経度で、在庫数、取り置き、AI経由の購入手続きでの店舗受け取りは含まれません。日本のストアでもShopify側の窓口は動いていますが、ChatGPTやGoogleのAIがこの機能を使っているという発表は、2026年10月23日時点ではありません。今やっておくのは、ロケーション名・市区町村の表記・掲載設定の3つを見直すことです。

2026年10月22日(米国時間)、Shopifyは、AIエージェントがストアの実店舗を探せる機能を開発者向けの変更履歴で公開しました。AIエージェントとは、ChatGPTなどのAIが、利用者の代わりにお店を調べたり買い物を進めたりする仕組みのことです。今回の機能は、そのAIとお店をつなぐ共通ルール、UCP(Universal Commerce Protocol)に入った「Location Search」と「Location Lookup」です。

想定されているのは、AIに「この商品を近くで買える店はある?」と聞くと、AIがストアに問い合わせて店舗を答える、という使い方です。ただ、変更履歴を読むと、在庫数を答えたり、取り置きをしたりする機能ではないことも分かります。

先に結論を書くと、日本のストアがあわてて対応することはありません。日本でAIに聞いて自店が出てくる場面は、まだ見込みにくいからです。そのうえで、管理画面の[設定]→[ロケーション]で、ロケーション名、市区町村の表記、実店舗として掲載する設定の3つは見直しておく価値があります。

この記事は、Shopifyでネットショップと実店舗の両方を運営している事業者や、店舗への集客を担当している人に向けて書きました。内容は次の4つです。

  • 店舗検索でできること・できないこと
  • AIに自店の店舗が出る条件と、管理画面の設定
  • 日本のストアで今使えるのか、今やっておくこと
  • 実際に呼び出して確かめた結果(日本と米国のストア)

根拠にしたのは、Shopifyの変更履歴・ヘルプ・開発者向けドキュメントと、UCPの仕様書です。あわせて、公開されている日米のストア3店に実際に問い合わせて、返ってきた内容を確かめました。どれも2026年10月23日時点の内容です。

Shopify UCPの店舗検索とは

Shopify UCPの店舗検索は、AIエージェントがストアの実店舗を探し、その詳細を引くための機能です。

UCPは、GoogleがShopify・Etsy・Wayfair・Target・Walmartなどと共同で作り、2026年1月11日に発表した共通ルールです。商品の検索、カート、購入手続き、注文の管理までを扱います。Shopifyのストアには、UCPの窓口(https://{ストアのドメイン}/api/ucp/mcp)が自動で用意されています。UCPと、ChatGPT側の似た規格(ACP)の違いは、エージェントコマースの記事にまとめています。

ULTRO NOTES|SEO・LLMOエージェントコマースとは?UCPとACPの違いと日本で今できることエージェントコマース(agentic commerce)は、AIが商品探しから購入までを代行する買い方です。GoogleのUCPとOpenAIのACPの違いを表で比べ、各社の対応状況と、日本のECが今できる手順を公式情報で整理しました。

今回の店舗検索は、UCPのバージョン2026-08-25に入った任意の機能です。「任意」は、AIを作る側が使うかどうかを選べるという意味で、お店側の申し込みは要りません。機能は次の2つです。

機能使い方
Location Search店名・地名・距離で店を探す。商品を指定して、扱っている店に絞る
Location Lookup探した店のIDから、店名や住所を引き直す

店舗検索は「どこで買えるか」を答えるための部品で、AIの中で決済をする機能とは別ものです。店舗の情報を渡すだけの機能です。

店舗検索でできること・できないこと

Shopify UCPの店舗検索でできるのは、店を探すことと、商品を扱っている店に絞り込むことまでです。在庫数・取り置き・AI経由の購入での店舗受け取り・営業時間は対象外です。先に図で示します。

Shopify UCPの店舗検索で、ストアから返ってくるものと返ってこないものを示した図。利用者がAIに近くで買える店を聞くと、AIがストアの窓口に店名・地名・距離・商品で問い合わせる。返ってくるのは店の情報で、店名と住所(電話番号が入ることもある)、緯度経度(設定がある店だけ)、指定した商品を扱っている店かどうか。返ってこないのは在庫数、取り置き・予約、選んだ店での受け取りの手続き、営業時間。在庫と受け取り方法は、カートや購入手続きで確かめる。2026年10月23日時点で、ChatGPTやGoogleのAIがこの機能を使っているという発表はない
店舗検索でストアから返ってくるもの・こないもの(Shopifyの変更履歴とUCPの仕様書、実際の呼び出し結果をもとにULTROが整理。2026年10月時点。画像を押すと拡大できます)

項目ごとに分けると、次のとおりです。

項目対応中身
店名・地名で探すできる入力した語が、店名や住所に含まれる店を返す
距離で探すできる中心の緯度経度と半径(メートル)を指定する。中心はAI側が渡し、ShopifyがIPアドレスなどから推測することはない。緯度経度が設定されていない店は出ない
商品を扱う店に絞るできる商品のバリエーションを10個まで指定。すべてを扱っている店だけが返る
件数初期10件、最大250件続きは次のページとして取り出す。IDでの引き直しは1回10店まで
在庫数出ない返るのは「扱っているかどうか」だけ
取り置き・予約できない店を探しても、商品は確保されない
AI経由の購入での店舗受け取りできないUCPの購入手続きで、選んだ店舗での受け取りはまだ選べない
営業時間・設備・配達エリアで絞るできないUCPの規格にはあるが、Shopifyは未対応。指定すると無視されずエラーになる

返ってくる店舗の情報は、店のID、店名、住所、緯度経度です。緯度経度は、ストアが設定している場合だけ入ります。住所には電話番号が入ることもあります。英語版のShopifyヘルプも、AIエージェントが店の住所と電話番号を調べ、商品がその店にあるかを確かめられると説明しています(日本語版のヘルプには、AIについての記述はまだありません)。

なお、ここでいう店舗受け取りは、AI経由の購入手続きの話です。Shopifyのネットショップの通常の購入手続きで使う店舗受け取りは、これまでどおり使えます。

営業時間がAIに渡らない

営業時間で絞り込めないだけでなく、店舗の営業時間そのものが、今はAIに渡りません。UCPの仕様では、営業時間がない店は「閉まっている」ではなく「分からない」扱いで、AIは開いていると推測してはいけないとされています。それでも、AIの案内を見た人が閉店後に来店することは起こりえます。休業中や閉店した店は、掲載の設定をオフにしておくほうが安全です。

「商品がある店」は在庫の保証ではない

商品を指定した絞り込みについて、Shopifyの変更履歴ははっきり線を引いています。

Matches are not a stock count, a pickup promise, or a reservation.

一致した店は、在庫数でも、受け取りの約束でも、取り置きでもない、という意味です。判定は、Shopifyにもとからある店舗在庫表示のルールに従うとされています。

変更履歴は、AIを作る側に対しても、一致した結果は仮のものとして扱い、カートや購入手続きで確かめてから「用意できます」と伝えるよう求めています。お店側から見ると、AIが「この店にあります」と答えても、来店時の在庫を約束するものではない、ということです。

AIに自店の店舗が出る条件(ロケーションの設定)

Shopify UCPの店舗検索で店舗が返るのは、次の条件をすべて満たすロケーションだけです(変更履歴より)。

  1. ロケーションが有効になっている
  2. ストア自身が管理しているロケーションである(原文は merchant-managed。アプリや配送代行の会社が管理するロケーションは外れると読める)
  3. 対面販売の設定がある(ロケーションの画面には「対面販売」という名前の切り替えはなく、下に「POS」の欄が並ぶ。どの項目を指すかは公式に書かれていない)
  4. ロケーションの画面の「実店舗」(英語の画面では Physical storefront)がオンになっている

小売の店舗が1つもないストアは、この機能自体をAIに公開しません。

実店舗として掲載する設定

実店舗として掲載する設定は、管理画面の[設定]→[ロケーション]で各ロケーションを開くと、名前と住所のすぐ下に出てくる「実店舗」の切り替えです。説明には「Shopアプリ、オンラインストア、AI エージェントにこの実店舗のロケーションを表示する」と書かれています。

Shopify管理画面のロケーションの詳細画面。名前と住所の下に、実店舗の切り替えがあり、説明はShopアプリ、オンラインストア、AI エージェントにこの実店舗のロケーションを表示する。下のフルフィルメントの欄には、配送、ローカルデリバリー、店舗受取が並ぶ
①「実店舗」の切り替え ②「店舗受取」の設定(開発用ストアの画面。2026年10月時点。画像を押すと拡大できます)

日本語のヘルプでは、同じ設定が「このロケーションを実店舗として掲載し、お客様が見つけられるようにする」という名前で案内されています(2026年10月時点。画面の表記と違います)。同じ画面の「フルフィルメント」の欄には、商品の絞り込みに関わる「店舗受取」の設定も並んでいます。

Shopifyは2026年1月28日に、ロケーションが実店舗かどうかを自分で決められるようにこの切り替えを追加しました。それまでは、POSの利用状況から実店舗かどうかを推測していました。

押さえておきたい点は3つあります。

  • 初期設定がオンとは限らない。 2026年1月の変更履歴には「初期設定はオン」とあるが、当社の開発用ストアで確かめると、2つのロケーションはどちらもオフだった。オンのつもりでオフ、オフのつもりでオン(倉庫やテスト用のロケーションなど)のどちらもありうるので、ロケーションごとに確かめる
  • POSを使っていなくても登録できる。 ヘルプに、実店舗として登録するのにShopify POSを使う必要はないとある。POSのテストだけに使うロケーションは、掲載しなくてよいとされている
  • 管理画面のロケーション名が、そのまま客に見える。 Shopifyはこの切り替えを入れたとき、Shopアプリに出る店名が管理画面のロケーション名と同じになるので見直すよう案内している

画面の説明のとおり、同じ設定が、Shopアプリ、オンラインストア、AIエージェントの店舗検索に効きます。

商品の絞り込みに出るには、店舗受け取りと在庫の設定も要る

店を探すだけなら、上の4条件で足ります。「この商品がある店」に出るには、これに加えて店舗在庫表示の条件を満たす必要があります。

Shopifyの開発者向けの説明(Storefront APIの店舗受け取り)では、店舗在庫表示の前提として、少なくとも1つのロケーションで店舗受け取りを有効にしていることを挙げています。そのうえで、その店に在庫がある商品か、別の店舗から移して用意できる商品を「ある」と扱います。店舗検索の判定も同じルールに従うと考えられます。実店舗の在庫をShopifyで管理していないストアでは、商品で絞り込むと店が出てこないはずです。

日本のShopifyストアで今使えるのか

Shopify側の窓口は、日本のストアでも動いています。ただ、AIのサービス側で実際に使われているかは別の話です。ここは「仕様上できること」と「実際に使われていること」を分けて考える必要があります。

段階状況(2026年10月23日時点)根拠
仕様として国の制限があるか書かれていない変更履歴・ヘルプ・UCP仕様
日本のストアで窓口が動いているか動いている(確かめた1店)実際の呼び出し
ChatGPT・Google AI Mode・Gemini・Copilotが使っているか発表はないShopifyの変更履歴とヘルプ、各社のAIショッピングの案内
日本の利用者がAIに聞いて自店が出るか分からない。今は見込みにくいと考えている下記

店舗検索の国の条件は公表されていません。一方、ChatGPTやGoogleのAIでShopifyの商品を売る機能は、どれも米国などの購入者に売っていることが条件です(詳しくはエージェントコマースの記事の「日本のストアが今使えるもの、使えないもの」)。店舗検索は決済と別の機能なので、同じ条件が付くとは限りません。ただ、AI側がショッピングの機能を日本で広げる前に、店舗検索だけを先に日本で使い始めるとは考えにくく、当社では、日本の利用者向けに使われるのはその後になると見ています。

実店舗のあるストアが今やっておくこと

実店舗のあるストアが今やっておくのは、ロケーション名・市区町村の表記・掲載設定の3つの見直しです。どれも管理画面の[設定]→[ロケーション]で確かめられます。

  1. ロケーション名に、日本語の地名を入れる。 例:「〇〇 Nakameguro Store」→「〇〇 中目黒店(Nakameguro)」。英字のブランド名はそのままでよい。「POP UP STORE」や「OUT - 〇〇」のような、客から見てどの店か分からない名前は直す。名前はShopアプリや店舗受け取りの案内にも出るので、変えたら表示を確かめる
  2. 市区町村の欄を確かめる。 「Tokyo」のように都道府県名が入っていたり、ローマ字のままだったりしないかを見る。番地まで書き換えるときは、そのロケーションを発送元や伝票に使っていないかを先に確かめる
  3. 実店舗として掲載する設定を見直す。 ロケーション一覧の「実店舗」のタブを押すと、切り替えがオンのロケーションだけが並ぶ。倉庫、事務所、テスト用、終わった催事、休業中の店が入っていないか確かめ、客が行けない場所はオフにする。逆に、実際の店舗が入っていなければ、そのロケーションを開いてオンにする
Shopify管理画面のロケーション一覧。すべて、有効、無効、POS Pro、実店舗の絞り込みのタブが並び、実店舗のタブを押すと実店舗の切り替えがオンのロケーションだけが表示される
① ロケーション一覧の「実店舗」のタブ(開発用ストアの画面。2026年10月時点。画像を押すと拡大できます)

商品で絞り込んだときにも店を出したい場合は、店舗受け取りと店舗ごとの在庫の設定が前提になります。こちらは店舗の運用(在庫の更新や受け取りの対応)も変わるので、AI対応だけを理由に急いで始める必要はないと考えています。

実店舗の在庫をGoogleの検索や地図に出す仕組みは、すでに動いているものがあります。Googleマーチャントセンターの無料ローカル リスティングとローカル在庫広告です。

Googleマーチャントセンターとは?登録方法とShopify連携

ULTRO NOTES|広告運用Googleマーチャントセンターとは?登録方法とShopify連携Googleマーチャントセンターは、Google検索やショッピングタブに商品を無料で出せるツールです。できること、費用、登録方法、Google広告とのリンク、Shopifyとの連携手順、不承認・停止の直し方をまとめました。

店舗の住所や営業時間をAI検索に正しく拾ってもらうには、Googleビジネスプロフィールの整備も効きます。手順はECサイトのLLMO対策の記事にまとめています。

ULTRO NOTES|SEO・LLMOECサイトのLLMO対策|AI検索に商品とストアを出す手順ECサイトのLLMO対策を、Google・OpenAI・Shopifyの公式情報で手順にしました。AIクローラーの許可、Merchant CenterとShopify Catalogの商品データ、商品ページの書き方、AI経由の流入と引用の測り方まで。

実際に呼び出して確かめた結果

公開情報だけでは分からないことがあるので、2026年10月23日に、日本のストア1店と米国のストア2店に、AIエージェントと同じ形で店舗検索を呼び出しました。どれもShopifyで運営されている一般公開のストアで、記事では店名を伏せます。お店側で同じ確認をする必要はありません。

確認には、店舗検索を使うと宣言した設定ファイル(エージェントプロファイル)を自分で用意しました。店舗検索は、AI側がこの宣言をしたときだけ使える仕組みです。Shopifyが配布している開発用の道具(UCP CLI)が使う設定ファイルには、2026年10月23日時点で店舗検索の宣言が入っておらず、そのままでは呼び出せませんでした。

確かめたこと結果
日本のストアで窓口が動いているか動いていた。条件なしで呼ぶと、3店舗の店名・住所・緯度経度が返った
「目黒」で検索住所の市区町村を「目黒区」と日本語で登録した店だけが出た
「中目黒」で検索0件。店名を「〇〇 Nakameguro Store」とし、住所もローマ字で登録した店があっても、一致しなかった
距離での検索半径500mを指定すると、範囲内の2店舗だけが返った
商品での絞り込み(米国の化粧品ストア)11店舗のうち9店舗が返った。在庫数は含まれず、店の情報だけ
商品での絞り込み(日本のストア・米国の靴のストア)どの商品でも0件
営業時間での絞り込みエラー。商品(items)以外の絞り込みには対応していない、という内容
商品を11個指定エラー。10個までで、超えた分を切り捨てずに全体を断る
AI経由の購入手続きで選べる受け取り方法3店とも配送だけ。店舗受け取りは選べない

店名・地名は語の一致で探している

いちばん実務に効くのは、店名・地名の検索が語の一致だという点です。窓口が返すツールの説明には、入力した語はそれぞれ店名・番地・市区町村・都道府県・郵便番号のどれかに含まれている必要があり、文字どおりに照合して地名の変換や略称の解釈はしない、と書かれています。同じストアの2店舗で試した結果は、次のとおりです。

同じストアの2店舗に、目黒と中目黒で店舗検索をかけた結果の図。店舗Aは店名が〇〇 Nakameguro Storeで、住所はローマ字、市区町村の欄はTokyo。目黒でも中目黒でも出なかった。店舗Bは店名が〇〇 REC STORE Tokyoで、住所は日本語、市区町村の欄は目黒区。目黒では出たが、中目黒では出なかった。地名の変換や略称の解釈はせず、店名と住所の欄に検索した語が文字どおり入っているかで決まる
店名・地名で検索した結果(2026年10月23日に日本のストアで実測。画像を押すと拡大できます)

実際、店名を「〇〇 Nakameguro Store」とし、住所もローマ字で登録した店は、「中目黒」でも「目黒」でも出てきませんでした。同じストアの別の店舗は、住所の市区町村が「目黒区」と日本語で入っていたので、「目黒」で出てきました。

AIが利用者の言葉をそのまま渡すのか、言い換えてから渡すのかはAI次第です。ただ、日本語で聞かれる場面を考えるなら、店名や市区町村に日本語の表記が入っていたほうが拾われやすくなります。

社内向けのロケーション名が客に見える

呼び出した結果には、「POP UP STORE」という一般的な名前の店や、頭に「OUT - 」と社内の分類らしい記号が付いた店も含まれていました。管理画面で付けた名前が、AIを通してそのまま客に届きます。

また、米国の靴のストアは、多くの直営店を持っているにもかかわらず、返ってきたのは2店舗だけでした。なぜ2店舗だけだったのかは、外からは分かりません。今のところ、お店側の管理画面に「AIから自店がどう見えているか」を確かめる画面はなく、できるのは上の4つの条件をロケーションごとに確かめることです。

商品で0件のときは、原因を外から切り分けられない

商品で絞り込んで0件だった2店は、店舗受け取りや店舗在庫の設定をしていないためと考えられます。ただ、UCPの仕様では、扱いのない商品や判定できない商品を指定しても、エラーではなく0件が返ります。その時点の在庫切れなど、ほかの原因と外からは区別できません。

確度で分けると

内容確度根拠
店舗検索は2026年10月22日に、UCP 2026-08-25の任意の機能として公開された事実Shopifyの変更履歴
店舗が出るのは、有効で対面販売の設定があり、実店舗として掲載する設定がオンのロケーション事実Shopifyの変更履歴
在庫数・取り置き・AI経由の購入での店舗受け取りは含まれない事実Shopifyの変更履歴、実際の呼び出し
営業時間・設備・配達エリアでの絞り込みは未対応事実Shopifyの変更履歴、実際の呼び出し
店名・地名の検索は語の一致で、ローマ字で登録した店は「中目黒」で出なかった事実(実測は1店)窓口が返すツールの説明、実際の呼び出し
日本のストアでもShopify側の窓口は動いている事実(1店)実際の呼び出し
ChatGPT・GoogleなどのAIがこの機能を使っている未確認公式の発表がない
商品の絞り込みで0件だったのは、店舗受け取りや在庫の設定がないため推測判定のルールからの推測。ストア側の設定は外から見えない
日本の利用者向けには、AI側のショッピング機能が日本で広がってから使われる推測現在のAIチャネルの条件からの見立て

参考にした公式情報

よくある質問

Shopify UCPとは何ですか?

UCP(Universal Commerce Protocol)は、AIエージェントとお店をつなぐための共通ルールです。GoogleがShopifyなどと共同で作り、2026年1月11日に発表しました。商品の検索、カート、購入手続き、注文の管理までを扱い、Shopifyのストアでは各ストアの窓口が自動で用意されています。2026年10月22日に、実店舗を探す店舗検索が加わりました。

AIに自店の実店舗を表示させるには、何を設定すればよいですか?

管理画面の[設定]→[ロケーション]で店舗のロケーションを開き、「実店舗」の切り替えをオンにします。説明には「Shopアプリ、オンラインストア、AI エージェントにこの実店舗のロケーションを表示する」と書かれています。2026年1月の変更履歴では初期設定はオンとされていますが、当社の開発用ストアでは2つのロケーションともオフでした。自店の状態を一度確かめてください。アプリの導入や開発は要りません。POSを使っていなくても登録できます。

AIに在庫数を答えさせたり、取り置きさせたりできますか?

できません。商品を指定して店を絞り込むことはできますが、返ってくるのは「その店で扱っているかどうか」だけで、在庫数は出ません。Shopifyの変更履歴にも、在庫数・受け取りの約束・取り置きのどれでもないと書かれています。AI経由の購入手続きで、選んだ店舗での受け取りを選ぶこともまだできません。

ChatGPTに「近くで買える店」と聞くと、自店は出てきますか?

2026年10月23日時点では、ChatGPTやGoogleのAI Modeなどがこの店舗検索を使っているという発表はありません。Shopify側の窓口は日本のストアでも動いていますが、AIに聞いて自店が出てくるかどうかは、AIのサービス側の対応次第です。

営業時間もAIに伝えられますか?

今はできません。UCPの規格には営業時間(hours)と設備(amenities)の項目がありますが、Shopifyはまだ対応しておらず、営業時間で絞り込む指定を送るとエラー(invalid_input)が返ります。

まとめ
  • Shopify UCPの店舗検索は、AIエージェントが実店舗を店名・地名・距離で探し、商品を扱う店に絞り込める機能。2026年10月22日に公開
  • 店舗が出る条件は、有効で対面販売の設定があり、実店舗として掲載する設定がオンのロケーション。管理画面のロケーション名がそのまま客に見える
  • 返るのは店名・住所・電話番号・緯度経度(設定がある店だけ)。在庫数、取り置き、AI経由の購入での店舗受け取り、営業時間は出ない
  • 店名・地名の検索は語の一致で探す。実測では「中目黒」で探しても、ローマ字で登録した店は出てこなかった
  • 日本のストアでもShopify側の窓口は動くが、AIサービス側で使われている発表はない。今はロケーションの名前と表記を整えておく段階

この記事を書いた人永田 龍史

株式会社ULTRO 代表取締役

Shopify Partner。Shopifyストアの構築・保守・広告運用・CRMを一気通貫で担当。個人として運用した広告費は累計40億円超。計測設計から逆算して、利益が伸びる仕組みを作っています。Google 広告の認定資格(検索・ディスプレイ・動画・ショッピング・アプリ・P-MAX・測定)と Google アナリティクス認定資格を保有。

経歴と執筆記事112本を見る → Xでフォローする @Ryushi_ULTRO →

自分のストアでは、どうなっているか。

無料診断では、あなたのShopifyの実データを見てサイトの健康状態を確認し、何から直すべきかを改善案とあわせてご提案します。

無料診断を申し込む →