ऐप्लिकेशन अपलोड करना

साल 2021 के आखिरी छह महीने में, Google Play पर 'Android ऐप्लिकेशन बंडल' के साथ नए ऐप्लिकेशन प्रकाशित करने की ज़रूरत होगी. ऐसे नए ऐप्लिकेशन जो 150 एमबी से बड़े हैं उन्हें या तो डाइनैमिक फ़ीचर डिलीवरी या डाइनैमिक एसेट डिलीवरी का इस्तेमाल करना होगा.

ज़्यादा जानकारी के लिए, Android डेवलपर ब्लॉग पर यह पोस्ट पढ़ें.

Google Play डेवलपर खाते के लिए साइन अप करने के बाद, अपने Play Console का इस्तेमाल करके, आप Google Play पर ऐप्लिकेशन अपलोड कर सकते हैं.

सलाह: अपना ऐप्लिकेशन बनाते समय Google Play के सुझाए गए प्रकाशन फ़ॉर्मैट, Android ऐप्लिकेशन बंडल का इस्तेमाल करें.

ऐप्लिकेशन बनाना

  1. अपने Play Console पर जाएं.
  2. सभी ऐप्लिकेशन सभी ऐप्लिकेशन > ऐप्लिकेशन बनाएं चुनें.
  3. डिफ़ॉल्ट भाषा चुनें और अपने ऐप्लिकेशन का शीर्षक जोड़ें. Google Play पर आप अपने ऐप्लिकेशन का जो नाम दिखाना चाहते हैं वह टाइप करें.
  4. अपने ऐप्लिकेशन का स्टोर पेज बनाएं, कॉन्टेंट रेटिंग के सवालों की सूची के जवाब दें. साथ ही, मूल्य निर्धारण और वितरण सेट अप करें.

अपने ऐप्लिकेशन को टेस्टिंग या प्रोडक्शन के लिए तैयार करना

अपने ऐप्लिकेशन को टेस्टिंग या प्रोडक्शन के लिए तैयार करने के लिए, आपको किसी खास ट्रैक का रोल आउट तैयार करना और रिलीज़ करना होगा.

रिलीज़ को एक या ज़्यादा बिल्ड आर्टफ़ैक्ट को मिलाकर तैयार किया जाता है जिसे आप किसी उपयोगकर्ता के लिए ऐप्लिकेशन या अपडेट रिलीज़ करने से पहले तैयार करेंगे.

APK फ़ाइलों को मैनेज करना

ऐप्लिकेशन फ़ाइलों के पैकेज नाम खास और हमेशा के लिए होते हैं, इसलिए कृपया उन्हें नाम देते समय सावधान रहें. पैकेज नाम मिटाए नहीं जा सकते, न ही आगे उनका फिर से इस्तेमाल किया जा सकता है.

अपनी APK फ़ाइलें ढूंढना

अपने ऐप्लिकेशन के APK देखने के लिए:

  1. अपने Play Consoleपर जाएं.
  2. कोई ऐप्लिकेशन चुनें.
  3. रिलीज़ प्रबंधन > आर्टफ़ैक्ट लाइब्रेरी चुनें. आपको अपने ऐप्लिकेशन के ड्राफ़्ट, चालू, और संग्रहित APK की सूची दिखाई देगी.
    • ड्राफ़्ट: ऐसे APK जो अभी तक उपयोगकर्ताओं के इस्तेमाल के लिए उपलब्ध नहीं हैं.
    • चालू: ऐसे APK जो इस समय उपयोगकर्ताओं के इस्तेमाल के लिए उपलब्ध हैं.
    • संग्रहित: ऐसे APK जो पहले चालू थे, लेकिन अब उपयोगकर्ताओं के लिए उपलब्ध नहीं हैं.

साइज़ की अधिकतम सीमा

Google Play पर मौजूद ऐप्लिकेशन के साइज़ की एक सीमा होती है जो डाउनलोड के समय आपके APK के कंप्रेस किए गए साइज़ पर आधारित होती है.

