গাইড

Google Play-তে অ্যাপ কিভাবে প্রকাশ করবেন: Play Console-এর আসল ধাপগুলো

Google Play-তে অ্যাপ প্রকাশ করতে একটি Google Play ডেভেলপার অ্যাকাউন্ট নিবন্ধন করুন (নভেম্বর 2026 অনুযায়ী এককালীন 25 USD ফি), Play Console-এ অ্যাপ তৈরি করুন, স্টোর লিস্টিং ও App content ফর্ম পূরণ করুন, একটি টেস্টিং ট্র্যাকে একটি Android App Bundle (.aab) আপলোড করুন, এবং Google রিভিউ করার পর প্রোডাকশনে রিলিজ করুন। আপনার যদি নতুন ব্যক্তিগত অ্যাকাউন্ট থাকে, তাহলে একটি অতিরিক্ত ধাপ আছে: প্রোডাকশন অ্যাক্সেসের আবেদন করার আগে অন্তত 12 জন টেস্টার নিয়ে টানা 14 দিনের একটি ক্লোজড টেস্ট। এই গাইডটি প্রতিটি স্ক্রিন ক্রমানুসারে দেখায়, সঙ্গে সেই বিবরণগুলো যা বেশিরভাগ বিলম্বের কারণ।

আপনি যদি এখনও অ্যাপটি না বানিয়ে থাকেন, তাহলে কিভাবে একটি Android অ্যাপ বানাবেন দিয়ে শুরু করুন।

শুরুর আগে: আপনার যা লাগবে

  • অ্যাপটি Android App Bundle (.aab) হিসেবে। নতুন অ্যাপের জন্য Google Play এই ফরম্যাট দাবি করে।
  • একটি বর্তমান টার্গেট API লেভেল। নভেম্বর 2026 অনুযায়ী, নতুন অ্যাপ ও আপডেটকে অবশ্যই Android 16 (API লেভেল 36) টার্গেট করতে হবে।
  • একটি গোপনীয়তা নীতি একটি পাবলিক ওয়েব ঠিকানায়। এটি একটি সাধারণ ওয়েব পেজ হতে হবে, PDF নয়, এবং লগইনের পেছনে নয়।
  • একটি আইকন, স্ক্রিনশট ও ফিচার গ্রাফিক। বর্তমান আকারের প্রয়োজনীয়তার জন্য Play Console দেখুন; লেখার সময় আইকন 512 × 512 পিক্সেল এবং ফিচার গ্রাফিক 1024 × 500।
  • একটি সাপোর্ট ইমেইল ঠিকানা।
  • নিবন্ধনের জন্য সরকারি পরিচয়পত্র ও আপনার আইনি নামে একটি কার্ড। প্রিপেইড কার্ড গ্রহণযোগ্য নয়।

ধাপ ১: আপনার ডেভেলপার অ্যাকাউন্ট তৈরি করুন

Play Console-এ যান এবং সাইন আপ করুন। দুই ধরনের অ্যাকাউন্টের মধ্যে বেছে নিন:

  • ব্যক্তিগত। ব্যক্তিদের জন্য। আপনি আপনার পরিচয় যাচাই করবেন এবং Play Console মোবাইল অ্যাপ ব্যবহার করে একটি Android ডিভাইসে অ্যাক্সেস যাচাই করবেন, এবং ধাপ ৬-এ বর্ণিত টেস্টিং শর্ত পূরণ করবেন।
  • সংস্থা। নিবন্ধিত ব্যবসার জন্য। যাচাইয়ে ব্যবসার বিবরণ লাগে এবং বেশি সময় নেয়, কিন্তু 12-টেস্টারের শর্ত নেই।

আপনাকে কমপক্ষে 18 বছর বয়সী হতে হবে। 25 USD ফি একবার দিতে হয় এবং Google আপনার বিবরণ অবৈধ মনে করলে তা ফেরত দেওয়া হয় না, তাই আপনার আইনি নাম ঠিক আপনার পরিচয়পত্রের মতো লিখুন।

