This guide will help you create a service account needed by Appaloosa to manage your private applications on the Play Store.
⚠️ You should read this article first about migrating from unmanaged to managed Android.
First, you need to login into the Google Play console.
Please use the same email account previously linked to Appaloosa.
Link Google Play Account to a Project on Google Cloud
Now click on Settings, then Developper Account and API Access
Select Create new Project and click on Link Project. (If you already have a project, skip this step and go directly to Create your Service Account).
You should be redirect to this page:
Now click on create new service account
In the modal, click on the link to your Google Cloud Platform
Create your Credentials Service Account
Now you are going to create the service account used by Appaloosa.
Click on Create Service Account Button
Choose a name, and add a description to identify that this service account is used by Appaloosa and click on Create.
Select Service Account User in the Role Field and click on Done.
Now, you should be redirected to the Service Account page, click on the service account you've just created:
You will now, need to create a JSON key for this account.
Click on Add Key then Create new Key.
Select JSON and click on Create. Save the file. You will need to upload it on Appaloosa.
Now you can go back to your Google Play Console tab.
Click on the Done button and your service account will now appear in the Service Accounts section.
Now, click on the Grant Access button
You will be redirected to the Users and Permissions Menu.
Now, in the Account Permissions tab you need to grant:
- View app information and download bulk reports (read-only)
- Create and publish private apps to your organization
- Choose whether apps are public, or only available to your organization
- 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
- Manage store presence
When these are all selected, press Save Changes.
You can now go back to Appaloosa to upload the service account .json file downloaded earlier in the Step 2 field.
Now that your service account credentials have been saved proceed to Step 3.
Click on "Delegate my private app upload to Appaloosa".
This will take you to Google Play to allow Appaloosa to upload the first version of your android native applications to the Google Play Store.
Follow the steps, and you should be redirected back to Appaloosa, with your setup completed.