Akinon Release Notes (05/12/2025) are now live! Click here to learn what's new.
LogoLogo
API Reference
  • Home
  • Quick Start
  • Tutorials
  • Technical Guides
  • Release Notes
  • Glossary
  • Welcome to Akinon Technical Guides
  • ACC
    • ACC CLI
    • Create Application via CLI
    • Deploy Environment Variables
    • App Store for Developers
  • Omnitron
    • Product Types
    • Product Categorization
    • Splitting a Merged Order Item
  • Commerce
    • Shipping Rules Calculator
    • Data Source Shipping Options
    • Attribute Based Shipping Options
    • Filtering Products
    • Conversation & Messages
    • Sitemap Configuration
    • Weight-Based Product Sales
    • Group Attribute Sets
    • Contract Management
    • Find in Store for Whippy Ware
    • Plugins
    • Remote Price
    • E-mail Templates
    • Loyalty Accounts
    • Search Structure
    • User Segmentation & Rules
    • Promotions
  • OMS
    • Getting Started with OMS
    • Basic Setup
    • Scenarios
    • Capacity Feature
    • Package Management
      • Packages
      • Transfer
      • States
    • Commands
      • Packages
        • Package Command Parameters
        • DeAllocate Package Reservations Command
        • Channel Based Complete Packaging without Shipment Command
        • Complete Packaging with Shipment Command
        • Complete Packaging without Shipment Command
        • Package Refuse with Denial Reason Command
        • Product Not Found & Wrong Product Command
        • Product Not Found & Wrong Product Command Advanced
        • Package Packed for Refund Command
        • Block The Package For Action Command
        • Unblock the Package For Action Command
        • Update The Package’s Invoice
        • Manual Planning Command
      • Transfer
        • Transfer Order Advanced Command
        • Product for Transfer Not Found & Wrong Product Command
        • Transfer Delivered Command
        • Transfer Dispatch Command
        • Transfer Ready for Dispatch Command
        • Transfer Out Of Stock
      • Shipment
        • Shipment Order Command
        • Package Advanced Shipment Command
        • Ship The Package Command
        • Ship The Package without Shipment Integration Command
        • Update The Package’s Shipment Status Command
        • Update Shipment Info of Package Command
    • Inventory Locations & Engine
      • Properties & Domain Relation
      • Customization
      • Inventory Engine
    • Fulfillment
      • Shipments
      • Invoice Integration
    • Webhooks
      • Webhook Examples
        • Order Webhook
        • Package Webhook
        • Shipment Webhook
        • Stock Location Webhook
        • Transfer Webhook
    • Integrating OMS with Seller Center
  • Instore
    • Getting Started
    • Cash Register Integration
    • OTP (One Time Password) Process
    • Services
      • Password Reset Services
  • Marketplace Dashboard
    • N11 Marketplace Setup Configurations
    • Trendyol Marketplace Setup Configurations
    • Walmart Marketplace Setup Configurations
    • Amazon Marketplace Setup Configurations
    • Hepsiburada Marketplace Setup Configurations
  • Project Zero
    • Django
      • Basic Setup
      • Project Structure
        • Templates & Components
        • Private Dependencies
        • Omnife Project Submodule
        • Webpack
        • ESLint Rules
        • Bundles
        • Multilanguage & Translation
        • Environmental File
        • Custom Error Pages
        • Icon Font
      • Page Types
        • Static Pages & Flatpages
        • Account Page
          • Template Rendering in Account Pages
          • Forms & Validation
        • Basket Page
          • Redux Basket State
          • Basket Page - View
        • Checkout
          • Redux Checkout State
          • View & Template Rendering
          • Masking & Validation
      • Theming & Styling
      • Widgets
      • SEO Management
      • Extending Project Zero
    • Next.js
      • Basic Setup
      • Deployment
      • Static Assets
      • Plugins
      • Widgets
      • Icons
      • Localization
      • SEO Management
      • Advanced Usage
      • Data Fetching
        • Client
          • Account
          • Address
          • Basket
          • Checkout
          • Misc
          • Product
          • User
          • Wishlist
        • Server
          • Category
          • Flat Page
          • List
          • Menu
          • Product
          • SEO
          • Special Page
          • Widget
  • App Maker
    • Setup Your Environment
    • Plugin Quickstart
    • Create Project
    • Setup Existing Project
    • Deploy Project
    • Users and Roles
    • Add Public Key
    • App Maker CLI
    • Create App on Stores
      • Creating App on Apple App Store
      • Creating App on Google Play Store
    • Mobile App Framework
      • Configuration
      • Framework
      • Project Structure
        • Structure
        • Data Containers
        • Pages
      • Dependency Integration
        • Plugins
        • Akinon Plugin Adapter
  • Akifast
    • HPP
      • Getting Started
      • Authorization
      • Payment Session Creation
        • Key Points Before Creating a Payment Session
        • Creating Payment Session
        • Redirecting to the Payment Page
        • Errors Encountered During Payment Session Creation
      • Merchant Services
        • Shipping Query URL
        • Agreement Query URL
        • Other URLs
  • B2B
    • Getting Started
    • B2B Setup
  • Adds-on
    • Invoicer
      • Introduction
      • Invoice & Pay On Delivery Service
  • Channel App Template
    • Introduction
    • Installation and Usage
    • Development Steps
      • Folder Structure
      • Starting Step
      • Encoding the Sales Channel
        • Introduction
        • Setup
        • Products
        • Product Price
        • Product Stock
        • Product Image
        • Orders
        • Product Data
      • Adding a New Command to Akinon
      • Listening for External Requests
    • Architecture
      • Introduction
      • Integration
      • Services (Flows)
        • Introduction
        • Product Service
        • Price Service
        • Stock Service
        • Image Service
        • Order Service
  • Multi Regional Settings
    • Multi Regional Settings