ধাপ ২: অ্যাপ তৈরি করুন

Play Console-এ Create app ক্লিক করুন এবং পূরণ করুন:

  • অ্যাপের নাম যেমন ব্যবহারকারীরা দেখবে।
  • ডিফল্ট ভাষা।
  • অ্যাপ বা গেম।
  • ফ্রি বা পেইড। একটি পেইড অ্যাপকে পরে ফ্রি করা যায়, কিন্তু একটি ফ্রি অ্যাপকে পেইড করা যায় না।
  • ঘোষণা: Developer Program Policies, US রপ্তানি আইন ও Play App Signing-এর শর্তে সম্মতি দিন।

প্যাকেজের নাম (যেমন com.yourcompany.yourapp) আপনার প্রথম আপলোড দিয়ে ঠিক হয় এবং কখনো বদলানো বা পুনরায় ব্যবহার করা যায় না, তাই আপনি নিজে অ্যাপ বানালে সাবধানে বেছে নিন।

ধাপ ৩: স্টোর লিস্টিং লিখুন

বাঁ মেনুতে Store presence-এর অধীনে Main store listing পেজ খুলুন এবং যোগ করুন:

  • অ্যাপের নাম, সর্বোচ্চ 30 অক্ষর।
  • সংক্ষিপ্ত বর্ণনা, সর্বোচ্চ 80 অক্ষর। এটিই প্রায়ই মানুষ যতটুকু পড়ে, তাই অ্যাপটি কী করে তা আগে বলুন।
  • সম্পূর্ণ বর্ণনা, সর্বোচ্চ 4,000 অক্ষর। এটি কাদের জন্য, প্রধান ফিচার এবং ব্যবহারকারীদের যা জানা দরকার, সহজ ভাষায় ব্যাখ্যা করুন। কীওয়ার্ড ঠাসবেন না; Google-এর নীতিতে এটি নিষিদ্ধ।
  • গ্রাফিক্স: আইকন, ফিচার গ্রাফিক ও ফোনের স্ক্রিনশট। অ্যাপের আসল স্ক্রিন, এমন ফিচারের মকআপ নয় যা নেই।
  • ক্যাটেগরি ও যোগাযোগের বিবরণ।

ধাপ ৪: App content ফর্ম পূরণ করুন

বাঁ মেনুতে Policy-র অধীনে App content পেজ খুলুন। প্রতিটি আইটেমের একটি উত্তর লাগে, তারপর রিলিজ করা যায়:

  • গোপনীয়তা নীতি URL।
  • App access। অ্যাপের কিছু অংশে লগইন লাগলে রিভিউয়ারদের কাজ করা শংসাপত্র দিন। অনুপস্থিত লগইন প্রত্যাখ্যানের একটি সাধারণ কারণ।
  • বিজ্ঞাপন। অ্যাপ বিজ্ঞাপন দেখায় কিনা বলুন, তৃতীয়-পক্ষ কোডের মাধ্যমে হলেও।
  • কন্টেন্ট রেটিং। একটি প্রশ্নাবলী যা প্রতি অঞ্চলের জন্য বয়স রেটিং তৈরি করে। এটি এড়ালে অ্যাপ “Unrated” থাকে, যা রিলিজ আটকায়।
  • টার্গেট দর্শক ও কন্টেন্ট। অ্যাপটি কোন বয়সী মানুষের জন্য। শিশুদের অন্তর্ভুক্ত করলে আরও কঠোর Families নীতির প্রয়োজনীয়তা আসে।
  • ডেটা সেফটি। অ্যাপ কী ডেটা সংগ্রহ বা শেয়ার করে, কেন, এবং তা এনক্রিপ্টেড ও মোছা যায় কিনা। অ্যানালিটিক্স ও লগইন প্রদানকারীসহ অ্যাপের সবকিছুর জন্য উত্তর দিন।
  • অন্যান্য ঘোষণা যেমন প্রম্পট করা হয়, যেমন সংবাদ, স্বাস্থ্য, আর্থিক বা সরকারি অ্যাপের জন্য, অথবা SMS-এর মতো সংবেদনশীল অনুমতির জন্য।

