WPML Multilingual & Multicurrency for WooCommerce(WCML)6.0を使用すると、販売しているすべての言語と通貨でストアがAIエージェントと対話できるようになります。AIエージェントが商品や注文を照会する際、特定の言語を指定し、有効化されている任意の通貨で価格を取得できるようになりました。これにより、顧客が実際に目にする内容と一致する回答が得られます。
ストアでのAIエージェントによるショッピングの開始
WooCommerce 10.9では、AIエージェントがストアと連携するための標準的な方法として、新しいWordPress Abilities APIとModel Context Protocol(MCP)に基づいて構築されたAI Abilitiesが導入されました。ここでのエージェントとは、MCPを介してストアに接続されたClaudeやChatGPTなどのチャットAIを指します。接続されると、エージェントは独自にカタログを閲覧したり、注文を検索したりできます。「$30未満の商品をリストアップして」や「まだ処理中の注文はいくつある?」といった具合です。
追加の設定なしでは、これらの回答はストアのデフォルト言語とデフォルト通貨でのみ返されます。多言語・マルチ通貨ストアを運営している場合、それはカタログの一部にすぎません。WCML 6.0はこれを解決します。
2つの新しいオプション:言語と通貨
WCML 6.0を有効にすると、WooCommerceの商品および注文の照会に、AIエージェントがすべてのリクエストで検出して設定できる2つのオプション設定が追加されます。
- 言語 — サイトの任意のアクティブな言語です。商品は翻訳されて返され、注文は行われた言語にフィルタリングされます。
- 通貨 — 有効化されている任意の通貨です。価格は為替レートを使用して変換され、手動で設定した通貨ごとの価格も適用されます。
これら2つは完全に独立しているため、エージェントはリクエストごとに自由に組み合わせることができます。USドル価格のスペイン語の商品、ユーロ価格の英語の商品など、販売しているあらゆる組み合わせが可能です。これらのオプションはストアの公開されている機能の一部であるため、エージェントが自動的に検出します。何も設定する必要はありません。
実際の動作の確認
以下は、WCMLストアに接続されたエージェントとの3つの実際のセッションです。引用ボックス内の行はチャットで入力された内容であり、その下にはエージェントが新しいオプションを使用して行った処理が示されています。
セカンダリ通貨での価格
商品のリストとセカンダリ通貨での価格を取得して(どれが手動価格か教えて)。
エージェントは通貨をEURに設定し、プライマリ(USD)およびセカンダリ(EUR)通貨の両方ですべての商品の価格を取得し、ストアの0.9のレートで自動変換されたのではなく手動で設定されたユーロ価格を特定しました。
Product USD (reg / sale) EUR (reg / sale) Auto @ 0.9 Manual?
------------------- ---------------- ---------------- ---------- ---------
Bottle 25 / 19 20 / 18 22.5 / 17.1 Manual
Fleece Jacket 51 45.90 45.90 Auto
Graphic T-Shirt 29 26.10 26.10 Auto
Baseline Mug 12 10.80 10.80 Auto
Baseline Hoodie 45 40 40.50 Manual
2 of 5 products have manually-set EUR prices (Bottle and Baseline Hoodie);
the rest are auto-converted from USD at the 0.9 exchange rate.
エージェントが報告する価格は、EURを選択した買い物客が目にするものとまったく同じです。これには、その通貨用に選択した固定価格も含まれます。
別の言語での商品
スペイン語で商品のリストを取得して。
エージェントは言語をスペイン語に設定し、翻訳されたカタログ(スペイン語の名前とスペイン語のスラッグ)を取得しました。
Name (ES) Slug Price (USD)
-------------------- -------------------- -----------
Botella botella 25 -> sale 19
Chaqueta Polar chaqueta-polar 51
Camiseta Estampada camiseta-estampada 29
Taza Basica taza-basica 12
Sudadera Base sudadera-base 45
ここでは通貨がリクエストされなかったため、価格はデフォルト通貨で表示されています。同じ質問に通貨を追加すると、エージェントはセカンダリ通貨の価格を含むスペイン語のカタログを返します。これら2つのオプションは連携して機能します。
注文が行われた言語での注文
言語の列を含む注文のリストを取得して。
エージェントは言語オプションを使用して、各注文がどの言語で行われたかを示す表を作成しました。また、言語と通貨は別々であるという便利な事実も確認できます。つまり、注文はスペイン語で行われても、支払いはUSドルで行われる場合があります。
Order Language Currency Total Status
------ --------- --------- -------- -----------
88 Spanish EUR 21.60 processing
87 Spanish USD 64.00 processing
86 English USD 180.00 processing
85 English EUR 40.00 processing
84 English EUR 46.80 processing
13 English USD 90.00 processing
6 orders: 4 English, 2 Spanish. Language and currency are independent.
エージェントの接続場所を問わず機能
これらのオプションは、エージェントがどのようにアクセスするかにかかわらず、ストアの機能に付随します。WordPress Abilities RESTエンドポイント、WordPress MCP Adapter、または管理画面やコマンドライン上で実行されるツールなど、どの方法でも機能します。接続ごとに設定を行う必要はありません。WCML 6.0が有効になっていれば、言語と通貨のオプションは自動的に利用可能になります。
WPMLを使用せずにWooCommerceマルチ通貨を実行していますか?通貨オプションは引き続き単独で機能します。WPMLを追加すると、言語オプションも一緒に表示されます。
役立つ情報
- 言語と通貨のオプションは、商品や注文の閲覧に適用されます。エージェントを通じた商品の作成や更新にはまだ対応していませんが、通常の方法で特定の言語の商品を作成することは引き続き可能です。
- WooCommerceの現在のAI Abilities / MCPエンドポイントを介して接続してください。非推奨となった古い
woocommerce/mcpエンドポイントはサポートされていません。
はじめに
WPML Multilingual & Multicurrency for WooCommerce 6.0(WPML 5.0に同梱)にアップデートし、AIエージェントをストアのAI AbilitiesまたはMCPエンドポイントに接続して、任意の言語または通貨で商品や注文をリクエストしてください。多言語ストア向けにWCMLが提供するその他のすべての機能については、WooCommerce Multilingualのドキュメントをご覧ください。
ストアでのAIエージェントの活用方法について、ぜひ下のコメント欄でお聞かせください。