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つの権限をすべて有効にする:

    カテゴリ権限
    アプリアクセスアプリ情報の表示(読み取り専用)
    財務データ財務データ、注文と解約アンケートの表示
    財務データ注文とサブスクリプションの管理
    ストアのプレゼンスストアのプレゼンスの管理
  4. 「ユーザーを招待」をクリックする(既存のユーザーの場合は、「適用」 → **「変更を保存」**をクリックする)

Google Play Console Invite user page showing the service account email and Account permissions tab
アカウントの権限で4つの権限をすべて付与する
💡アカウントの権限とアプリの権限

ここでの各権限は、どちらのレベルでも付与できます — 唯一の違いはアクセスの範囲です:

  • アカウントの権限は、後で追加するアプリを含め、開発者アカウント内のすべてのアプリに適用されます。設定が最も簡単で、新しいアプリを公開する際に再度アクセスを付与する必要がありません。
  • アプリの権限は、追加した特定のアプリにのみ適用されます。BasePrice を単一のアプリに制限したい場合(最小権限)に最適です。

シンプルさのため、アカウントの権限で4つすべてを付与することをお勧めします。アクセスを1つのアプリに限定したい場合は、アプリの権限タブでそのアプリを追加し、そこで同じ4つの権限を付与してください。

💡反映の遅延

権限が反映されるまで最大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"多くの場合、サービスアカウントにストアのプレゼンスの管理(一度きりの製品)または注文とサブスクリプションの管理(サブスクリプション)—価格更新を承認する権限—が不足しています。ステップ4の4つの権限がすべて有効になっているか確認してください。権限の反映には最大36時間かかる場合があります。
"API not enabled"Google Cloud Console で Google Play Android Developer API を有効にしてください(ステップ1)。
"Invalid key"完全な .json キーファイルをアップロードしているか確認してください(一部だけではなく)。

次のステップ

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