Play Store を接続する

Google Play にローカライズされた価格を公開するために Google Play Console のサービスアカウントを設定します。スクリーンショットと権限設定を含むステップバイステップガイドです。

Google Play に価格を公開するには、BasePrice はサービスアカウントを通じて Google Play Developer API を使用します。Google Cloud でアカウントを作成し、Google Play Console でアクセスを付与してから、JSON キーを BasePrice に追加します。

セットアップ

Google Play Developer API を有効にする

  1. Google Cloud Console で Google Play Android Developer API ページを開く
  2. 左上のドロップダウンで正しいプロジェクトが選択されていることを確認する
  3. **「有効にする」**をクリックする
Google Cloud Console showing the Google Play Android Developer API with the Enable button
プロジェクトの Google Play Android Developer API を有効にする

サービスアカウントを作成する

  1. Google Cloud Console で 「IAM と管理者」「サービスアカウント」 に移動する
  2. **「サービスアカウントを作成」**をクリックする
  3. 名前(例:BasePrice)を入力する — サービスアカウント ID とメールアドレスが自動生成されます
  4. オプションの**「権限」「プリンシパル」**のステップはスキップする — Cloud のロールは不要
  5. **「完了」**をクリックする
Google Cloud Console Create Service Account form with name BasePrice and auto-generated email address
アカウントに名前を付ける — Cloud のロールは不要、ステップ2と3はスキップ

JSON キーをダウンロードする

  1. サービスアカウント一覧で、作成したアカウントをクリックする
  2. **「キー」**タブに移動する
  3. 「キーを追加」「新しいキーを作成」 → **「JSON」**を選択 → **「作成」**をクリックする
  4. キーファイルが自動的にダウンロードされる — 安全な場所に保存する
⚠️このキーを安全に保管してください

この JSON ファイルは Google Play アカウントへの API アクセスを許可します。BasePrice に追加するまで安全な場所に保管してください。

Google Play Console でアクセスを付与する

  1. Google Play Console「ユーザーと権限」 を開く
  2. **「新しいユーザーを招待」**をクリックして、ステップ2のサービスアカウントのメールアドレスを貼り付ける
  3. **「アカウントの権限」**タブで以下を有効にする:
    • 「アプリ情報の表示」(読み取り専用)
    • 「財務データ、注文と解約アンケートの表示」
    • 「注文とサブスクリプションの管理」
  4. **「アプリの権限」タブに切り替えてアプリを追加し、「ストアのプレゼンスの管理」**を付与する(一度きりの IAP 価格を更新するために必要)
  5. **「ユーザーを招待」**をクリックする
Google Play Console Invite user page showing the service account email and Account permissions tab
サービスアカウントのメールアドレスを貼り付けてアカウントの権限を設定する
💡反映の遅延

権限が反映されるまで最大36時間かかる場合があります。セットアップ直後に権限エラーが発生した場合は、しばらく待ってから再試行してください。

BasePrice に追加する

  1. BasePrice で**「接続済みプラットフォーム」に移動し、「Google Play」**を追加する
  2. ステップ3でダウンロードした JSON キーファイルをアップロードまたはドラッグアンドドロップする
  3. **「サービスアカウントのメールアドレス」**が自動入力されます — Play Console で招待したものと一致しているか確認する
  4. **「認証情報を保存」**をクリックする
BasePrice Google Play credential form with JSON key upload and Service Account Email fields
JSON キーをアップロードする — メールアドレスは自動的に抽出されます

トラブルシューティング

問題解決策
"Permission denied"サービスアカウントが正しい権限で Google Play Console に招待されているか確認してください(ステップ4)。権限の反映には最大36時間かかる場合があります。
"API not enabled"Google Cloud Console で Google Play Android Developer API を有効にしてください(ステップ1)。
"Invalid key"完全な .json キーファイルをアップロードしているか確認してください(一部だけではなく)。

次のステップ

このページは役に立ちましたか?