Android Developer Console के नए वर्शन का इस्तेमाल करने वाले डेवलपर के लिए
अगर Play डेवलपर चाहें, तो Android Developer Console के ज़रिए भी, Play से बाहर के पैकेज के नाम मैनेज कर सकते हैं.
अपने खाते का टाइप चुनें
ADC खाता बनाते समय, आपको डिस्ट्रिब्यूशन का ऐसा टाइप चुनना होगा जो आपकी ज़रूरतों के मुताबिक हो. इस विकल्प से, पुष्टि करने की ज़रूरी शर्तों और लागू होने वाले शुल्क पर असर पड़ता है.
डिस्ट्रिब्यूशन का टाइप |
इनके लिए सर्वश्रेष्ठ: |
लागत |
मुख्य विशेषताएं |
फ़ुल डिस्ट्रिब्यूशन |
संगठन और प्रोफ़ेशनल डेवलपर, जो ऐप्लिकेशन को ज़्यादा से ज़्यादा लोगों तक पहुंचाते हैं. |
हॉन्ग कॉन्ग डॉलर |
इसमें ऐप्लिकेशन और इंस्टॉल की संख्या पर कोई पाबंदी नहीं होती. हालांकि, इसके लिए पहचान की पूरी तरह से पुष्टि करना ज़रूरी है. |
सीमित डिस्ट्रिब्यूशन |
छात्र-छात्राओं, शौक़ीन लोगों, और अन्य निजी इस्तेमाल के लिए. |
मुफ़्त |
ऐप्लिकेशन और इंस्टॉल की संख्या सीमित होती है. |
पहचान की पुष्टि करने की प्रोसेस पूरी करें
आपको अपनी पहचान की पुष्टि कराने के लिए, आधिकारिक दस्तावेज़ सबमिट करने होंगे. ज़रूरी शर्तें इस बात पर निर्भर करती हैं कि आपने व्यक्तिगत तौर पर रजिस्टर किया है या किसी संगठन के तौर पर. अगर आपके पास सभी ज़रूरी जानकारी मौजूद है, तो Android Developer Console खाता बनाने में आपको करीब दस मिनट लगेंगे.
आपको इन चीज़ों की ज़रूरत होगी:
- आपका कानूनी नाम और पता. इनकी पुष्टि करने के लिए, आधिकारिक पहचान पत्र अपलोड करने होंगे.
- आपका निजी ईमेल पता और फ़ोन नंबर, ताकि Google आपसे संपर्क कर सके. इनकी पुष्टि, एक बार इस्तेमाल होने वाले पासवर्ड से करनी होगी.
- संगठनों को अपने संगठन की वेबसाइट का लिंक देना होगा. इसकी पुष्टि Google Search Console का इस्तेमाल करके करनी होगी.
- संगठनों को अपना डीयूएनएस नंबर भी देना होगा. यह संगठनों के लिए नौ अंकों वाला यूनीक आइडेंटिफ़ायर होता है. डीयूएनएस नंबर, संगठन के नाम और पते से जुड़ा होता है.
स्वीकार किए जाने वाले दस्तावेज़
संगठनों को संगठन के आधिकारिक दस्तावेज़ देने होंगे. ये दस्तावेज़, संगठन की लोकेशन के हिसाब से होने चाहिए. यहां एक उदाहरण दिया गया है, जिसमें बताया गया है कि अमेरिका में मौजूद संगठनों को क्या जानकारी देनी होगी. आपकी जगह के हिसाब से, ज़रूरी दस्तावेज़ अलग-अलग हो सकते हैं.
ज़रूरी दस्तावेज़ों का उदाहरण:
- कोई भी ऐसा दस्तावेज़, नोटिस या लेटर जिसमें आपके संगठन का नाम हो और जिसे आईआरएस ने जारी किया हो या जिस पर आईआरएस का स्टैंप लगा हो. इनके कुछ उदाहरण CP575, 147C, CP299, 988, 937, 1050, 5822 वगैरह हैं.
- आईआरएस को सबमिट किए गए फ़ॉर्म को दस्तावेज़ के तौर पर तब ही स्वीकार किया जाएगा, जब उनकी कॉपी आईआरएस की वेबसाइट पर उपलब्ध होगी. उदाहरण के लिए, फ़ॉर्म 8871 और फ़ॉर्म 990. आईआरएस की वेबसाइट पर अपने संगठन से जुड़े फ़ॉर्म ढूंढने के तरीके जानने के लिए, यहां दिए गए लिंक पर जाएं. अगर आप राजनैतिक संगठन हैं, तो यहां और टैक्स में छूट पाने वाले संगठन हैं, तो यहां क्लिक करें.
- आपके कारोबार के रजिस्ट्रेशन का सर्टिफ़िकेट. यह उस देश ने जारी किया हो जहां आपका कारोबार चल रहा है. इस सर्टिफ़िकेट में आपके कारोबार का नाम शामिल होना चाहिए
- आपकी सबसे नई एसईसी फ़ाइलिंग, जिसमें संगठन का नाम शामिल हो. जैसे: 10-K, 10-Q या 8-K फ़ॉर्म
- Experian, Equifax या TransUnion की तरफ़ से कारोबारों के लिए जारी क्रेडिट रिपोर्ट, जिसमें आपके संगठन का नाम हो
- सिर्फ़ सरकारी डिपार्टमेंट और एजेंसियों के लिए: ऑफ़िशियल लेटर, जिसमें पूरा नाम, पता, और तारीख मौजूद हो
पुष्टि करने के प्रोग्राम के तहत, लोगों को वहां का सरकारी फ़ोटो आईडी और पते का सबूत देने वाला दस्तावेज़ सबमिट करना होगा. अमेरिका में रहने वाले लोगों के लिए, आईडी के तौर पर स्वीकार किए जाने वाले दस्तावेज़ों के उदाहरण यहां दिए गए हैं:
- पासपोर्ट
- सरकारी पहचान-पत्र
- ड्राइविंग लाइसेंस
- स्थायी निवास कार्ड या ग्रीन कार्ड
- पते से जुड़े दस्तावेज़ों में, व्यक्ति का नाम और पता वही होना चाहिए जो उसकी प्रोफ़ाइल पर हो. पते के सबूत के तौर पर ये दस्तावेज़ स्वीकार किए जाते हैं:
- सरकारी फ़ोटो आईडी, जिसमें पता दिया गया हो
- बिजली, पानी, गैस, इंटरनेट, केबल टीवी जैसी सुविधाओं का बिल
- इंश्योरेंस स्टेटमेंट (होम इंश्योरेंस, हेल्थ इंश्योरेंस वगैरह)
- क्रेडिट कार्ड या बैंक स्टेटमेंट
अपने पैकेज के नाम रजिस्टर करें
अगर Google Play के बाहर ऐप्लिकेशन डिस्ट्रिब्यूट किए जाते हैं, तो रजिस्ट्रेशन की प्रोसेस को इस तरह से डिज़ाइन किया गया है कि ऐप्लिकेशन के निजी पासकोड का इस्तेमाल करके, आपके ऐप्लिकेशन के मालिकाना हक की पुष्टि की जा सके.
- नए पैकेज के नामों के लिए: आपको अपने पैकेज का नाम और SHA-256 फ़िंगरप्रिंट वाला पब्लिक सर्टिफ़िकेट डालने के लिए कहा जाएगा.
- मौजूदा पैकेज के नामों के लिए: अगर पैकेज के नाम का इस्तेमाल पहले से ही किया जा रहा है, तो आपको इसे रजिस्टर करने के लिए, इस पर अपना मालिकाना हक साबित करना होगा. ज़्यादातर मामलों में, यह एक आसान प्रोसेस होती है:
- अपनी कुंजी चुनें: ज़रूरी शर्तें पूरी करने वाली कुंजियों की सूची से, अपना सार्वजनिक SHA-256 फ़िंगरप्रिंट सर्टिफ़िकेट चुनें.
- क्रिप्टोग्राफ़िक चैलेंज पूरा करें: आपको डमी APK को संबंधित निजी कुंजी से साइन करना होगा. इसके बाद, इसे Android Developer Console पर अपलोड करना होगा. इससे, आपके मौजूदा Android ऐप्लिकेशन को साइन करने के लिए इस्तेमाल की गई कुंजी के मालिकाना हक की पुष्टि होती है.
डुप्लीकेट पैकेज के नामों को मैनेज करना
Android ऑपरेटिंग सिस्टम के तहत, हर डिवाइस पर पैकेज का नाम अलग-अलग होना ज़रूरी है. हालांकि, यह नियम पूरे Android इकोसिस्टम पर लागू नहीं होता. इससे ऐसी स्थिति पैदा हो सकती है जहां दो अलग-अलग डेवलपर, एक ही पैकेज के नाम का इस्तेमाल करते हैं.
पैकेज के नाम का डुप्लीकेट होना सही नहीं है. इसलिए, हमने यह तय करने के लिए नियम बनाए हैं कि कौन सा डेवलपर पैकेज का नाम रजिस्टर कर सकता है. अगर आपने और किसी अन्य डेवलपर ने एक ही नाम का इस्तेमाल किया है, तो जिस डेवलपर के ऐप्लिकेशन को ज़्यादा लोगों ने इंस्टॉल किया है वह इसे रजिस्टर कर सकता है. इसके बाद, अन्य डेवलपर को अपना पैकेज नाम बदलना होगा या अपवाद के लिए आवेदन करना होगा.
ज़्यादातर कुंजियों के मालिक को प्राथमिकता:
जिस डेवलपर की साइनिंग कुंजी से 50% से ज़्यादा ऐप्लिकेशन इंस्टॉल किए गए हैं उसे रजिस्टर करने का मौका सबसे पहले मिलेगा. अन्य सभी डेवलपर को पैकेज के किसी दूसरे नाम का इस्तेमाल करना होगा.
डेवलपर |
पैकेज का नाम |
कुंजी |
इंस्टॉल की संख्या |
A |
com.test.1 |
11 |
1000 |
B |
com.test.1 |
12 |
100 |
इस स्थिति में, डेवलपर A के पास पैकेज नाम रजिस्टर करने का विकल्प होता है. डेवलपर B को किसी दूसरे नाम का इस्तेमाल करना होगा या अपवाद के लिए आवेदन करना होगा.
50 से ज़्यादा इंस्टॉल वाली कुंजियों के लिए ज़रूरी शर्तें:
अगर किसी एक पासकोड से 50% से ज़्यादा इंस्टॉल नहीं हुए हैं, तो 50 या इससे ज़्यादा इंस्टॉल वाले सभी पासकोड, रजिस्ट्रेशन के लिए ज़रूरी शर्तें पूरी करते हैं. अन्य सभी डेवलपर को पैकेज के नाम का इस्तेमाल करने की अनुमति का अनुरोध करना होगा. ये ऐसे डेवलपर होंगे जिनके पास 50 से कम इंस्टॉल वाली कुंजियां हैं.
डेवलपर |
पैकेज का नाम |
कुंजी |
इंस्टॉल की संख्या |
C |
com.test.2 |
21 |
100 |
D |
com.test.2 |
22 |
100 |
E |
com.test.2 |
23 |
10 |
यहां, किसी भी कुंजी को ज़्यादा वोट नहीं मिले हैं. डेवलपर C और D, 50 या इससे ज़्यादा इंस्टॉल वाले ऐप्लिकेशन के पैकेज का नाम रजिस्टर कर सकते हैं. डेवलपर E को नाम बदलने का अनुरोध करने के लिए, नाम बदलने का अनुरोध करने की अनुमति का इस्तेमाल करना होगा.
50 से कम इंस्टॉल वाले ऐप्लिकेशन के लिए, पहले आओ, पहले पाओ के आधार पर कुंजियां मिलती हैं:
अगर कोई भी कुंजी, 50 इंस्टॉल की ज़रूरी शर्त को पूरा नहीं करती है, तो सभी ज्ञात कुंजियां, पहले आओ, पहले पाओ के आधार पर रजिस्टर की जा सकती हैं. जैसे ही कोई डेवलपर पैकेज का नाम रजिस्टर करता है, अन्य डेवलपर को अपने पैकेज के लिए किसी दूसरे नाम का इस्तेमाल करना होगा. इसके अलावा, वे अपवादों का अनुरोध भी कर सकते हैं.
डेवलपर |
पैकेज का नाम |
कुंजी |
इंस्टॉल की संख्या |
F |
com.test.3 |
31 |
10 |
G |
com.test.3 |
31 |
10 |
इस स्थिति में, कुंजियों वाले सभी डेवलपर ज़रूरी शर्तें पूरी करते हैं. किसी डेवलपर के पैकेज का नाम रजिस्टर करने के बाद, दूसरे डेवलपर को अनुमति का अनुरोध करना होगा.