5. Google Play publication

1. If you don't have a Google Developer account, go to https://play.google.com/apps/publish/signup/ and create one (you will need to pay a one-time 25 USD fee)
2. Go to https://play.google.com/apps/publish/ and press "Create app" button
3. Select your preferred language, enter your app title, indicate if it's an app or a game, and if it's free or paid.
4. Scroll down and accept both Developer Program Policies and US export laws. Then click Create app button.
5. Find "Set up your store listing" (in the Set up your app dropdown). Here, you will need to enter some information and assets in the "App Details" and "Graphics" subsections:

Product details

Mandatory:
  • Title: max 50 characters
  • Short description: max 80 characters
  • Full description: max 4000 characters

Graphic assets

Mandatory:
  • Hi-res icon: 512 x 512, 32-bit PNG
  • Screenshots: JPEG or 24-bit PNG (no alpha). Min length for any side: 320px. Max length for any side: 3840px. At least 2 screenshots are required overall. Max 8 screenshots per type. Only screenshots in Phone section are mandatory
  • Feature Graphic: 1024 w x 500 h, JPG or 24-bit PNG (no alpha)
Optional:
  • Promo Graphic: 180 w x 120 h, JPG or 24-bit PNG (no alpha)
  • Promo Video: YouTube video URL
6. Once the mandatory information is ready, click Save and go back to Dashboard section.
7. In the Set up your app dropdown, click on Select an app category and provide contact details section.
8. Here, you will need to select a Category for your app. You can also optionally include Tags to describe the content and functionality of your app.
9. Go to Store listing contact details and enter an Email, which will be publicly displayed with your app. Click Save button at the bottom right, and return to the Dashboard - Set up your app section
10 Now fill out all the steps listed below "LET US KNOW ABOUT THE CONTENT OF YOUR APP" subsection.
11. The first step will be the "App access" subsection Click "All functionality is available without special access" Then click Save button and go back to Dashboard - Set up your app section (screenshot 5)
12. Now go to "Content rating" subsection. Click Start questionnaire button to start the Content Rating Questionnaire
13. You will have to enter an email address, select a category, and answer some questions about the contents of your app. Once ready, click Save and Next buttons to go to the Summary section. Finally, click Submit button.
Normally you should select No to all answers
14. Go back to Dashboard - Set up your app, and click on "Target audience" subsection. Click on Go to ads button to complete Ads section, and select whether or not your app contains ads.
15. Click Save button. Next, click on ← App content link above Ads title.
16. On the App content page, there should be three subsections to complete:
  1. 1.
    Privacy policy
  2. 2.
    Target audience and content
  3. 3.
    News app
Click Start in "Privacy policy".
17. Enter your privacy policy URL and click the SAVE button. Then click on ← App content.
18. Click Start button in the "Target audience and content" subsection. Select the age groups that you think your app is suitable for, and click Next. Select whether or not your store listing could unintentionally appeal to children. Click Next and then Save. Then click on ← App content.
It is safer to select 18 and older to avoid google play family policy issues
19. The last step for this section, click Start on News app and select if your app is a news app or not. Then click Save.
20. Go to Data safety form inform that the app collects android device id and crash reports (for analytics, tracing error logs and bug fixing).
21. Continue to Data types section and select Android ID and Crash logs. Select any other that applies to your app (example: if it uses location)
22. In Data usage and handling, click on the arrow to continue
23. Fill out the options as in the following image:
24. Open the App info and performance dropdown. Click the arrow on Crash logs
25. Select exactly the same options as before and click Save
26. Click Next, then Save.
27. Go back to Dashboard. Locate Publish your app on Google Play section. Click on "View tasks" and next in "Select countries and regions"
28. Click on Add countries/regions and select all the countries you want your app to be available for. You can click on the first checkbox if you want availability for all the listed countries. Click Add countries/regions button at the bottom, and Add in the confirmation popup. Then go back to Dashboard - Publish your app on Google Play section.
29. In Dashboard - Publish your app on Google Play, click on Create a new release subsection.
30. Click on Create new release. In Play App Signing section, click Continue button. Next, upload the .aab file you received from Bravo.
31. Optionally, you can scroll down to "Release notes" subsection and enter release notes for each language. For example, if you want release notes for English and Spanish, you would enter:
<en-US>
Enter or paste your release notes for en-US here
</en-US>
<en-US>
Introduce o pegue su información de release para es-ES aquí
</es-ES>
Here is a list of the supported languages: https://support.google.com/googleplay/android-developer/table/4419860
32. Click the Save button at the bottom right, and then Review release button.
33. You may see some warning messages, but you can ignore these. If you followed all the steps correctly, your app is ready to publish. Click the Start rollout to Production button, confirm the popup by clicking on Rollout, and that's it! Your app will be live soon. For new apps, normally it takes around 3 days to go live
34. Let us know in the Bravo Community know when your app goes live! We will add it to our "Made with Bravo" section 💥