AppMySite
Website
  • Introduction
  • Getting started
    • Create an app
    • Initial requirements
  • App
    • Design
      • App icon
      • Splash screen
        • Design Splash screen
        • Splash screen not appearing
      • Theme
        • Design theme
        • Upload icons
    • Access
      • Consent
        • Add consent screen
        • Control access to app
      • Login
        • Design login screen
        • Web-to-app login
        • Custom app login
        • Prompt user login
        • Apple login requirement
        • Login settings
        • WordPress
          • WordPress login
          • WordPress member login
          • WP Social login issue
          • User registration issue
          • Missing cart button
        • Social login configuration
          • Android build for social login
          • iOS build for social login
    • Connectivity
      • WordPress to app connectivity
      • Install WordPress plugin
      • WP Application-Password
      • WooCommerce REST API
      • Troubleshoot connectivity
      • How to track connectivity
      • Configure Solid Security
      • Whitelist IP Addresses
        • Whitelist in CloudFlare
        • Whitelist in All In One WP Security
        • Whitelist in Wordfence
        • Whitelist in Solid Security
        • Whitelist in Jetpack
      • Website-to-app sync
      • Website-to-app changes
      • Plugin conflict
    • Navigation
      • Home Screen
        • Design main banner
        • Mark blogs sticky
        • Mark products featured
      • Bottom bar
        • WordPress bottom bar
        • Web-to-app bottom bar
        • Custom app bottom bar
        • Bottom bar settings
      • Menu
        • WordPress menu
        • Custom app menu
        • Web to App menu
        • Menu settings
    • Web view
      • Advanced web-view settings
      • Web view checkout
      • Web-view for WordPress
      • Web-view for Custom app
      • Intercept web traffic
      • Internal URL Handling
    • Pages
      • Custom app
        • Custom app pages
        • Individual page settings
        • Bulk page settings
        • Page layout
        • Page Settings
      • WordPress
    • Posts
      • Custom app
        • Custom app posts
        • Individual post settings
        • Bulk post settings
        • Post settings
      • WordPress
        • WordPress posts settings
        • Custom post types
        • Forum plugins
    • Product
      • WordPress product settings
      • Remove product reviews
      • Payment gateway support
      • Shipping plugins support
    • Settings
      • General
        • Change app product
        • Change app name
        • Change domain
        • Offline mode
        • Delete App
      • Social
        • Connect social media
    • Preview
      • Preview app
      • Test APK on real device
      • Test IPA on real device
      • Screenshots from Preview
      • Preview not working
    • Download
      • iOS
        • Create Apple Developer Account
        • Generate iOS app
        • iPad support
        • App permissions
        • Certifications
          • Apple Team ID
          • App identifier
          • Certificate signing request
          • iPhone distribution certificate
          • iPhone provisioning profile
      • Android
        • Create Google Developer Account
        • Generate Android app
        • App publishing time
        • Android app visibility
      • Migrate live app
        • Migrate existing app
        • User impact after replacing app
        • Change bundle ID
    • Upload
      • iOS
        • Prepare for iOS submission
        • Upload iOS app
        • Submit new iOS version
        • Grant Apple developer access
        • Artwork for iOS app
        • Screenshot guidelines
        • iPad screenshots
        • Transfer iOS app
        • Distribution certificate error
      • Android
        • Prepare for Android submission
        • Upload Android app
        • Submit new Android version
        • Grant Google developer access
        • Artwork for Android app
        • Tablet screenshots
        • Transfer Android app
      • App Stores
        • Developer account ownership
        • Need for developer account
        • Support for app stores
        • Update notification
        • App store publishing policies
        • App Store compliance
        • Rejection due to Guideline 4.3(a)
        • Distribute app without publishing
        • Choosing Apple developer program
        • Minimum functionality rejection
        • Unpublish Android app
        • Remove app store listing
    • Publish
      • Prerequisites to publish
      • Publish app directly
      • Publish feature importance
    • Analytics
      • Access analytics data
      • Tracks events in GA4
    • Notifications
      • Advanced notifications
        • Create advanced notifications
        • Add images to notification
        • Audience segmentation
        • Users log
      • Basic Notifications
        • Create push notification
        • Schedule notifications
        • Push notifications issue
        • Create Firebase project
        • Add Firebase user
      • Notification configuration
        • iOS configuration for basic notifications
        • iOS configuration for advanced notifications
        • Android build configuration
        • Update Firebase Settings
        • Push Notification Permission
    • Chat
      • Integrate chat
      • Third-party chat integration
    • Merge Apps
      • Merge apps
    • Add-ons
      • App Store Artwork
      • Mobile App Design
      • Upload to app stores
      • Build & Upload
      • Dedicated server
      • Translate app
      • Languages support
    • Monetization
      • Advertisement
        • Configure AdMob
        • AdMob issue - Android
        • Ad options
      • In-App Purchases
        • Configure In-App Purchases
    • Performance
      • App speed
      • WordPress plugin effects
      • WordPress plugin support
    • Team
      • Manage team members
      • Team roles
  • Unlimited Workspace
    • Create workspace
    • Create app in workspace
    • Find apps under workspace
    • Invite team on workspace
    • Assign roles to team
    • Workspace benefits
    • Transfer app to Workspace
    • AppSumo - Unlimited Workspace
    • Delete workspace
  • Agency White- Label
    • Apps
      • Agency product overview
      • Create app in Agency
      • Find clients' apps
      • Add a DNS record
      • Migrate live apps agency
      • Client's app success
      • Personalize white-label
    • Subscriptions
      • Manage client's subscriptions
      • Monthly subscription for Agency
      • Manage customer’s subscription
      • Unlimited agency offerings
    • Customers
      • Access clients' information
      • Customer onboarding limit
      • Features for customers
      • Charge customers
    • Domain
      • Connect agency to website
      • Connect subdomain
    • Email
      • Connect email server
    • Authentication
    • Support
      • Support for agency’s customers
    • Team
      • Add team members
    • Settings
      • Delete agency
  • Account
    • Security
      • Activate 2FA
      • Deactivate 2FA
      • Secure account
      • Account compromised
      • Data security
      • Account hacked
      • Personal information security
    • Delete account
    • Change account email
    • Reset account password
    • Transfer account ownership
    • App ownership
    • Transfer subscription
    • Login history
    • Login disabled
    • Unknown login session
    • Account locked
    • Brute force attacks
    • Find my app
    • Source code
    • Transfer app from AppMySite
  • Billing
    • Subscriptions
      • Subscription fee
      • Apps per subscription
      • Upgrade subscription
      • Downgrade subscription
      • Charge after downgrade
      • Change subscription
      • Recurring subscription payment
      • Prorated credits
    • Invoices
      • Find invoices
      • Invoice details issue
    • Billing details
      • Change billing details
      • Pre-payment process
      • Cancellation policy
      • Automatic charge
      • Failed payment
      • Card details security
      • Refund policy
      • Change payment method
    • Deals
      • Activate AppSumo deal
      • AppSumo white-label
      • AppSumo features & addons
      • Apply deal license
      • Apply deal on preview app
      • Apply deal to workspace
  • General
    • Remove AppMySite branding
    • Support for file uploads
    • App creation time
    • WooCommerce vs WordPress
    • Why choose WordPress
    • Custom development services
    • Feature request
    • Affiliate program
    • Reseller program
    • Support for all websites
    • Android TV support
    • Web app support
    • Explain native app
    • Native vs hybrid app
    • GDPR compliance
    • GDPR importance
    • Distribute apps
    • Distribution License
    • Web-to-app for WordPress
    • Multimedia in custom app
    • Code snippets in custom app
  • Pricing
    • Pricing plan suitability
    • Free plan
    • Custom plan features
    • Free plan features
    • Reasons to buy premium plan
    • One-time payment
    • Payment failure
    • Hidden charges
    • Tax inclusions
    • Developer accounts cost
    • Access to extra features
  • Support
    • Support plans guide
    • Scope of assistance
    • Contact support
    • Support for issues
    • Critical issues
    • General vs. technical guidance
    • Community
    • Scam by impersonator
