Google Play Service Account Setup
At Ready Education we leverage tools like the Google Play Developer API to perform app-management tasks for the Android version of CampusGroups and Ready Campus. This is done through creating a Service Account.
At Ready Education we leverage tools like the Google Play Developer API to perform app-management tasks for the Android version of the CampusGroups. This is done through creating a Service Account. This article's purpose is to provide an overview of the Google Play Service Account Setup, and list instructions for your Google Play Developer Administrator to follow. You'll see hyperlinks embedded in this article that point to Google Documentation for additional information. Please review Create a Google Play Account as it is a pre-requisite for this.
Overview
To start using the Google Play Developer API for the Service Account, the first step is to create a Google Cloud Project. Then, you'll enable the Google Play Developer API for your Google Cloud Project. This is followed by creating the Service Account. Then granting 'Service Token Creator' permissions to Ready Education for that Service Account. And finally, granting the Service Account access in the Google Play Console. The Developer API configuration can only be managed by users of your Google Cloud Project with sufficient permissions, and Google Play Console access can only be managed by users of your Google Play Developer account with sufficient permissions.
Step-by-Step Configuration Guide
- Create a Google Cloud Project:
Open the Google Cloud Console, click the project drop-down menu at the top left, select New Project, name the project (e.g., "Ready Education"), and click Create. - Link Billing Account:
Navigate to Billing from the left menu and link a billing account (credit card details are required for identity verification). - Enable Google Play Android Developer API:
Go to APIs & Services > Enabled APIs & services, click + ENABLE APIS AND SERVICES, search for "Google Play Android Developer API", and click Enable. - Create Service Account:
Open the navigation menu, go to IAM & Admin > Service Accounts, and click Create Service Account. Enter a name such as "Ready Education Publisher" and complete creation. - Assign Service Account User Role:
After creation, assign the Service Account User role to the service account. - Assign Service Account Token Creator Role:
Select the created service account, go to the Principals with access tab, click Grant Access, paste the designated Ready Education principal email (re-gplay-sa-token-creator@pc-api-6190680001848518307-76.iam.gserviceaccount.com), select the Service Account Token Creator role, and click Save.
Share the Service Account Email with Ready Education
Please share us the newly created service account email address produced with Ready Education.
This can be sent directly to your Mobile App Project Manager in your open ticket.