Store Linking

Google Play Linking

Follow this guide to get your Google Play account key for use with Apgio.

Overview

Apgio needs your permission to modify your localized app descriptions and upload localized screenshots.

You grant permission to Apgio with what's known as a Service Account Key. The following steps walk you through generation of a service account key.

If you're familiar with Google Cloud Console (GCP) and Play Store Console then this will be quite easy and you might skip some steps along the way, otherwise just follow the steps closely and we'll get you up and running in a few minutes ๐Ÿš€

At a high level, linking a Play Store account is straightforward, but as always with Google (and Apple!) there are some devils in the details. So let's get this right!

Prerequisites

  • Access to the Google Cloud (GCP) console with an account with elevated privileges.
  • Access to Play Store Console with an account with admin privileges.

Steps

I. Enable the Play Store API

This is how Apgio talks to the Play Store and uploads your localized app descriptions and screenshots. It might already be enabled, let's check....

  1. Go to the Play Store API page on the Google Cloud Console: Play Store APIย 
  2. Ensure the right project is selected (drop down top left)
  3. If you see API Enabled in Google Cloud Console then you're good to go.
  4. Otherwise, click Enable API button in Google Cloud Console

II. Create Service Account

  1. Go to the Service Accounts area on the Google Cloud Console: Service Accountsย 
  2. Ensure you've selected the right project (same project as above in Enable Play Store API)
  3. Click Create Service Account in Google Cloud Console
  4. Service Account Name: apgio-service-account (or whatever you want!)
  5. Copy the email address and put it somewhere for later (we'll use it soon): Copy Service Account Email Address
  6. Click Done

III. Create Service Account Key

  1. Go back to the Service Accounts list and note that you might need to refresh the page to see the newly created account.
  2. Click on the new service account (it has the email address we copied above).
  3. Click on the Keys tab in Service Account details tab.
  4. Click Add key > Create new key
  5. Choose Key type JSON and click Create
  6. The key file will download immediately to your computer.

IV. Add Service Account to Play Store Console

  1. Go to the Google Play Consoleย 
  2. Click Users & Permissions on the left nav
  3. Click Invite new users
  4. Paste the email address we copied above for the Service Account (hint: it ends with iam.gserviceaccount.com)
  5. Click Add app and choose Select all or specific apps that you want to integrate with Apgio.
  6. Set permissions to the following:
    • View app information
    • Manage store presence
  7. Click Apply
  8. Click Invite user

Finished! ๐Ÿ

That's it! Now return to Apgio, click Connect Play Store and upload the JSON file.

๐Ÿš€๐Ÿš€๐Ÿš€

Key File Security

The JSON file contains a key that can be used to access your Play Store account and make changes (e.g.ย submit screenshots and app store descriptions, etc). Apgio treats the JSON key as highly sensitive information. The file is encrypted in the browser before uploading via SSL/TLS then it is re-encrypted and stored according to best practices.

Read about how Apgio secures keys


Last Updated: 18 August 2025

Previous
Link App Store