Powered by GitBook
On this page

Was this helpful?

  1. App
  2. Upload
  3. Android

Prepare for Android submission

PreviousAndroidNextUpload Android app

Last updated 2 months ago

Was this helpful?

How to prepare your Android Developer account to publish your app

Before submitting your app to the Google Play Store, you need to create an app listing. This guide will walk you through the necessary steps to set up your app listing, configure store details, and ensure compliance with Google’s policies.

Learn how to create a Google Play developer account:

Step 1: Create an App Listing

Navigate to Google Play Console

  1. Sign in to your Google Play Developer account.

  2. Once logged in, you will be redirected to the All Apps screen.

  3. Click on Create app to start a new app listing.

Enter App Details

On the Create app page, provide the following information:

  • App name: Enter your app’s name as it will appear on the Google Play Store (maximum 50 characters).

  • Default language: Select the primary language of your app from the drop-down menu.

  • App or game: Choose whether your app is an App or a Game (this can be changed later in Store settings).

  • Free or paid: Select whether your app is available for free or as a paid download (you can edit this later on the Paid app page).

Accept Declarations

You must accept Google’s policies to proceed:

  • Developer Program Policies: Confirm that your app meets Google’s Developer Program Policies.

  • US Export Laws: Accept US export regulations by checking the corresponding box.

