Documentation/Google Play
AppStaged · Guide

Google Play

Set up a service account and grant access to your store listing.

On this page

AppStaged uses a Google Cloud service account to access your Play listing. You will need its JSON key file and your app’s package name, such as com.example.pace.

1. Enable the publishing API

In Google Cloud Console, choose or create a project. Open APIs & Services → Library, find Google Play Android Developer API, and enable it.

2. Create a service account

Open IAM & Admin → Service Accounts in that project and create an account named “AppStaged.” Copy its email address; you will invite it to Play Console next.

Open the service account’s Keys tab, then Add key → Create new key → JSON. Download the file. If your organization blocks key creation, contact your Google Cloud administrator.

Follow Google’s API setup guide and service account key instructions for console details.

3. Grant Play Console access

In Play Console, open Users and permissions → Invite new users. Enter the service account email. Under app permissions, select the app you want to connect and grant View app information (read only) and Manage store presence, then send the invitation.

These permissions cover reading app details and editing listing text and images. See Google’s permission definitions.

4. Connect AppStaged

Open Settings → Connections, choose Connect Google Play, and upload the JSON file. AppStaged validates the credential. Access to a specific app is checked when you use its package name in the publishing flow.

Open your set’s export dialog, select Google Play, and enter the app’s package name. AppStaged stages screenshot changes in Play Console; you review and submit them there. See Publishing to stores for the full flow.

If connection fails

Check that the API is enabled in the service account’s project and the account has access to the exact package you entered. Cloud project permissions alone do not grant access to a Play listing. Newly granted permissions may take time to become effective.