সঠিক হোন। Google আপনার উত্তর অ্যাপ আসলে যা করে তার সঙ্গে তুলনা করে।

ধাপ ৫: প্রথম বিল্ড ইন্টারনাল টেস্টিংয়ে আপলোড করুন

Testing-এর অধীনে (বাঁ মেনু) Internal testing খুলুন, একটি রিলিজ তৈরি করুন এবং .aab আপলোড করুন। এই প্রথম রিলিজে আপনি Play App Signing সেট করবেন: আপনার কোনো কারণ না থাকলে Google-কে সাইনিং কী তৈরি ও ধরে রাখতে দিন। ইমেইল দিয়ে নিজেকে ও কয়েকজন সহকর্মীকে ইন্টারনাল টেস্টার হিসেবে যোগ করুন, তারপর রিলিজ রোল আউট করুন। টেস্টাররা অপ্ট-ইন লিংক খুলে Play Store থেকে অ্যাপ ইনস্টল করে।

পরের প্রতিটি আপলোডের একটি আগের চেয়ে বেশি versionCode লাগবে।

Mythex দিয়ে বানালে

Pro প্ল্যানে, Mythex আপনার প্রকাশিত অ্যাপ থেকে আপনার জন্য AAB তৈরি করে। আপনি দুইভাবে কাজ করতে পারেন:

  1. নিজে আপলোড করুন। এজেন্টকে Android-এর জন্য বিল্ড করতে বলুন, কার্ডে Ready to upload দেখালে Download ক্লিক করুন, এবং Play Console-এ ফাইলটি আপলোড করুন। ফাইলটি Project settings থেকে প্রায় 30 দিন ডাউনলোডযোগ্য থাকে।
  2. নিজের Google Play সার্ভিস অ্যাকাউন্ট সংযুক্ত করুন। Google Cloud-এ একটি সার্ভিস অ্যাকাউন্ট ও JSON কী তৈরি করুন, Play Console-এর Users and permissions-এ এই অ্যাপের অ্যাক্সেস দিয়ে এর ইমেইল আমন্ত্রণ করুন, এবং কীটি Mythex-এ রাখুন। তারপর থেকে প্রতিটি Android বিল্ড নিজে থেকেই ইন্টারনাল টেস্টিংয়ে যাবে, যার ভার্সন কোড Google Play-তে আগে যা আছে তার ওপরে সেট হবে। এজেন্ট স্টোর লিস্টিংও সম্পাদনা করতে পারে, এবং কিছু প্রকাশ্য হওয়ার আগে — যেমন প্রোডাকশন রিলিজ — আপনাকে জিজ্ঞেস করে।

অ্যাপ তৈরি (ধাপ ২), ডেটা সেফটি ফর্ম এবং কন্টেন্ট রেটিং Play Console-এই থাকে; কোনোটি বাদ থাকলে এজেন্ট আপনাকে জানায়। আরও পড়ুন Mythex Android অ্যাপ বিল্ডার পেজে।

ধাপ ৬: ক্লোজড টেস্ট চালান (নতুন ব্যক্তিগত অ্যাকাউন্ট)

আপনার ব্যক্তিগত অ্যাকাউন্ট 13 নভেম্বর 2023-এর পরে তৈরি হলে, প্রোডাকশন অ্যাক্সেসের আবেদন করার আগে আপনাকে অন্তত 12 জন টেস্টার নিয়ে একটি ক্লোজড টেস্ট চালাতে হবে, যারা টানা অন্তত 14 দিন অপ্ট-ইন থাকে। যে কেউ ছেড়ে আবার যোগ দেয়, তার জন্য নতুন করে 14 দিন শুরু হয়।

