Immersive TranslateカスタムAPIセットアップ

Updated 2026-09-05

文書化されたカスタムアドレス設定を使い、翻訳エンドポイントを評価します。管理されたページから始め、バイリンガル読解で編集レビューを支えます。

OpenAIサービス設定を開く

Immersive Translateの公式OpenAIサービスページには、More Settingsの下にカスタムAPIアドレスが文書化されています。OpenAI互換エンドポイントを評価するときは、そこから始めます。後のセットアップチェックを再現可能な環境に結び付けられるよう、拡張機能のバージョンとブラウザを記録します。

最初のテストでは一つの設定を選び、復旧用にデフォルト設定を利用できる状態に保ちます。認証情報は非公開の拡張機能設定にだけ入力します。特にブラウザがマーチャント管理画面にもアクセスできる場合は、ページコンテンツを送信する前にエンドポイントが意図した宛先であることを確認します。

アドレスがベースか完全なルートかを確認する

すべてのカスタムアドレスフィールドがSDKのbaseURLのように動作すると仮定しないでください。公式ページのAzure例には完全なchat-completions URLが含まれています。インストール済み拡張機能のヘルプテキストと、サニタイズした送信リクエストのパスを調べ、アドレスの使われ方を判断します。

APIsRouterのchat-completions候補では、完全なルートはhttps://api.apisrouter.com/v1/chat/completionsです。インストール済みバージョンがベースURLを明示的に要求してルートを追加するなら、https://api.apisrouter.com/v1を使います。chat/completionsのサフィックスが重複しないようにします。以下のワークシートは候補設定を説明するもので、テスト済み拡張機能の設定ではありません。

Service: OpenAI
Settings area: More Settings > custom API address
Full request URL candidate: https://api.apisrouter.com/v1/chat/completions
Base-only candidate, if required by installed version: https://api.apisrouter.com/v1
Credential: gateway key entered privately
Model: exact current catalog ID with verified chat behavior

翻訳リクエストの経路を見える状態に保つ

拡張機能は選択したサービスアドレスへ翻訳リクエストを送ります。そのアドレスを単なる接続フィールドではなく、データ共有の判断として扱います。選択したエンドポイントを通じて処理してよいコンテンツを使い、選択した翻訳操作がページのどの程度を含むかを確認します。

以下のフローは、文書化されたカスタムアドレス機構を使うゲートウェイ経路を示します。選択モデルのラベルは設定上の選択であり、検証済みモデルの一覧ではありません。ストア認証、商品編集、インポート承認はこのリクエスト経路の外にあります。

Immersive Translateのカスタムアドレス経路がAPIsRouterを通って選択したカタログモデルへ進む提案。ストア更新ではなくブラウザ翻訳に使う経路。Immersive Translate routes through More Settings + カスタムアドレス to the APIsRouter gateway (api.apisrouter.com/v1), which fans out to: Selected catalog ID.Immersive TranslateviaMore Settings +カスタムアドレスAPIsRouterapi.apisrouter.com/v1Selected catalog ID
文書化されたアドレス上書き。ゲートウェイ設定は提案段階で、拡張機能テスト待ちです。ブラウザ翻訳はカタログフィールドを書き込みません。

まず管理されたページを一つ検証する

合成商品説明、保護されたブランド用語、単位付き数量、リンクを含む短いページを使います。そのページだけを翻訳します。表示された結果をソースと比較し、サニタイズしたネットワーク送信先、選択モデル、レスポンスステータスを検査します。

コンテンツが欠落、重複、ソース言語との混在を起こしていないか確認します。次に長い段落や見出しとリストを含むレイアウトを試します。後の設定変更を同じ素材と比較できるよう、ソースと観測出力を保存します。大きな文書を処理する前の有用な診断ベースラインになります。

編集上の問いにはバイリンガル読解を使う

ブラウザ翻訳は、レビュアーが不慣れなソース資料を検査したり、注意が必要な表現を特定したりする助けになります。原文を表示したまま、主張、数量、用語を直接比較します。対象言語を評価できない場合は、流暢に見えることを証拠として受け入れず、評価できる人へ候補を回してください。

