Skip to main content

Connecting a Google Play Console service account to Bitrise

You can connect a Google Console Service account to a Workspace. The service account will be available to use for all the projects owned by that Workspace. It allows you to seamlessly deploy your Android apps to Google Play with Release Management.

You can add multiple service accounts to a Workspace but a Bitrise project can only have a single service account connected to it at any given time. However, you can change the connected account at any time.

Connecting a Google service account to a Workspace

To create a new service account and link it to a Bitrise Workspace:

  1. Set up a Google Play service account in Google Play console: Using a service account.

  2. Grant the necessary rights to the service account with your Google Play Console. Go to Settings, then Users & permissions, then Invite new user. Due to the way the Google Play Publisher API works, you have to grant at least the following permissions to the service account:

    • Access level: View app information.

    • Release management: Manage production releases, manage testing track releases.

    • Store presence: Edit store listing, pricing & distribution.

  3. Create a JSON key for the service account: Create a service account key.

  4. Log in to Bitrise and hover over the left navigation bar.

  5. Make sure you have the right workspace selected in the Workspace menu.

  6. Select Settings.

    workspace-settings-new.png
  7. On the left, select Integrations.

  8. Under the Stores tab, find Google Play Store.

    google-service-account.png
  9. Click Add service account.

  10. Type a name in the Name field.

  11. In the Credentials section, drag and drop your JSON key file or click Upload a JSON file to upload it from your computer.

    add-json-file.png
  12. Once done, click Add account.

Connecting a Google service account to a project

To configure a Bitrise project to use a given Google Play Console service account:

  1. Open your project on Bitrise with a user that has the Admin role on the project.

  2. On the main page of the project, click on the Project settings button.

    project-settings-button.png
  3. On the left, select the Integrations menu option.

  4. Go to the Stores tab.

  5. Find the Google Play Store section.

  6. Click the Select... button.

    select-button.png
  7. In the pop-up window, select an account from the dropdown menu labeled with Select an account.

    attach-service-account.png
  8. Click Save.