ব্যবহারিক টিপস:

  • 12 জনের বেশি নিয়োগ করুন। মানুষ বাদ পড়ে। 15 থেকে 20 জনের লক্ষ্য রাখুন।
  • টেস্টার ব্যবস্থাপনায় একটি Google Group বা ইমেইল তালিকা ব্যবহার করুন।
  • আসল ব্যবহার চান, শুধু ইনস্টল নয়। আবেদনের সময় Google আপনার টেস্টিং সম্পর্কে জিজ্ঞেস করে, এবং আপনি অনেক বেশি শিখবেন।
  • টেস্টের সময় একটি আপডেট পাঠান ফিডব্যাক থেকে ঠিক করা সহ।

টেস্টার নিয়োগ ও ফিডব্যাক সংগ্রহের জন্য আমাদের বিটা টেস্ট গাইড দেখুন। 14 দিন শেষ হলে, Dashboard থেকে প্রোডাকশন অ্যাক্সেসের আবেদন করুন এবং আপনার টেস্ট সম্পর্কে প্রশ্নের উত্তর দিন।

ধাপ ৭: প্রোডাকশনে রিলিজ করুন

প্রোডাকশন অ্যাক্সেস পাওয়া গেলে, বাঁ মেনুতে Production খুলুন:

  1. দেশ ও অঞ্চল বাছুন যেখানে অ্যাপটি পাওয়া যাবে।
  2. একটি নতুন রিলিজ তৈরি করুন এবং টেস্টিং থেকে বান্ডেল যোগ করুন, অথবা একটি নতুন আপলোড করুন।
  3. রিলিজ নোট লিখুন সহজ ভাষায়: নতুন বা ঠিক করা কী।
  4. পর্যালোচনা করুন এবং রিভিউয়ে পাঠান। আপনি না পাঠানো পর্যন্ত পরিবর্তনগুলো Publishing overview-এ জমা হয়।

রিভিউ সময় বদলায়। আপডেট প্রায়ই দ্রুত হয়; প্রথম রিলিজ কয়েক দিন নিতে পারে। আপনি যখন অনুমোদিত রিলিজ ঠিক কোন মুহূর্তে লাইভ হবে তা অনুমোদন করতে চান, তখন managed publishing বেছে নিতে পারেন।

ধাপ ৮: লঞ্চের পর

  • Android vitals দেখুন ক্র্যাশ ও “app not responding” রিপোর্টের জন্য।
  • রিভিউর উত্তর দিন, বিশেষ করে প্রথম দিকের।
  • টার্গেট API লেভেল বর্তমান রাখুন। Google প্রতি বছর তা বাড়ায়, এবং পিছিয়ে থাকা অ্যাপ নতুন ফোনের নতুন ব্যবহারকারীদের কাছে দেখানো বন্ধ হয়ে যায়।
  • যখনই নতুন ডেটা সংগ্রহ যোগ করেন, ডেটা সেফটি ফর্ম আপডেট করুন।

Mythex-এর মতো ওয়েব-র্যাপড অ্যাপের জন্য, বেশিরভাগ পরিবর্তন Android ব্যবহারকারীদের কাছে পৌঁছায় যখন আপনি ওয়েব অ্যাপ প্রকাশ করেন, কারণ ফোন অ্যাপ আপনার প্রকাশিত অ্যাপ খোলে। নতুন স্টোর রিলিজ শুধু আইকন, নাম, অনুমতি বা নতুন টার্গেট লেভেলের মতো জিনিসের জন্য লাগে।

রিজেক্ট বা বিলম্বের সাধারণ কারণ

  • রিভিউয়ারদের জন্য কাজ করা লগইন নেই।
  • গোপনীয়তা নীতি নেই, বা PDF, বা ডেটা সেফটি উত্তরের সঙ্গে মেলে না।
  • স্ক্রিনশট বা বর্ণনা এমন ফিচারের প্রতিশ্রুতি দেয় যা অ্যাপে নেই।
  • অ্যাপের স্পষ্ট প্রয়োজন নেই এমন সংবেদনশীল অনুমতি চাওয়া।
  • একটি ভাঙা বা ফাঁকা অ্যাপ: প্লেসহোল্ডার টেক্সট, অকার্যকর বোতাম।

