Back to Home

Setup Guide

Follow these steps to connect your Google Play Developer account

Prerequisites
  • A Google Play Developer account ($25 one-time registration fee)
  • At least one app published (or in draft) in Google Play Console
  • Permission to invite users in Google Play Console
1
Create a Google Cloud Project
  1. Go to the Google Cloud Console
  2. Click the project dropdown at the top of the page
  3. Click New Project
  4. Enter a project name (e.g., "Play Pricing Manager")
  5. Click Create
  6. Wait for the project to be created, then select it from the dropdown
2
Enable the Google Play Developer API
  1. In your Google Cloud project, go to Google Play Android Developer API
  2. Click Enable
  3. Wait for the API to be enabled (this may take a few seconds)
3
Create a Service Account
  1. Go to Service Accounts in Google Cloud Console
  2. Make sure your project is selected at the top
  3. Click Create Service Account
  4. Fill in the details:
    • Service account name: e.g., "play-pricing-manager"
    • Service account ID: will auto-fill
    • Description: optional
  5. Click Create and Continue
  6. Skip the optional "Grant access" steps - click Done
4
Download the Service Account Key
  1. In the Service Accounts list, find your newly created service account
  2. Click on the service account email to open its details
  3. Go to the Keys tab
  4. Click Add KeyCreate new key
  5. Select JSON format
  6. Click Create
  7. The JSON file will download automatically

Important: Keep this JSON file safe! It contains credentials to access your Play Console. Also note the service account email address - you'll need it in the next step.

5
Invite Service Account to Play Console

This is the most important step!

  1. Go to Google Play Console
  2. Click Users and permissions in the left sidebar
  3. Click Invite new users
  4. Enter your service account email address
    • Find this in your downloaded JSON file (the client_email field)
    • It looks like: name@project-id.iam.gserviceaccount.com
  5. Set the access expiry (or leave as "Never")
  6. Configure permissions (see next step)
  7. Click Invite user

Note: You no longer need to link your Google Cloud project to Play Console. Simply inviting the service account email as a user is sufficient.

6
Configure Permissions

When inviting the service account, grant these permissions:

Required Permissions

  • View app information and download bulk reports
  • View financial data, orders, and cancellation survey responses
  • Manage orders and subscriptions

For Managing Pricing (also recommended)

  • Manage store presence
  • Manage pricing and distribution

You can grant permissions at the Account level (all apps) or for specific apps only.

7
Find Your Package Name

Your package name uniquely identifies your Android app. It looks like: com.company.appname

You're Ready!

You now have everything needed to connect

Go to Connect Page
Troubleshooting

Security
  • Your service account JSON is never stored on our servers
  • Credentials are encrypted and stored only in your browser
  • Sessions automatically expire after 24 hours
  • You can disconnect at any time from Settings
Reference

This guide is based on the official Google documentation: Getting Started with the Google Play Developer API