Click on Create app to finalize the setup. You will be redirected to your app's Dashboard.

Step 2: Complete Dashboard Setup

Set Up Your App

Navigate to Dashboard > Set up your app and complete the following sections:

Privacy Policy

  • Enter the Privacy Policy URL of your app.

  • Click Save and return to App Content.

App Access

  • If login is required, select "All or some functionality is restricted" and provide test credentials for Google Play to review.

  • If no login is required, choose "All functionality is available" and click Save.

Ads Declaration

  • Select Yes if your app contains ads (a "Contains ads" label will appear on the Play Store).

  • Select No if your app does not contain ads.

  • Click Save and return to the Dashboard.

  • Yes, my app contains ads (The ‘Contains ads’ label will be shown next to your app on Google Play.)

  • No, my app does not contain ads.

Content Rating

  • Provide a contact email for rating authorities.

  • Select the category relevant to your app.

  • Answer a questionnaire on app content, including:

    • Violence

    • Sexuality

    • Offensive language

    • Controlled substances

    • Gambling-related content

    • User interactions

    • Location sharing

    • In-app purchases

Click Next, review the content rating summary, and click Submit.

Go back to Dashboard > Set up your app. The steps below highlight the next steps:

Target Audience

  • Select the age group your app is designed for.

  • If your app is directed at children, additional verification may be required.

  • Click Save.

News Apps

  • Select Yes if your app is a news app and provide supporting documentation.

Data Safety

  • Answer Google’s data collection and security questions.

  • Follow the steps below to set your app’s data safety:

    • ‘Does your app collect or share any of the required data types?’. Select Yes.

    • ‘Is all of the user data collected by your app encrypted in transit?’. Select No.

    • ‘Do you provide a way for users to request that their data is deleted?’. Select Yes.

    • Next, you will be asked to provide data collection information about different data types. You can provide information based on how your app works. Make sure you select the Device or Other IDs checkbox as it is common for all apps built with AppMySite. You will then need to answer questions for data collected within the Device or Other IDs data type.

    • ‘Is this data collected, shared, or both?’. Select Collected.

    • ‘Is this data processed ephemerally?’. Select No, this collected data is not processed ephemerally.

    • ‘Is this data required for your app, or can users choose whether it’s collected?’. Select Data collection is required (users can’t turn off this data collection).

    • ‘Why is this app user data collected? Select all that apply.’. Select App functionality.

Government Apps

  • If your app is developed on behalf of a government entity, select Yes to receive a Government label.

