Overview
Creating a Google Play Developer account is essential for anyone looking to publish Android apps to a broad audience. It is a straightforward process, but there are some specific steps and details to bear in mind, especially if you're creating an account for a company.
Setting up a Google Account for Your Company
Visit Gmail's website (www.gmail.com) and click on "Create Account".
Select "To manage my business."
Follow the prompts, entering your company's name for the "First" and "Last" fields. This will serve as your email username (example: 'companyname@gmail.com')
Complete the rest of the form with the requested details, including the creation of a strong password.
Verify your Account: Google might require you to verify your account using a mobile phone number to ensure the account's security. ID, passport, or driving license is typically not required to verify a Google account.
Initiating the Developer Account Setup on Google Console
If you're creating an account for your organization, as of August 31, 2023, you will need your organization's D-U-N-S number. This is a unique nine-digit number used to globally identify a business
Once you've set up and verified your Gmail account, head to the Google Play Console (https://play.google.com/console/u/0/signup). Here, you'll use your company's Gmail account to set up the developer account.
Choose An organization and click Get started.
The prerequisites for creating a Google Developer account look as follows:
Enter your organization’s name and click Next:
Create or select payments profile by clicking Create or select payments profile:
Provide D-U-N-S number in the pop-up window that appears:
Handling the One-Time Payment
There is a one-time registration fee of around $25 to create a Google Play Developer account. Make sure to process this payment.
Google does not provide invoices for this payment. You will get a receipt. If you require an invoice, you'll need to check their website and contact Google support for more details.
Verify Your Identity
The requirement for setting up a developer account is to upload your government ID document e.g. driving license, and also your organization’s details, e.g. certificate of incorporation, VAT registration deed.
Submit Your Application
After completing all the steps and verifying the information, submit your application to create your Google Play Developer account.Testing Requirements for New Accounts
If this is a new developer account, remember that you must conduct a closed test with at least 20 testers for 14 consecutive days before you can release any apps.
Granting Access to tech@spaceos.io
Access your Google Play Console and click “Users and Permissions”.
Then click “Invite new users”.
Input the email: tech@spaceos.io and ensure that the role set for them is 'Admin' in the Permissions section. This level of access will allow them to manage apps, financial information, and other necessary details. You do not have to set the expiry date.
It's always a good practice to have a backup person in your company with access to the Owner account. This ensures continuity in case the primary account manager is unavailable.
Enabling API for Google Play
Automating the app upload process makes it faster and simpler for you to start using it. That's why spaceOS is working hard to do it.
Sign in to the Google Play Console as the developer account owner
You can determine the account owner on the Account details page.
Go to Setup -> API access, select “Create a new Google Cloud project” and click Next.
The page should become like on picture, and here you'll need to click on "Learn how to create service accounts".
You'll be shown a prompt, follow the link to "Google Cloud Platform".
Once you're in a Cloud Console, click on the "Create Service Account" button.
Give the account a name, e.g. "SpaceOS-automation", and click "Done" at the bottom of the screen.
In Console, you'll see a new entry for the service account. Click on its email link.
On the new screen, go to the "Keys" tab. Click on the "Add Key" button and choose "Create new key".
Once prompted, choose a "JSON" type for a key and click Create.
Your browser should automatically download that .json file, named e.g. "pc-api-xxxxxxxxx-xxxxx-xxxx.json".
Close a prompt that appears.
Copy the email address of your service account (from Step 7) and send it to our team along with the .json file. The rest will be on us.