Skip to content
  • There are no suggestions because the search field is empty.

Create Your Service Account Key File

Create a Google Cloud service account and generate the JSON key Passion needs to publish your app.

In This Article

Before You Begin

  • Log in to Google Play Console in an incognito window, using the same Google account as your Developer Account.
  • Make sure your developer account is fully verified — this avoids delays during submission.

Enable Play Integrity API

  1. From your Google Play Console, open your app.
  2. In the left panel, click App integrity.
  3. Next to Play Integrity API, click Get started.
  4. Click Learn more on the screen that appears.

Create a Google Cloud Project

  1. On the new page (same Google account), scroll to Create Projects and click Go to Manage Resources.
  2. Click Create Project.
  3. Enter a project name — anything you'd like, e.g. "My New Project."
  4. Click Create.

Create a Service Account

  1. Click the navigation menu, hover over IAM & Admin, and select Service Accounts.
  2. Select the project you just created.
  3. Click Create Service Account.
  4. In Service account name, type passion, then click Create and Continue.
  5. Under Grant this service account access to project, set the role to Owner. Click Continue, then Done.

Generate and Download the JSON Key

  1. From the service account list, click the three-dot menu under Actions and select Manage keys.
  2. Click Add key, then Create new key.
  3. Leave the key type as JSON and click Create. The file downloads automatically — note where it's saved, since you'll upload it to Passion Studio shortly.

Copy the Service Account Email

  1. Open the service account's details page.
  2. Copy the email address listed under its details — you'll need it in the next step.

Link the Project to App Integrity

  1. Go back to the App integrity tab in Google Play Console.
  2. Select your new project from the dropdown (refresh the page if it doesn't appear).
  3. Click Link project.

Invite the Service Account as a User

  1. From the Play Console home (All apps), go to Users and permissions and click Invite new users.
  2. Paste the service account email you copied earlier.
  3. Under Account permissions, grant Admin access.
  4. Click Invite user.
  5. Return to Users and permissions to confirm the account's status shows Active.

Enable Required APIs

  1. Back in Google Cloud Console (same project), search for and open Google Play Android Developer API, then click Enable.
  2. Search for Google Play Integrity API, open it, and click Enable.

Upload the Key to Passion Studio

You now have both the Google Play License Key (from the "Connect Google App" step in the main article) and the JSON key file.

  1. Return to Passion Studio's Android journey — your Google Play License Key should already be filled in from the earlier step.
  2. Upload the JSON key file you just downloaded.
  3. Click Connect Account.