Google Play Console

Set up

  1. Select an app in the top left corner from the Switcher

  2. Navigate to App Settings by clicking the gear icon (⚙️) at the top of the Timeline sidebar

  3. Click on Integrations in the sidebar

Connect Google Play

  • Find the Google Play integration module under the App store section

  • Click the Connect button

  • Enter your app’s package name

  • Upload an service account key file (.json) configured with the correct permissions

Note that the Play Developer API can only be used to make changes to an existing app – you must have uploaded at least one APK through the Play Console before the Play Developer API can be used through Runway

Creating a Service Account

To connect Runway to the Google Play Console, you'll need a Service Account that's associated with the Google Cloud Project linked to the Google Play API.

Creating a new service account for Runway's exclusive use is highly recommended to avoid issues with rate limits.

  1. Head to the 🔗 Google Play Console, and make sure you’re logged in as the owner of the developer account.

  2. In the left hand menu, select Settings > Developer account > API access. You'll be prompted to create a Google Cloud project if you don't already have one linked.

  3. Scroll down to the Service accounts section and click Learn how to create new service accounts, then click the Google Cloud Platform link that appears in the dialog.

  4. You'll be sent to directly to the Service Accounts section of your linked Google Cloud project the Google Cloud Platform console.

  5. Click + Create Service Account

  6. Fill out the form for Step 1, then click Create

  7. In Step 2, select the Service Account User role, and hit Continue. You can skip past Step 3.

  8. On the service account you just created, click the three dots on the right hand side, and select Manage keys

  9. Click Add Key, then Create new key

  10. Select the JSON option and click Create

  11. Your service account key file should start downloading. This is the file you'll need to upload to Runway so that it can access the Google Play Developer API.

  12. Navigate back to the API Access page in Play Console. Your newly created service account should show up in the list of service accounts. If you don't see it, click the Refresh button on the right of the Service accounts section.

  13. Click View Play Console Permissions next to your service account. You'll have the option to grant the service account access to specific apps (App Permissions), or to all apps in your project (Account Permissions). Make sure the service account at least has access to the app you're setting up in Runway. Add the necessary permissions and click Save Changes.

Your service account must be granted the following permissions:

  • View app information and download bulk reports

  • Create, edit, and delete draft apps

  • Release to production, exclude devices, and use Play App Signing

  • Release apps to testing tracks

  • Manage testing tracks and edit tester lists

Double-check that you've granted your Google Cloud project access to the necessary APIs from the API access page.

Turn on access to the Google Play Android Developer API and the Google Play Developer Reporting API, both of which are needed to get Runway set up properly.

Last updated

Was this helpful?