Google Cloud Translation API のキー取得手順
1. Google
Cloud Console にログイン
- ブラウザで Google Cloud Console にアクセス
- Google アカウントでログイン
2. プロジェクトの作成または選択
- 上部の「プロジェクト選択」をクリック
- 新しいプロジェクトを作成、または既存のプロジェクトを選択
(例:amateur-radio-translator)
3. Cloud
Translation API を有効化
- 左上のハンバーガーメニュー(≡) → 「API とサービス」 → 「ライブラリ」
- 「Cloud Translation API」を検索して選択
- 「有効にする」ボタンをクリック
4. 課金を有効にする(初回のみ)
- Google Cloud Translation API の使用には課金アカウントが必要です。
- 無料枠(月500,000文字まで無料)を超えなければ請求はありません。
- クレジットカード登録が必要です。
5. サービスアカウントを作成
- 左上のメニュー → 「IAM と管理」→「サービス
アカウント」
- 「+サービスアカウントを作成」クリック
- 名前: translator
- ID: 自動生成でOK
- 「作成して続行」クリック
- ロールは「プロジェクト」→「編集者(Editor)」または「翻訳 API ユーザー」
- 「完了」をクリック
6. サービスアカウントキー(JSON)を作成
- 作成されたサービスアカウントの「︙」メニュー → 「キーを管理」
- 「鍵を追加」→「新しい鍵を作成」
- 「作成」をクリックすると、自動的にJSONファイルがダウンロードされます
⚠️ このJSONファイルは
絶対に他人と共有しないでください。
7. 環境変数に設定(例: Windows)
cmd
set GOOGLE_APPLICATION_CREDENTIALS=C:\path\to\your-key.json
または Python コード内で:
python
import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "C:/path/to/your-key.json"
pythonテスト用コード
from google.cloud import translate_v2 as
translate
import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]
= "C:/Google-Key/Your file.json"
translate_client = translate.Client()
result = translate_client.translate("こんにちは、世界", target_language="en")
print(result['translatedText']) # → Hello, world
|