Vertex テーマ向け Shopify Markets と多通貨セットアップ
Vertex は Shopify Markets に標準で完全対応しています — アプリも、サードパーティの通貨コンバーターも、FX スクリプトも不要です。複数国の調達チームに販売する、異なる通貨のディーラーアカウントを持つ、地域別のトレードカタログを運用するといった場合に、このガイドは単一マーケットのスタータストアから洗練された多マーケット B2B + B2C ストアフロントまでを約 30 分 で導きます。
Shopify の B2B バイヤーは 会社割り当てによって単一マーケットに固定されています — 通貨を自由に切り替えることはできません。Vertex は依然として通貨ピルを (情報目的で) レンダリングするため、バイヤーは 自分が支払っている通貨 を常に一目で確認できます。調達チームはこれを高く評価しています — 見積もり 1 件あたりのメール往復が 1 回減るからです。ドロップダウンには 1 つの選択肢のみが含まれます。
「Markets」が実際にコントロールするもの
Shopify Markets は 国別・地域グループ別 に以下を制御するネイティブのサブシステムです。
- バイヤーが表示し支払う 通貨 (ストア通貨から自動換算、またはマーケット固有の価格リストで上書き)
- ストアフロントがレンダリングする 言語 (
locales/JSON から取得。Vertex は英語、フランス語、イタリア語、ドイツ語、スペイン語に対応) - 価格戦略 — オプションの調整率付きライブ FX レートでの自動換算、またはマーケットごとの固定手動価格リスト
- ドメイン/サブフォルダ —
example.com/fr-ca/または完全に別の.caドメイン - ジオロケーションリダイレクト — マッチしない訪問者を最も近いマーケットへ自動提案または自動リダイレクト
- 税金 + 関税 の処理 (DDP をサポートするマーケット、例 Shopify Markets Pro)
Vertex の役割はこの構成を忠実に レンダリング することです。通貨ピル、言語ピル、hreflang タグ、マーケット別の価格フォーマット、B2B グリーティングバーはすべて、リクエストごとにライブの localization オブジェクトを参照します。
前提条件
| 要件 | 理由 |
|---|---|
| Shopify プラン: Basic 以上 | Markets はすべての有料プランに含まれていますが、セカンダリマーケットには 少なくとも Basic が必要です。Shopify Plus では無制限のマーケット + Markets Pro (関税 + DDP) が利用可能になります。 |
| 少なくとも 1 つのセカンダリマーケットが公開済み | Vertex の通貨ピルは localization.available_countries.size > 0 のときにレンダリングされます。セカンダリマーケットがない場合、国は 1 つのみ存在し、ドロップダウンには切り替え先がありません — ただしピル自体は B2B バイヤー向けに 依然としてレンダリング されます (下記の 特殊ケース: B2B + Markets を参照)。 |
| テーマが公開済みまたはプレビュー中 | 一部の Markets 構成 (ジオロケーションリダイレクト、デフォルトマーケット) は、テーマが公開されているか、カスタマイザーでプレビューされている場合にのみ正しくレンダリングされます。 |
| ロケールがインストール済み | (通貨スイッチャーだけでなく) 言語スイッチャーが必要な場合は、設定 ▸ 言語 で該当ロケールを公開してください。Vertex は英語、フランス語、イタリア語、ドイツ語、スペイン語の完全な UI 翻訳を同梱しています。 |
Markets — 多通貨 と多言語を含む — は すべての Shopify プランに含まれています。Shopify Payments 経由の FX 換算手数料 (すでに取引手数料の一部) のみが課金され、Markets 機能自体は無料です。関税 + DDP 徴収 (Markets Pro) は有料のアドオンです。
ステップバイステップ: Markets を有効化する
ステップ 1 — Shopify 管理画面で Markets を開く
Shopify 管理画面で 設定 ▸ Markets に移動します。
プライマリマーケット (ストア開設時に自動作成され、通常は法人設立国) と、追加した セカンダリマーケット を一覧表示するページが表示されます。