APK अपलोड करने के बाद, आप Play Console gzip का इस्तेमाल करके यह अंदाज़ा लगाते हैं कि आपके ऐप्लिकेशन का डाउनलोड आकार कितना होगा. जब उपयोगकर्ता आपका ऐप्लिकेशन डाउनलोड करते हैं, तो Google Play पर इस्तेमाल किए जाने वाले बेहतर कंप्रेशन टूल की वजह से, यह मुमकिन है कि आपके ऐप्लिकेशन का डाउनलोड साइज़ उस अनुमान से कम हो जो आपको Play Console पर दिखता है.

आपका APK जिन Android वर्शन को टारगेट करता है, उनके आधार पर साइज़ लिमिट इस तरह होती है:

  • 100 एमबी: ऐसे APK जो Android 2.3 और उसके बाद वाले वर्शन एपीआई लेवल 9-10, 14 और इसके बाद के लेवल को टारगेट करते हैं
  • 50 एमबी: ऐसे APK जो Android 2.2 और उससे पहले वाले वर्शन (एपीआई लेवल 8 या इससे पहले के वर्शन) को टारगेट करते हैं

अगर आप एक APK से सभी डिवाइस को सुविधा नहीं दे सकते हैं, तो आप अलग-अलग डिवाइस कॉन्फ़िगरेशन को टारगेट करने वाले समान ऐप्लिकेशन के लिए कई APK अपलोड कर सकते हैं.

नोट: उपयोगकर्ताओं को 100 एमबी वाले APK इंस्टॉल करने के लिए 'Play स्टोर' वर्शन 5.2 या उसके बाद वाले वर्शन चलाने चाहिए.

अपने ऐप्लिकेशन पर हस्ताक्षर करना

Android के लिए यह ज़रूरी है कि इंस्टॉल किए जाने से पहले सभी ऐप्लिकेशन पर एक प्रमाणपत्र के साथ डिजिटल रूप से हस्ताक्षर किया जाए. ज़्यादा जानकारी के लिए, Android डेवलपर साइट पर जाएं.

  • अगर आपको ऐसा मैसेज दिखाई देता है कि आपका APK किसी असुरक्षित प्रमाणपत्र के साथ हस्ताक्षर किया गया है और कुंजी का आकार कम से कम 1024 बिट होना चाहिए, तो अपने ऐप्लिकेशन पर मैन्युअल रूप से हस्ताक्षर करने के लिए इन निर्देशों का पालन करें.
  • ज़रूरी बात: Google Play की ऐप्लिकेशन साइनिंग में नाम दर्ज करें या अपने कीस्टोर को किसी सुरक्षित जगह पर सेव करें. अगर आप अपना कीस्टोर खो देते हैं, तो आपको ऐप्लिकेशन को किसी नए पैकेज नाम और नई कुंजी के साथ प्रकाशित करना होगा. अगर आपको ऐसा करना है, तो आपको मूल ऐप्लिकेशन को भी अप्रकाशित कर देना चाहिए और उसका विवरण अपडेट करना चाहिए.
Play Console के लिए APK वर्शन से जुड़ी ज़रूरतें

मेनिफ़ेस्ट फ़ाइल में हर APK का एक versionCode होता है जो आपके ऐप्लिकेशन के हर अपडेट के साथ बढ़ता जाता है.

अपना ऐप्लिकेशन Play Console में अपलोड करने के लिए, versionCode का सबसे बड़ा संभव मान 2100000000 है. अगर आपके APK का versionCode इस मान से ज़्यादा हो जाता है, तो Play Console आपको नया APK सबमिट करने से रोकेगा.

अपने APK के लिए versionCode चुनते समय यह ध्यान में रखें कि आपको हर अपडेट के लिए versionCode बढ़ाना होगा, लेकिन फिर भी उसे ज़्यादा से ज़्यादा से नीचे बनाए रखना होगा.

ध्यान दें: अपने APK का वर्शन तय करने के बारे में ज़्यादा जानकारी के लिए, Android डेवलपर साइट पर जाएं. यह ध्यान रखें कि Android MAXINT Play Console की अपलोड ज़रूरतों से अलग होता है.

Play Console के लिए टारगेट एपीआई लेवल की ज़रूरतें

मेनिफ़ेस्ट फ़ाइल में हर APK का एक targetSdkVersion होता है (जिसे टारगेट एपीआई लेवल भी कहा जाता है) जो आपको बताता है कि अलग-अलग Android वर्शन पर आपका ऐप्लिकेशन किस तरह चलता है.

