Google Translate APIキーの取得方法:ステップ・バイ・ステップ(2026年)

🔒 セキュリティ審査済み 🧾 GPL オープンソース 📤 契約期間の縛りなし — いつでもエクスポート可能 ⚡ 従来の20分の1の軽さのエンジン

ホーム › APIキー › Google Cloud Translation

✓ 2026年九月23日にGoogle Cloudの公式ページと照合済み。画面や価格は変更されることがあります。表示内容が異なる場合は、Googleの画面表示を優先してください。

⏱ 所要時間
15分
💳 カードは必要?
必要 — 課金設定を有効にする必要があります
🎁 無料枠
毎月500,000文字
🧮 20ページのサンプル、1言語
無料枠内なら$0

Google Cloud Translation APIキーとは、TranslateRocketがサイトのテキストをGoogle翻訳のプロフェッショナル向けサービスへ送信し、翻訳結果を受け取るための秘密のコードです。毎月最初の500,000文字は無料ですが、始める前にGoogleからカードの登録を求められます。

📖 出てくる用語

  • API key:長い秘密のコードです。これを持っている人は誰でも、あなたの費用でこのサービスを使用できるため、パスワードと同様に扱ってください。
  • Google Cloudコンソール:Googleの有料クラウドサービス向けウェブサイトです。アドレスはconsole.cloud.google.com。これらのガイドの他のサービスより技術的な内容ですが、以下の手順はできるだけシンプルにしています。
  • Project:サービスとそのキー、請求情報をまとめるための、Googleが使用するコンテナです。
  • Billing account:カード情報を登録する場所です。無料枠内であっても、Google Cloudには課金アカウントの登録が必要です。
  • Characters:Googleは送信した文字数(スペースを含む)に応じて課金します。

始める前に必要なもの

  • Googleアカウント(Gmailアドレスで利用できます)。
  • 支払い用のカード。Googleによれば、Cloud Translationを使うには課金設定を有効にする必要があります。課金アカウントを作成すると、Googleは確認のためカードに少額の一時保留($0〜$1)を行うことがありますが、これは請求ではありません。国によっては銀行口座の確認も求められます。
  • 約15分。

ステップ・バイ・ステップ

A. プロジェクトを作成する

1
プロジェクトセレクター https://console.cloud.google.com/projectselector2/home/dashboard にアクセスし、サインインしてください。
2
新しいプロジェクトを作成します。分かりやすい名前を付けます。例えば TranslateRocket.

B. 課金設定を有効にする

3
Googleからプロジェクトに課金アカウントをリンクするよう求められます(またはメニュー☰からBillingを開いてください)。手順に従ってカードを追加してください。これまでGoogle Cloudで一度も支払いをしたことがない場合、無料トライアル(90日以内に使える$300のクレジット)が提供されることがあります。この場合もカードが必要です。

C. 翻訳サービスを有効にする

4
Googleの「APIを有効化」リンクを開き、プロジェクトが選択されていることを確認して確定します: https://console.cloud.google.com/apis/enableflow?apiid=translate.googleapis.com(このサービスはCloud Translation APIと呼ばれます)。

D. キーを作成する

5
Credentialsページを開きます: https://console.cloud.google.com/apis/credentials(TranslateRocketのGet your Google Translate API key ↗ボタンからもこのページを開けます)。
6
Create credentialsをクリックし、メニューからAPI keyを選びます。
7
キーを翻訳専用にするため、制限を追加します。API restrictionsの下でRestrict keyを選び、Cloud Translation APIを選択してください(Googleは制限を一つ以上追加するよう求めています)。
8
Authenticate API calls through a service accountのチェックボックスはオフのままにしてください。
9
Createをクリックします。API key createdというダイアログにキーが表示されます。コピーしてください。

WordPressに貼り付けるまで、キーは安全な場所に保管してください(パスワード管理アプリが理想的です)。メールやチャットで送らないでください。

費用について

公式価格(Cloud Translation料金ページ、TranslateRocketが使用する「Basic」エディション、2026年九月23日確認):

月間利用量 価格
毎月最初の500,000文字 無料(Googleは毎月$10相当のクレジットとして適用します。繰り越しはされません)
月あたり500,000〜1B文字 1,000,000文字あたり$20

Googleは、スペースやHTMLタグを含め送信されたすべての文字をカウントします。

小規模サイトの場合。例として、各ページ約600語の20ページ(12,000語)からなるサイトを考えます。これは約75,000文字です。HTMLタグやメニューの分を見込んで100,000文字に切り上げます。

  • 一言語:約100,000文字。これは毎月無料の500,000文字以内に収まるため、費用は$0です。
  • 同じ月に五言語:約500,000文字で、無料枠に近い範囲です。
  • Above the free allowance, each extra language would cost about 100,000 × $20 / 1,000,000 = $2.

言語ごとに個別にカウントされます。TranslateRocketが既に翻訳したテキストは再利用され、再送信されません。

安全にお使いいただくために(必ずお読みください)

Google Cloudは、指示しない限り自動的には支出を止めません。以下の両方を行ってください。

