To host your app on the Google Play Store, you must create a Google Play Developer account.
Follow these steps to get started:
Before you Begin:
- Obtain a D-U-N-S number before enrolling, required from September 2023. Learn how to get it here.
- A Google Play Developer account is necessary for app hosting.
- The setup takes approximately 3 minutes for registration, followed by Google Play approval within 1-7 business days.
- There's a one-time $25 fee for owning a Google Play Developer account.
Step 1: Creating a Google Play Developer Account:
- If you don't have a Gmail account, create one here.
- Set up Google's 2-Step Verification using this guide.
Step 2: Sign up for Google Play Console:
- Visit https://play.google.com/console/signup.
- Ensure you're logged into the correct Gmail account.
Step 3: Enrolling Type:
- Choose 'Organization or Business' and click 'Get started.'
Step 4: Enter Organization Details:
- Fill in your organization's information, including the 'Developer account name.'
Step 5: Developer Agreement:
- Read and agree to the Google Play Developer distribution agreement.
- Select 'Create an account and pay' to add payment information.
Step 6: Registration Fee:
- Pay the one-time registration fee of $25.
Step 7: Verify Your Account:
- If additional verification is needed, follow the steps provided in the Google Play Console.
- Upload a verifying document (ID card, driving license, passport, etc.). More on verification here.
Step 8: Add Grip to Your Google Play Developer Account:
- Follow the steps in this article to add Grip to your developer account.
Once you've completed these steps, your Google Play Developer account will be set up.
Step 9: Create a Google Service Account and link your Google Play Console
- Follow the instructions provided by Google to set up your Google Service Account.
The Google Service Account allows the deployment of Android apps via the Google Play Console. - Invite your Google Play Console owner to your Google Service Account. The same account owner for the Google Play Console must be used to link the Google Service Account. 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 Google Service account:
- Access level: View app information.
- Release management: Manage production releases, manage testing track releases.
- Store presence: Edit store listing, pricing & distribution.
Step 10: Create a service account key
- Please follow the instructions here to create a service account key.
Step 11: Share your service account key file with Grip
- Please download your service account key file (you can only download this once, so please store this file securely) and share this key file securely with your Grip project, (ie. via a zip file with password or FTP website.)