Financial Features

  • Declare if your app provides financial services. If it does not, select “My app doesn’t provide any financial features”.

Health Apps

  • If your app has health-related features, declare it in this section.

Step 3: Configure Store Listing Details

Navigate to Dashboard > Store settings and complete the following details:

Category and Tags

  • Select App or Game.

  • Choose the primary category of your app.

  • Click Apply.

Contact Details

  • Email (Mandatory): Enter a support email for your app users.

  • Phone (Optional): Enter a contact number.

  • Website (Optional): Provide a website link if applicable.

External Marketing

  • Select the checkbox if you plan to promote your app outside Google Play.

  • Click Save.

Main store listing

Step 4: Upload Store Listing Assets

Navigate to Dashboard > Set up your store listing to upload your app icon, screenshots, and feature graphic.

App Name & Descriptions

  • App Name: Update or confirm the app name entered earlier (50 characters max).

  • Short Description: Provide a brief description (80 characters max).

  • Full Description: Elaborate on the app’s features (4,000 characters max).

  • Graphics: Submit the designs for your app that will be shown on your app listing page.

If you don’t have screenshots for 7-inch and 10-inch tablets, or your app does not support tablets, you can upload your phone screenshots instead.

  • App icon: Upload the app icon design for your mobile app. Along with your store listing, this will also be visible on the search results on the Play Store. This is a mandatory requirement.

Support formats:

  • JPEG or 32-bit PNG

  • 512 px by 512 px

  • Up to 1 MB

  • Feature graphic: Upload the feature graphic banner design for your mobile app. This is a mandatory requirement.

Support formats:

  • JPEG or 24-bit PNG (not transparent)

  • 1,024 px by 500 px

  • Up to 1 MB

  • Phone screenshots*: Upload between 2 and 8 phone screenshot designs. This is a mandatory requirement. Image requirements for the screenshots are:

Support formats:

  • JPEG or 24-bit PNG (not transparent)

  • Between 320 px and 3,840 px

  • 16:9 aspect ratio (for landscape screenshots)

  • Up to 8 MB

  • 7-inch tablet screenshots*: Upload up to 8 7-inch tablet screenshots. You must upload at least 1 screenshot if you want your app to be featured in the ‘Designed for tablets’ section on Google Play. This is a mandatory requirement. If your app is not designed for tablets, you can upload phone screenshots as well. Image requirements for the tablet screenshots are:

Support formats:

  • JPEG or 24-bit PNG (not transparent)

  • Between 320 px and 3,840 px

  • 16:9 aspect ratio (for landscape screenshots)

  • Up to 8 MB

  • 10-inch tablet screenshots*: Upload up to 8 10-inch tablet screenshots. You must upload at least 1 screenshot if you want your app to be featured in the ‘Designed for tablets’ section on Google Play. This is a mandatory requirement. If your app is not designed for tablets, you can upload phone screenshots as well. Image requirements for the tablet screenshots are:

  • Video: Enter the URL of a YouTube video that you would like to be added to your app store listing. This is an optional requirement.

  • Chromebook: Upload between 4-8 screenshots of Chromebook. Image requirements for the tablet screenshots are:

Click Save once all details are uploaded.

Step 5: App Content & Compliance

Navigate to Dashboard > App Content and complete:

Advertising ID Declaration

  • Select Yes if your app displays ads and specify usage details.

  • Click Save.

Compliance with Google’s Policies

  • Ensure that all sections on your Dashboard are complete.

  • If your app requires special content permissions (e.g., financial, health, or news apps), provide supporting documentation.

Once everything is complete, proceed to upload and submit your app.

Now click on Dashboard from the sidebar. All the steps on your Dashboard > Setup your app should be complete.

Before submitting your app, make sure all store listing details, privacy policies, and compliance requirements are correctly filled out. This will help prevent delays or rejections during the Google Play review process.

With this, your developer account is ready for submission. Continue to the next step by uploading your app to your Developer account.

Create Google Developer Account