iPhone-এও প্রকাশ করছেন?

Apple-এর প্রক্রিয়া ভিন্ন: বার্ষিক সদস্যপদ, TestFlight, এবং প্রতিটি রিলিজের মানব রিভিউ। সেই ধাপের জন্য কিভাবে App Store-এ অ্যাপ প্রকাশ করবেন পড়ুন।

প্রশ্নোত্তর

Google Play-তে অ্যাপ প্রকাশ করতে কত খরচ?

নভেম্বর 2026 অনুযায়ী, একটি Google Play ডেভেলপার অ্যাকাউন্টের এককালীন নিবন্ধন ফি 25 USD। কোনো বার্ষিক নবায়ন নেই। অ্যাপে ডিজিটাল পণ্য বা সাবস্ক্রিপশন বিক্রি করলে, সেই বিক্রিতে Google একটি সার্ভিস ফিও নেয়।

Google Play-তে প্রকাশ করতে কেন 12 জন টেস্টার লাগে?

13 নভেম্বর 2023-এর পরে তৈরি ব্যক্তিগত ডেভেলপার অ্যাকাউন্টকে প্রোডাকশন অ্যাক্সেসের জন্য আবেদন করার আগে অন্তত 12 জন টেস্টার নিয়ে একটি ক্লোজড টেস্ট চালাতে হয়, যারা টানা 14 দিন অপ্ট-ইন থাকে। সংস্থার অ্যাকাউন্টে এই নিয়ম নেই। যে টেস্টার ছেড়ে আবার যোগ দেয়, তার জন্য নতুন করে 14 দিন লাগে।

Google Play রিভিউ কতক্ষণ নেয়?

Google নির্দিষ্ট সময় দেয় না। বেশিরভাগ আপডেট একদিন বা দুদিনের মধ্যে রিভিউ হয়, কিন্তু প্রথম রিলিজ ও নতুন অ্যাকাউন্টের অ্যাপে কয়েক দিন বা তার বেশি লাগতে পারে। সম্পূর্ণ App content ফর্ম জমা দেওয়া এবং রিভিউয়ারদের জন্য কাজ করা লগইন দিলে বেশিরভাগ বিলম্ব এড়ানো যায়।

Google Play-তে কি APK আপলোড করা যায়?

নতুন অ্যাপ অবশ্যই Android App Bundle (.aab) হিসেবে আপলোড করতে হবে, APK নয়। Google Play বান্ডেল থেকে প্রতিটি ডিভাইসের জন্য অপ্টিমাইজড APK তৈরি করে। প্রথম রিলিজে Play App Signing সেট করাও লাগে।

Mythex কি আমার হয়ে Google Play-তে অ্যাপ প্রকাশ করে?

Mythex Pro আপনার জন্য Android App Bundle তৈরি করে। কোনো সংযুক্ত অ্যাকাউন্ট না থাকলে আপনি ফাইলটি ডাউনলোড করে Play Console-এ আপলোড করেন। আপনি নিজের Google Play সার্ভিস অ্যাকাউন্ট সংযুক্ত করলে, প্রতিটি বিল্ড স্বয়ংক্রিয়ভাবে ইন্টারনাল টেস্টিংয়ে যায় এবং কিছু প্রকাশ্য হওয়ার আগে এজেন্ট আপনাকে জিজ্ঞেস করে। অ্যাপ তৈরি ও কিছু ফর্ম Play Console-এই থাকে।

Mythex · Pricing · AI দিয়ে যা খুশি বানান · ওয়েবসাইট ও অ্যাপের টেমপ্লেট · Mythex-এর তুলনা · AI অ্যাপ তৈরির শব্দকোষ · AI অ্যাপ তৈরির বিনামূল্যের টুল · English

English አማርኛ العربية Български Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)