Powered by GitBook

© 2025 Akinon. All rights reserved.

On this page
  • App Details
  • Dashboard
  • Set Up Your App
  • Set Privacy Policy
  • App Access
  • Ads
  • Content Rating
  • Target Audience
  • News Apps
  • Covid 19 Contact Tracing And Status Apps
  • Data Safety
  • Government Apps
  • Financial Features
  • Store Settings
  • Create and Publish a Release
  • Select Countries and Regions
  • App Integrity
  • Create Production Release

Was this helpful?

  1. App Maker
  2. Create App on Stores

Creating App on Google Play Store

PreviousCreating App on Apple App StoreNextMobile App Framework

Last updated 1 month ago

Was this helpful?

This guide provides a comprehensive walkthrough for setting up and publishing your app on the Google Play Store. From creating an app in the Google Play Console to configuring essential settings and submitting your app for review, this guide ensures you can navigate the process with ease.

You'll learn how to:

  • Set up your app's details, privacy policy, and access configurations.

  • Address requirements like data safety, content ratings, and targeted audience compliance.

  • Upload necessary assets, such as icons, screenshots, and promotional graphics.

  • Manage app signing and release procedures.

Follow the steps outlined below to prepare your app for a successful launch on the Google Play Store.

To begin, go to the and navigate to the "All Apps" section. Click the "Create App" button to enter the app details.

App Details

  • App Name: The name that will appear on the Google Play Store. It must not exceed 30 characters.

  • Default Language: The default language of the app.

  • App or Game: Specify the app category. This option can be changed later.

  • Free or Paid: Indicate whether the app is free or paid. If marked as free, it cannot later be converted to a paid app.

After filling in the details, check the "Developer Program Policies" and "US export laws" boxes and proceed by clicking "Create App".

Dashboard

Set Up Your App

Complete each task in this section by providing the required information. Completed tasks are marked with a green checkmark and appear crossed out.

Set Privacy Policy

Enter the URL where your app's privacy policy is hosted.

App Access

Indicate whether authentication is required to access the app’s content.

Instructions for Accessing the App

If parts of your app are restricted (e.g., login required), provide the test credentials (username/email and password) for the reviewer to access the app. If additional steps like two-factor authentication are required, describe these steps in the “Any other information required to access your app section”.

Ads

Specify whether your app contains ads. If you select yes, the label "Contains ads" will appear alongside your app on the Play Store.

Content Rating

Answer a series of questions about your app's content. Based on your answers, Google will determine the appropriate audience for your app.

Target Audience

Select the age group your app targets. If the app targets users under 18, it may be categorized as a children’s app, which can impose additional restrictions on content.

The steps in this section vary depending on the targeted age group. For apps rated 18+, some fields like app details and ads may be disabled.

News Apps

Indicate whether your app is a news app.

Covid 19 Contact Tracing And Status Apps

Declare if your app collects data related to COVID-19 contact tracing.

Data Safety

Provide details on how your app collects and shares user data. For instance, does your application encrypt data when transmitting it, or do you provide a way for users to delete their information?

Data Collection and Security

Specify the authentication type used in your app (e.g., username/password or OAuth). Indicate whether users can request their data to be deleted and provide a URL for such requests if applicable.

Data Types

List the types of data your app collects. More detailed questions will follow in later steps.

Data Usage and Handling

For each data type selected, provide details on whether the data is collected or shared and for what purpose.

If data is collected, indicate whether it is stored temporarily (e.g., in memory) and whether users can opt out of data collection. Specify the purpose of collection (e.g., analytics, advertising).

If data is shared, indicate the purpose of sharing (e.g., analytics, advertising).

Completed data types are marked with a green checkmark. You must specify the purpose for all selected data types.

Government Apps

Indicate whether your app is developed by or on behalf of a government entity.

Financial Features

Specify whether your app includes financial features such as a digital wallet or financial advisory. If not, select the last option.

Store Settings

Provide information such as your app's category and contact details.

Main Store Listing

Enter the content that will be displayed on the Google Play Store, including app name, description, app icon, and screenshots.

Listing Assets

Graphics

Provide your app icon, background image, and video.

  • App Icon: Max 1MB, 512 x 512px.

  • Background Image: Max 15MB, 1024 x 500px.

  • Video: A YouTube link.

Screenshots for Devices

  • Phones: Add at least 2 and up to 8 screenshots. Screenshots must be PNG/JPEG format, max 8MB, in a 16:9 or 9:16 (portrait or landscape) aspect ratio, and dimensions ranging between 320 px and 3840 px.

  • 7-inch Tablets: Add up to 8 screenshots. Screenshots must be PNG/JPEG format, max 8MB, in a 16:9 or 9:16 (portrait or landscape) aspect ratio, and dimensions ranging between 320 px and 3840 px.

  • 10-inch Tablets: Add up to 8 screenshots. Screenshots must be PNG/JPEG format, max 8MB, in a 16:9 or 9:16 (portrait or landscape) aspect ratio, and dimensions ranging between 1080 px and 7680 px.

Create and Publish a Release

Once all tasks under Setup Your App are completed, the "Create and Publish a Release" section becomes available on the dashboard. Submit your app for review to the Google Play Store.

Select Countries and Regions

Choose the countries where your app will be available.

App Integrity

Select the recommended option for Google to manage your app signing key.

Create Production Release

Upload your app's bundle file, provide a release name, and add release notes. This name is not visible to users but helps you identify the release.

Google Play Console