用語集の判断はカタログワークフローに保持します。カスタムエンドポイントが拡張機能内で用語集の強制やフィールド単位の検証まで提供すると仮定しないでください。インポート用の商品説明には、独自のソース参照付き候補、レビュー結果、送信先マッピングが必要です。

さらに翻訳する前にエラーを診断する

リクエスト経路、認証情報、正確なモデルIDから始めます。利用できる場合は構造化エラーを記録し、証拠を共有する前にヘッダーを秘匿化します。リクエストが制限されているなら、全ページ翻訳をすぐに繰り返すのではなく、作業量を減らしてサービスのリトライガイダンスに従います。

小さく選んだ文章で、接続失敗とコンテンツまたはレスポンス処理の問題を切り分けます。一度に一つの設定を変えます。公式ページには過去の価格とリクエストレートの例がありますが、その数値を新しい設定にコピーせず、現在のエンドポイントのドキュメントとアカウント上限を使ってください。

症状検査対象次の確認
ルートエラー実際の最終URLベースか完全パスかの処理
認証エラー認証情報の発行元と送信先非公開設定とキーのスコープ
モデルが拒否された正確なリクエストのモデルフィールドカタログとアカウントの対象条件
レート制限レスポンスメタデータと作業量小さなバッチと上限付きリトライ
部分的な翻訳返されたコンテンツとページ分割管理された文章の比較

ブラウザ出力とカタログ配信を分ける

翻訳されたブラウザ表示は検査面です。商品テキストを公開するには、カタログレビュー用パッケージで候補を作り、識別子とソースリビジョンを保持し、承認済みフィールドをストアの実際のインポートまたは翻訳APIに通します。

保存されたフィールドを読み、意図したストアフロントのロケールを開いて配信を検証します。通常の訪問者に何が表示されるかを証明するため、編集者のブラウザ拡張機能だけに頼らないでください。翻訳リクエストの使用量をストア操作から分け、作業量を評価するときはリトライも計上します。ページまたは文字ごとの固定コストと仮定せず、現在の料金を参照します。

証拠と統合の限界

公式ドキュメントは、カスタムアドレス設定を確立しています。この記事ではAPIsRouter経由のインストール済み拡張機能リクエストをテストしていないため、正確なアドレス動作、モデル互換性、描画結果はセットアップチェックとして残っています。図は例示的な設定フローです。

互換性記録を完成させるには、拡張機能とブラウザのバージョン、サニタイズした設定、リクエスト送信先、正確なモデル、管理されたソースページ、観測した翻訳を含めます。保護フィールドのレビューは、そのトランスポートチェックから分けます。短い文章が成功しても、すべての文書形式やストア公開ワークフローが検証されるわけではありません。

よくある質問

APIアドレスはどこで変更しますか?

公式のOpenAIサービスドキュメントではMore Settingsを案内しています。最終的なアドレス形式を選ぶ際は、インストール済み拡張機能のバージョンとフィールドヘルプを確認してください。

コピーした/v1 URLが失敗することがあるのはなぜですか?

ルートを追加するツールと完全なリクエストURLを求めるツールは異なります。実際の送信パスを検査し、chat-completions部分の欠落や重複を避けてください。

カスタム設定にはどの認証情報を入れますか?

設定したエンドポイント向けに発行された認証情報を、非公開で入力します。別プロバイダーの認証情報やストア管理トークンで代用しないでください。

翻訳された商品ページでストアが更新されますか?

ブラウザ翻訳はカタログ保存ではありません。承認済み商品テキストを配信するには、ストアの翻訳またはインポート経路を使い、保存されたフィールドを検証します。

商品用語をどう保持すればよいですか?

コンテンツワークフローでレビュー済み用語集を管理し、ブラウザの結果と比較します。カスタムアドレスが用語を強制すると仮定せず、拡張機能固有の用語集機能は別途確認してください。