1. 文字数の厳格な日次上限を設定する(これが実際に支出を止める設定です)。Googleによると、毎日送信できる文字数は初期設定では無制限で、この割り当てを下げてコストを抑えることができます。

  1. CloudコンソールのQuotasページ(翻訳ですでに絞り込み済み)を開きます: https://console.cloud.google.com/iam-admin/quotas?service=translate.googleapis.com(プロジェクトが選択されていることを確認してください)。
  2. プロジェクトごとに日あたり一般モデルへ送信される文字数(v2)のCloud Translation割り当てを探します。
  3. 編集して、日ごとの文字数を入力します。

数値の決め方:上限は 日あたりなので、ひと月ではその約30倍に達する可能性があります。例えば、 100000 日あたりに設定すると、サンプルサイトを一つの言語で毎日翻訳できます。最悪の場合、月間約3,000,000文字となり、無料の500,000文字を除いて約$50かかります。日あたり 15000 の上限にすれば、最悪の月でも無料枠内に収まりますが、翻訳には数日かかります。翻訳中は上限を上げ、その後下げることもできます。

上限に達すると、太平洋時間の深夜まで「Daily Limit Exceeded」エラーがGoogleから返されます。新しい割り当て値の反映には最大24時間かかることがあります。

2. 予算アラートを追加する(これはメール送信のみです)。

  1. メニュー☰→Billing→Budgets & alertsを開きます。
  2. プロジェクトの予算を作成し、金額(例えば$5)とアラートのしきい値を設定してFinishをクリックします。

Googleは明確に述べています:この種の予算は支出を制限しません。メールを送るだけです。だからこそ手順1が重要なのです。

3. TranslateRocket内でも上限を設定する。 で TranslateRocket → AI Translation、セクション Usage & limits、入力する項目 Daily character limit (例えば 200000)。上限に達すると、自動翻訳は翌日まで停止します。 0 は上限なしを意味します。

4. キーを絶対に共有しない。メール、チャット、スクリーンショット、サポートチケットなどに書かないでください。

5. キーが漏洩した可能性がある場合は、差し替える。

  1. https://console.cloud.google.com/apis/credentials にアクセスし、キーの名前をクリックします。
  2. Rotate keyをクリックし、新しいキーに名前を付けてCreateをクリックします。新しいキーをコピーしてTranslateRocketに貼り付けてください。
  3. 新しいキーのページに戻り、Previous keyセクションのDelete the previous keyをクリックします。

誤ってキーを削除した場合、Googleでは30日以内であれば復元できます(CredentialsページのRestore deleted credentials)。

TranslateRocketでの貼り付け場所

  1. WordPressのダッシュボードでTranslateRocket → AI Translationを開きます。
  2. Provider & keysボックス内でGoogle Translate(Google Cloud Translationのことです)というカードを探します。
  3. API key欄にキーを貼り付けます。
  4. ボックス上部のActive providerをGoogle Translateに設定します。
  5. ページ下部のSave AI settingsをクリックします。

Google Translateには選択する「モデル」がありません。同じページにあるHouse styleの指示はAIモデル(OpenAI、Claude、Gemini)のみに作用します。Google Translateはこれを無視します。

うまくいかない場合

表示される内容 考えられる原因 対処方法
キーが無効というエラー(正確な文言は異なる場合があります) キーが正しくコピーされていないか、削除されています。 もう一度丁寧に貼り付け直すか、新しいキーを作成してください(セクションD)。
APIが有効化されていない、または課金設定が必要というエラー(正確な文言は異なる場合があります) 手順BまたはCが省略されたか、別のプロジェクトで行われました。 コンソール上部で選択されているプロジェクトが、キーを作成したものと同じかどうかを確認し、そのプロジェクトで課金設定とCloud Translation APIを有効にしてください。
「Daily Limit Exceeded」(403) Safetyセクションで設定した日次の上限が正しく機能しました。 翌日(太平洋時間の深夜)まで待つか、割り当てを引き上げてください。

キーの制限も確認してください。API restrictionsで別のサービスを選択している場合、Cloud Translationはキーを拒否します。

よくある質問

Google Translate APIは無料ですか?

毎月最初の500,000文字は無料ですが、無料枠内であってもGoogleはカードでの課金設定を求めます。それを超えると、百万文字あたり$20です。

Google Cloud Translationからの課金を止めるにはどうすればよいですか?

Google Cloudコンソールで文字数の日次割り当てを設定してください。これが実際に支出を止める上限です。予算はアラートメールを送るだけで、何も止めません。

Google Translate APIはGeminiと同じものですか?

いいえ。Google Cloud TranslationはGoogle翻訳のプロフェッショナル版で、キーはGoogle Cloudコンソールから取得します。GeminiはGoogleのAIモデルで、キーはGoogle AI Studioから取得します。

GoogleがAPIキーは無効、または課金設定が必要だと表示するのはなぜですか?

通常、次の三つのいずれかが原因です:誤ったプロジェクトが選択されている、課金設定がプロジェクトにリンクされていない、またはそのプロジェクトでCloud Translation APIが有効になっていない。

どれを選べばいい?

五つのサービスをシンプルに比較したい場合や、キー不要の無料オプションについては比較ページをご覧ください。

その他のガイド:OpenAI · Anthropic (Claude) · Google Gemini · DeepL · どれを選べばいい?

💬 お困りですか?
Powered by TranslateRocket™