हाल के किसी एपीआई लेवल को टारगेट करने के लिए अपना ऐप्लिकेशन कॉन्फ़िगर करने से यह पक्का हो जाता है कि उपयोगकर्ताओं को सुरक्षा और प्रदर्शन से जुड़े अहम सुधारों का फ़ायदा मिलता है, वहीं आपका ऐप्लिकेशन अब भी Android के किसी पुराने वर्शन (शुरुआती minSdkVersion पर) पर चल सकता है.

जब आप कोई APK अपलोड करते हैं, तो यह ज़रूरी है कि वह Google Play के टारगेट एपीआई लेवल से जुड़ी ज़रूरतों को पूरा करे. यहां ऐसे लेवल दिए गए हैं, जिन्हें ऐप्लिकेशन को फ़िलहाल और आने वाले समय में टारगेट करना होगा.

एपीआई लेवल से जुड़ी ज़रूरतें शुरू होने की तारीख
Android 8.0 (एपीआई लेवल 26)
  • 1 अगस्त, 2018: नए ऐप्लिकेशन के लिए ज़रूरी
  • 1 नवंबर, 2018: ऐप्लिकेशन अपडेट के लिए ज़रूरी
Android 9 (एपीआई लेवल 28)
  • 1 अगस्त, 2019: नए ऐप्लिकेशन के लिए ज़रूरी
  • 1 नवंबर, 2019: ऐप्लिकेशन के अपडेट के लिए ज़रूरी

Android 10 (एपीआई लेवल 29)*

  • 3 अगस्त, 2020: नए ऐप्लिकेशन के लिए ज़रूरी
  • 2 नवंबर, 2020: ऐप्लिकेशन के अपडेट के लिए ज़रूरी

* Wear OS वाले ऐप्लिकेशन पर एपीआई लेवल 29 की ज़रूरी शर्तें लागू नहीं होतीं.

इन ज़रूरी शर्तों के लागू हो जाने पर, आप Play Console का इस्तेमाल करके पुराने टारगेट एपीआई लेवल वाले नए APK सबमिट नहीं कर पाएंगे.

सलाह: अगर आप इन ज़रूरतों को पूरा करने के लिए अपने ऐप्लिकेशन का टारगेट एपीआई लेवल बदलने के बारे में तकनीकी सलाह चाहते हैं, तो डेटा दूसरी जगह भेजने की गाइड पढ़ें.

अपना स्टोर पेज सेट अप करना

आपके ऐप्लिकेशन का स्टोर पेज Google Play पर दिखाया जाता है और उसमें वह जानकारी शामिल होती है जो इस्तेमाल करने वालों को आपके ऐप्लिकेशन के बारे में ज़्यादा जानने में मदद करती है. आपका स्टोर पेज, टेस्टिंग ट्रैक के साथ सभी ट्रैक में शेयर किया जाता है.

उत्पाद के बारे में जानकारी
  1. अपने Play Console पर जाएं.
  2. सभी ऐप्लिकेशन सभी ऐप्लिकेशन चुनें.
  3. कोई ऐप्लिकेशन चुनें और "उत्पाद के बारे में जानकारी" में दी गईं फ़ील्ड भरें.
फ़ील्ड विवरण वर्ण सीमा नोट
शीर्षक Google Play पर आपके ऐप्लिकेशन का नाम. 50 वर्ण की सीमा आप हर भाषा के लिए स्थानीय भाषा का एक शीर्षक जोड़ सकते हैं.
कम शब्दों में जानकारी वह पहला लेख जो उपयोगकर्ताओं को Play स्टोर ऐप्लिकेशन पर आपके ऐप्लिकेशन का ब्यौरा पेज पर दिखता है. 80 वर्ण की सीमा आपके ऐप्लिकेशन का पूरा ब्यौरा देखने के लिए, उपयोगकर्ता इस लेख को बड़ा करके देख सकते हैं.
पूरा विवरण Google Play पर आपके ऐप्लिकेशन का ब्यौरा. 4000 वर्ण सीमा  

