After developing your Android application with Mobiroller, you need to create a Google Play Developer Account in order to upload it to the Google Play Store. If you don’t have a Google Play Developer account, you can check out our article “How to Create a Google Play Developer Account?” to create one immediately.
This publication guide is prepared for all Corporate Developer Account holders and Individual Accounts created before November 13, 2023.
Here are the steps you need to follow to upload your app to the Google Play Store:
STEP 1: Log in to the Google Play Developer Console.
STEP 2: Click on the “Create Application” button to access the new app creation screen.
STEP 3: On the app creation screen, fill in the required information completely:
- App name: Enter the name of your app that will appear on Google Play Store here.
- Default language: Enter the default language of your app here.
- App or game: Choose the app option from this section.
- Free or paid: You can choose whether your app will be free or paid here. If your app includes paid subscriptions like monthly/yearly, you should select the free option here. This question asks whether a fee will be charged to download the app.
In the declarations section, check the boxes to agree to the two items and click the Create App button.
STEP 4: The control panel page will open. Click on the View Tasks button under the “View tasks” section.
STEP 5: You need to fill in all the items in the opened window with the appropriate information. First, click on the “Set Privacy Policy” button.
STEP 6: On the opened page, paste the link to your privacy policy in the area marked as 1 in the image below. The privacy policy you add must be in an online format that can be accessed by users and cannot be modified by them.
If you have a privacy policy page created for your app, you can provide the link to that page here. If you do not have such a page, you can access the Mobiroller Privacy Policy here, which can be used for your Google Play publication.
After adding the agreement, first click the Save button to save it, and then return to the Control Panel.
Step 7: In the next step, click on the “App Access” item.
Step 8: On the “App Access” page, what matters is whether your app has a membership feature. In this step, if your app has a membership feature, we will define a test account, and the Google Play team will test the app using this account.
- If your app does not have a membership feature, check the option “All functionality in my app is available without any access restrictions” and save it.
- If your app has a membership feature, check the option “All or some functionality inmy app restricted” and follow the instructions below.
Before clicking the “Add Instructions” button, we need to create a test user for Google Play from your application management panel.
Log in to the Mobiroller application management panel. In the left menu, click App Login/Register -> Member Management.
Click the Add Member button on the opened page.
On the “Add Member” screen, fill in the email, password, and first and last name information. If there are other profile elements in your application, you must fill in those as well.
After adding the test user, click the “Add Instructions” button in your Google Play Console account. On the opened page:
- Instruction Name (1): Here, you can give a name for the login information, such as “Test Account” or “Google Play Account.”
- Username and Password (2): Enter the username (email) and password that you created using the Mobiroller panel.
After entering this information, check the box that says “There is no additional information required to access my application” and click the “Add” button. After adding the instructions, click the “Save” button and return to the control panel.
STEP-9: Click on the AdsΒ option. In the opened screen, if your app has ads, select “Yes,” otherwise select “No.” Afterward, click the Save button and return to the control panel.
STEP-10: Click on the Content Rating option.
Click on the “Start questionnaire” button on the content rating page.
Fill in the Email address and Category fields under the Category section and click the Next button.
On the opened page, you will be asked some questions about your application. You need to answer these questions and first click the Save button. After that, click the Next button that will be activated.
STEP-11: Click on the “Target Audience” section.
Select the target age group for your application. After making the selection, click on the Next button, which will be activated, and save on the next screen.
Step 12: Click on the News Apps button.
In the opened screen, determine whether your app is a news app. If your app is not a news app, select “No” and click the Save button.
If your app is a news app, select “Yes” and specify your news source in the opened box in detail, then click the Save button.
STEP-13: You should fill out the data safety form by reviewing our article “How to Fill Out the Data Security Form?” in detail.
Pay special attention to the steps mentioned in the article, as incorrect completion of the data security form is one of the most common reasons for rejections recently.
STEP-14: After filling out the data security form, you need to complete the other information.
- Government Apps: Specify whether your app is a government institution app or not, and save.
- Finance Features: If there is a finance feature in the app, add it. If not, select the “No feature” option and save.
- Health: If there is a health feature in the app, add it. If not, select the “No feature” option and save.
STEP-15: Make sure all the items we have previously completed are checked off.
Then, click on the “Select an app category and provide contact details” button.
On the Store Settings page, click the Edit button next to the App Category title and select a category and tag for your app.
Then, under the Store Entry Contact Information section, click the Edit button and enter your email address. The other fields such as Phone number and Website are not mandatory.
After entering all the information, click save.
STEP-16: Click the “Set up your store listing” button.
In this screen, we will enter the information for your app that will appear on the Google Play Store.
- App name: Enter the name you want your app to appear with on Google Play Store.
- Short description: Add a short description of your app.
- Full description: Enter the description text for your app. You should explain the functions of your app and how it benefits users. Otherwise, your appβs description may be deemed insufficient or not reflective of the app, which may lead to rejection.
Under the Graphics section, we need to add the visual information.
- App icon: This is the logo that will appear for your app on Google Play Store. The logo you upload should be 512×512 pixels in size and can be in PNG or JPEG format.
- Feature graphic: Your feature graphic should be 1,024 x 500 pixels in size and a PNG or JPEG file no larger than 15 MB.
You can add your app screenshots that will appear on Google Play Store from the Phone section.
We recommend adding at least 4 screenshots. The screenshots should have a width between 320 and 3,840 pixels, with an aspect ratio of 16:9 or 9:16, and a maximum size of 8 MB per PNG or JPEG file. The suggested image size is 1242×2208 pixels.
After completing the screenshots, click the Save button located at the bottom right corner.
STEP-17: You must complete all steps up to this stage. In this step, you will see your app’s logo and name on the control panel page.
Now, we will upload the production files of the app. Click the Production button located in the left menu on the control panel page.
STEP-18: Before creating a version on the production page, click on the Countries/Regions tab. Click the Add Country/Region button on the opened screen.
On the opened screen, you should select the countries you want your app to be available in. You can select all countries or specific countries. After making your selection, save it.
STEP-19: After selecting the countries, click on the Release Dashboard tab and click the Create New Release button on the opened screen.
STEP-20: In the production version screen, click the “Change Signing Key” button.
STEP-21: In the window that opens, click the “Change app signing key” button.
STEP-22: On the page that opens, select the “Export and upload a key from the Java keystore” option.
After selecting, click on the following buttons in order:
- Download the encryption public key
- Download the PEPK tool
- Download the source code
Download the necessary files and use them to create the signing file for your application.
To create your signing key file, upload the files you downloaded and submit a signing key request. Once your request is submitted, the signing key file will be sent to you via email within 1 business day.
STEP-23: Once the signing key file has been sent to you, download it to your computer.
On the screen, click the “Upload Generated ZIP” option and upload the signing key file you downloaded to your computer.
ADIM-24:
After uploading the signing key file, you will see a message on the screen saying “Versions signed by Google Play.”
From this point onward, generate a new ABB file for your application via the Mobiroller panel and click the Upload button to upload the ABB file you created.
For detailed instructions on how to generate ABB/APK files, refer to our guide: How to Generate ABB and APK Files?
STEP-25: After adding your ABB file, you will see the .abb file on the screen. Then click the Next button.
STEP-26: There may be yellow-marked error and warning messages on the screen. These warnings are not important for now, you can click the Save button.
If there is a red warning on the screen, it means you have made an incomplete or incorrect action, and you should resolve the error.
STEP-27: In the small window that appears, click the “Go to Overview” button.
STEP-28: Finally, on the release summary page, click the “Send x change for review” button to submit your app to the Google Play Store for publication.
If you encounter an issue with the advertising declaration, you should accept the advertising declaration and check the analytics option.
By completing all these steps, you can submit your app for publication. For any support, you can take a screenshot of the relevant page and send your support request to support@mobiroller.com