ध्यान दें: ऐप्लिकेशन के शीर्षक, ब्यौरे या प्रमोशन की जानकारी में बार-बार आने वाले और बिना काम के कीवर्ड से ऐसा उपयोगकर्ता अनुभव बन सकता है जिसे पसंद न किया जाए. साथ ही, इनकी वजह से ऐप्लिकेशन को Google Play पर निलंबित किया जा सकता है. कृपया Google Play डेवलपर कार्यक्रम की नीतियों में दिए गए सभी दिशा-निर्देशों को देखें.

ग्राफ़िक रचना

अपने ऐप्लिकेशन के लिए ग्राफ़िक रचना, स्क्रीनशॉट, और वीडियो जोड़ने के बारे में ज़्यादा जानें.

भाषाएं और अनुवाद

अनुवाद जोड़ना और संभालना

जब आप कोई ऐप्लिकेशन अपलोड करते हैं, तो डिफ़ॉल्ट भाषा अंग्रेज़ी (संयुक्त राज्य, en-US) होती है. आप अपने ऐप्लिकेशन की जानकारी के अनुवादों के साथ ही उन भाषाओं के स्क्रीनशॉट और अन्य ग्राफ़िक रचनाएं भी जोड़ सकते हैं.

  1. अपने Play Console पर जाएं.
  2. सभी ऐप्लिकेशन सभी ऐप्लिकेशन चुनें.
  3. कोई ऐप्लिकेशन चुनें और "उत्पाद के बारे में जानकारी" में दी गई भाषाएं देखें.
  4. नई भाषाएं जोड़ने के लिए, अनुवाद प्रबंधित करें > अनुवाद खरीदें या खुद का अनुवाद लेख जोड़ें चुनें.
उपलब्ध भाषाएं देखना

आप नीचे दी गई भाषाओं में खुद के अनुवाद दे सकते हैं:

  • अफ़्रीकी – af
  • एम्हैरिक – am
  • अरबी – ar
  • आर्मेनियन – hy-AM
  • अज़रबैजानी – az-AZ
  • बास्क – eu-ES
  • बेलारूसियन – be
  • बंगाली – bn-BD
  • बुल्गैरियन – bg
  • बर्मीज़ – my-MM
  • कातलान – ca
  • चाइनीज़ (हॉन्ग कॉन्ग) – zh-HK
  • चाइनीज़ (आसान) – zh-CN
  • चाइनीज़ (पारंपरिक) – zh-TW
  • क्रोएशियन – hr
  • चेक – cs-CZ
  • डेनिश – da-DK
  • डच – nl-NL
  • अंग्रेज़ी – en-AU
  • अंग्रेज़ी – en-CA
  • अंग्रेज़ी – en-IN
  • अंग्रेज़ी – en-SG
  • अंग्रेज़ी (यूनाइटेड किंगडम) – en-GB
  • अंग्रेज़ी (संयुक्त राज्य) – en-US
  • एस्टोनियन – et
  • फ़िलिपीनो – fil
  • फ़िनिश – fi-FI
  • फ़्रेंच – fr-FR
  • फ़्रेंच (कनाडा) – fr-CA
  • गैलिशियन – gl-ES
  • जॉर्जियन – ka-GE
  • जर्मन – de-DE
  • ग्रीक – el-GR
  • हिब्रू – iw-IL
  • हिन्दी – hi-IN
  • हंगेरियन – hu-HU
  • आइसलैंडिक – is-IS
  • इंडोनेशियन – id
  • इटैलियन – it-IT
  • जापानी – ja-JP
  • कन्नड़ – kn-IN
  • खमेर – km-KH
  • कोरियन (दक्षिण कोरिया) – ko-KR
  • किरगिज़ – ky-KG
  • लाओ – lo-LA
  • लातविन – lv
  • लिथुआनियन – lt
  • मैसेडोनियन – mk-MK
  • मलय – ms
  • मलयालम – ml-IN
  • मराठी – mr-IN
  • मंगोलियन – mn-MN
  • नेपाली – ne-NP
  • नार्वेजियन – no-NO
  • फ़ारसी – fa
  • पोलिश – pl-PL
  • पुर्तगाली (ब्राज़ील) – pt-BR
  • पुर्तगाली (पुर्तगाल) – pt-PT
  • रोमानियन – ro
  • रोमंश – rm
  • रसियन – ru-RU
  • सर्बियन – sr
  • सिंहला – si-LK
  • स्लोवाक – sk
  • स्लोवेनियन – sl
  • स्पेनिश (लैटिन अमेरिका) – es-419
  • स्पेनिश (स्पेन) – es-ES
  • स्पेनिश (संयुक्त राज्य) – es-US
  • स्वाहिली – sw
  • स्वीडिश – sv-SE
  • तमिल – ta-IN
  • तेलुगु – te-IN
  • थाई – th
  • तुर्की – tr-TR
  • यूक्रेनियन – uk
  • वियतनामीज़ – vi
  • ज़ुलु – zu

सलाह: अपने ऐप्लिकेशन के ब्यौरे का अनुवाद किसी दूसरी भाषा में करने के लिए, आप Google Play ऐप्लिकेशन के अनुवाद की सुविधा का इस्तेमाल कर सकते हैं.

स्थानीय जगह के हिसाब से इमेज और वीडियो

अपने ऐप्लिकेशन की अलग-अलग भाषाओं में ज़्यादा असरदार तरीके से मार्केटिंग करने के लिए, आप अपने ऐप्लिकेशन के स्टोर पेज में स्थानीय भाषा में लिखी ग्राफ़िक एसेट जोड़ सकते हैं.

अगर आपकी जोड़ी गई भाषाओं में, उपयोगकर्ताओं की पसंद की भाषाएं शामिल हैं, तो उन्हें Google Play पर स्थानीय जगह के अनुसार ग्राफ़िक रचनाएं दिखेंगी.

अपने-आप किए गए अनुवाद

अगर आप खुद के अनुवाद नहीं जोड़ते हैं, तो उपयोगकर्ता Google अनुवाद या आपके ऐप्लिकेशन की डिफ़ॉल्ट भाषा का इस्तेमाल करके, आपके ऐप्लिकेशन के 'Google Play स्टोर पेज' का अपने-आप किया गया अनुवाद देख सकते हैं.

अपने-आप किए गए अनुवादों के लिए, ऐप्लिकेशन की डिफ़ॉल्ट भाषा देखने के विकल्प के साथ, सूचना देकर बताया जाएगा कि यह अपने-आप किया गया अनुवाद है. ध्यान रखें कि आर्मेनियन, रेटो-रोमांस, टगालॉग, और ज़ुलू के लिए अपने-आप होने वाले अनुवाद की सुविधा मौजूद नहीं है.

वर्गीकरण

अपने ऐप्लिकेशन का टाइप और कैटगरी चुनने के लिए:

  1. अपने Play Console पर जाएं.
  2. सभी ऐप्लिकेशन सभी ऐप्लिकेशन चुनें.
  3. कोई ऐप्लिकेशन चुनें.
  4. "वर्गीकरण" में जाकर, चुनें कि ऐप्लिकेशन किस तरह का है और उसकी कैटगरी क्या है (उदाहरण देखें).
संपर्क की जानकारी

अपने ऐप्लिकेशन में, Google Play उपयोगकर्ताओं के लिए सहायता संसाधन जोड़ना:

  1. अपने Play Console पर जाएं.
  2. सभी ऐप्लिकेशन सभी ऐप्लिकेशन चुनें.
  3. कोई ऐप्लिकेशन चुनें.
  4. "संपर्क की जानकारी" में जाकर, अपनी संपर्क जानकारी जोड़ें. आप उपयोगकर्ता की मदद के लिए फ़ोन, वेबसाइट, और ईमेल जैसे कई तरीके दे सकते हैं. हालांकि, Google Play पर ऐप्लिकेशन प्रकाशित करने के लिए संपर्क ईमेल देना ज़रूरी है.

सलाह: अपने उपयोगकर्ताओं की सहायता करने के बारे में ज़्यादा जानें.

निजता नीति

ऐप्लिकेशन के स्टोर पेज में निजता नीति जोड़ने से इस बात का पता चलता है कि आप उपयोगकर्ताओं और डिवाइस के संवेदनशील डेटा का इस्तेमाल कैसे करते हैं. आप यहां अपने स्टोर पेज में निजता नीति जोड़ने का तरीका जान सकते हैं.

अगले चरण

क्या यह उपयोगी था?
हम उसे किस तरह बेहतर बना सकते हैं?

और मदद चाहिए?

मदद के दूसरे तरीकों के लिए साइन इन करें ताकि आपकी समस्या झटपट सुलझ सके