इस दस्तावेज़ में, Play Store पर Wear OS ऐप्लिकेशन डिस्ट्रिब्यूट करने के लिए दिशा-निर्देश और सबसे सही तरीके दिए गए हैं.
Play Store की ज़रूरी शर्तें
Wear OS वाले APK, मोबाइल वाले APK से अलग होते हैं. इन्हें Play Console में जाकर अलग से अपलोड और अपडेट किया जाता है.
Play Store पर पब्लिश करने के लिए, Wear OS APK को इन ज़रूरी शर्तों को पूरा करना होगा.
यूनीक वर्शन कोड
घड़ी के APK का वर्शन कोड, सभी डिवाइसों के नाप या आकार के लिए यूनीक होना चाहिए. इसलिए, हमारा सुझाव है कि Play Console में, घड़ी के APK के वर्शन कोड की स्कीम, किसी अन्य डिवाइस के नाप या आकार से अलग हो.
यहां एक उदाहरण दिया गया है:
- पहले दो नंबर:
targetSdkVersion:36[xxx][yy][zz]
- अगले नंबर: प्रॉडक्ट वर्शन:
36152[yy][zz]
- अगले नंबर: रिलीज़ नंबर:
3615202[zz]
- आखिरी नंबर: आपके Wear OS ऐप्लिकेशन का वर्शन:
361520203
अगर आपके पास स्मार्टवॉच APK के साथ-साथ फ़ोन APK भी है, तो आपको दोनों को मैनेज करने के लिए, एक से ज़्यादा APK उपलब्ध कराने का तरीका इस्तेमाल करना होगा. एक से ज़्यादा APK के लिए वर्शनिंग के बारे में ज़्यादा जानने के लिए, एक से ज़्यादा APK के लिए नियम लेख पढ़ें. साथ ही, यह पुष्टि करने के लिए कि आपकी Gradle कॉन्फ़िगरेशन सेटिंग में वर्शन सही तरीके से सेट किए गए हैं, ऐप्लिकेशन के वर्शन की जानकारी सेट करना लेख पढ़ें.
स्मार्टवॉच के लिए टारगेटिंग सेट अप करना
Play Store को यह पता होना चाहिए कि आपका ऐप्लिकेशन, Wear OS ऐप्लिकेशन है. इसके लिए, आपको अपने ऐप्लिकेशन की मेनिफ़ेस्ट फ़ाइल में <uses-feature> टैग जोड़ना होगा. यह एलिमेंट, रूट <manifest> टैग का डायरेक्ट चाइल्ड होना चाहिए. साथ ही, इसके android:name एट्रिब्यूट की वैल्यू android.hardware.type.watch पर सेट होनी चाहिए:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
...
<uses-feature android:name="android.hardware.type.watch"/>
...
</manifest>
अपने मेनिफ़ेस्ट में android.hardware.type.watch सुविधा के बारे में बताने के साथ-साथ, एसडीके वर्शन, स्क्रीन रिज़ॉल्यूशन, और सीपीयू आर्किटेक्चर जैसी शर्तों के हिसाब से भी फ़िल्टर किया जा सकता है. ज़्यादा जानकारी के लिए, Google Play पर फ़िल्टर देखें.
स्टैंडअलोन सेटिंग तय करना
आपकी AndroidManifest.xml फ़ाइल में यह जानकारी होनी चाहिए कि आपका वॉच ऐप्लिकेशन स्टैंडअलोन है या नहीं. स्टैंडअलोन ऐप्लिकेशन को, पेयर किए गए फ़ोन के बिना भी पूरी तरह से इस्तेमाल किया जा सकता है. इसके सभी मुख्य फ़ंक्शन, जैसे कि पुष्टि करने की सुविधा, स्मार्टवॉच पर स्थानीय तौर पर काम करती है.
इसके लिए, अपने <application> टैग में <meta-data> एलिमेंट जोड़ें. नाम को com.google.android.wearable.standalone पर सेट करें और वैल्यू को सही या गलत पर सेट करें.
...
<application
<meta-data
android:name="com.google.android.wearable.standalone"
android:value="true" />
...
अगर com.google.android.wearable.standalone की वैल्यू false है, तो ऐप्लिकेशन को अब भी Play Store से डाउनलोड किया जा सकता है. हालांकि, इसका इस्तेमाल करने के लिए, इसके साथ काम करने वाला मोबाइल ऐप्लिकेशन ज़रूरी है. स्टैंडअलोन Wear ऐप्लिकेशन के डेवलपमेंट के बारे में ज़्यादा जानने के लिए, स्टैंडअलोन Wear OS ऐप्लिकेशन बनाम नॉन-स्टैंडअलोन Wear OS ऐप्लिकेशन लेख पढ़ें.
डेवलपमेंट की पुष्टि करना
Wear OS पर ऐप्लिकेशन को सफलतापूर्वक लॉन्च करने के लिए, Wear OS डेवलपमेंट के संसाधन और Wear OS के डिज़ाइन से जुड़े दिशा-निर्देश देखें. साथ ही, यह पुष्टि करें कि आपका ऐप्लिकेशन Wear OS के क्वालिटी स्टैंडर्ड के मुताबिक हो.
मान्य पैकेजिंग
अगर आपके पास पहले से कोई मोबाइल ऐप्लिकेशन है, तो पुष्टि करें कि आपने Wear OS ऐप्लिकेशन के लिए उसी पैकेज के नाम का इस्तेमाल किया हो.
हमारा सुझाव है कि आप अपने मोबाइल ऐप्लिकेशन के लिए इस्तेमाल की गई Play Store लिस्टिंग का ही इस्तेमाल करें. ऐसा इसलिए, क्योंकि इससे आपके Wear OS ऐप्लिकेशन को ढूंढना आसान हो जाता है. ऐसा इसलिए होता है, क्योंकि इसे आपके मोबाइल ऐप्लिकेशन की समीक्षाओं और रेटिंग से लिंक कर दिया जाता है.
पूरी तरह से जांच करना
उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, आपका ऐप्लिकेशन इस तरह से डिज़ाइन किया जाना चाहिए कि वह सभी Wear OS डिवाइसों पर अच्छी तरह से काम करे और शानदार दिखे.
टेस्टिंग एनवायरमेंट को जल्द से जल्द सेट अप करें. साथ ही, डिज़ाइन और डेवलपमेंट के दौरान अलग-अलग डिवाइसों, वर्शन, और टेस्ट टाइप पर जांच करें. हमारा सुझाव है कि आप सभी मुख्य Wear OS ओईएम के एम्युलेटर और फ़िज़िकल डिवाइसों पर टेस्ट करें.
क्वालिटी स्टैंडर्ड की पुष्टि करना
पुष्टि करें कि आपका ऐप्लिकेशन, Wear OS के क्वालिटी स्टैंडर्ड के सभी दिशा-निर्देशों का पालन करता हो. साथ ही, उपयोगकर्ता के लिए क्यूए टेस्टिंग करें, ताकि इस्तेमाल में आसानी और सामान्य क्वालिटी की पुष्टि की जा सके.
अगर इन मानकों को पूरा नहीं किया जाता है, तो Play Store की समीक्षा के दौरान आपका ऐप्लिकेशन अस्वीकार कर दिया जाएगा.
Play Store, अच्छी क्वालिटी वाले Wear OS ऐप्लिकेशन को हाइलाइट करता है. इसके लिए, वह सबसे लोकप्रिय ऐप्लिकेशन की सूचियां और चुनिंदा संग्रह दिखाता है. इनके लिए ज़रूरी है कि आपका Wear OS ऐप्लिकेशन, स्टैंडअलोन ऐप्लिकेशन के तौर पर काम करता हो और क्वालिटी से जुड़े सभी मानकों को पूरा करता हो.
खास विषय: बच्चों के लिए बने कॉन्टेंट से जुड़ी ज़रूरी शर्तें
Wear OS वाले कुछ डिवाइसों पर, बच्चों के लिए खास सुविधाएं उपलब्ध हैं. इनकी मदद से, स्मार्टवॉच और उससे जुड़े ऐप्लिकेशन, LTE और वाई-फ़ाई कनेक्टिविटी का इस्तेमाल करके पूरी तरह से स्टैंडअलोन मोड में काम कर सकते हैं. इसमें कॉल करना, मैसेज भेजना, और गेम खेलना शामिल है. Play Store पर, बच्चों के लिए सही अनुभव देने वाले ऐप्लिकेशन या स्मार्टवॉच की होम स्क्रीन को पब्लिश करने के लिए, इन ज़रूरी शर्तों को पूरा करना होगा:
- उम्र और कॉन्टेंट रेटिंग: बच्चों के लिए डिज़ाइन किए गए ऐप्लिकेशन और वॉच फ़ेस को उम्र और कॉन्टेंट से जुड़ी ज़रूरी शर्तों को पूरा करना होगा. ये शर्तें, उनकी सुविधाओं के हिसाब से तय की जाती हैं.
- स्टैंडअलोन फ़ंक्शन: ऐप्लिकेशन को
com.google.android.wearable.standaloneकोtrueपर सेट करना होगा. इसके बारे में ऐप्लिकेशन की स्टैंडअलोन सेटिंग तय करने के बारे में जानकारी देने वाले सेक्शन में बताया गया है. उन्हें स्टैंडअलोन ऐप्लिकेशन के लिए ज़रूरी सभी शर्तें भी पूरी करनी होंगी. ये शर्तें तब लागू होती हैं, जब स्मार्टवॉच को बच्चे के खाते से सेट अप किया जाता है. - Watch Face Format: अगर आपको बच्चों के लिए कोई वॉच फ़ेस बनाना है, तो उसे Watch Face Format का इस्तेमाल करके बनाना होगा.
बच्चों के लिए बेहतर अनुभव देने वाले ऐप्लिकेशन बनाने के बारे में ज़्यादा जानने के लिए, डेवलपमेंट से जुड़े दिशा-निर्देश देखें.
डिस्ट्रिब्यूशन
यहां दिए गए सेक्शन में, Play Console का इस्तेमाल करके, Wear OS ऐप्लिकेशन को पब्लिश और डिस्ट्रिब्यूट करने के तरीके के बारे में खास जानकारी दी गई है. ज़्यादा जानकारी के लिए, रिलीज़ तैयार करना और उसे स्टेज करना में दिए गए चरण देखें.
अगर आपने Play Console का इस्तेमाल पहले कभी नहीं किया है, तो Google Play Console की खास जानकारी पढ़ें. इससे आपको Play Console का इस्तेमाल शुरू करने में मदद मिलेगी. साथ ही, Play Store लॉन्च करने से जुड़ी चेकलिस्ट का इस्तेमाल करके, यह पक्का करें कि आपने सभी ज़रूरी चरण पूरे कर लिए हैं.
Wear OS के लिए Play Console सेट अप करना
Play Store में अपने ऐप्लिकेशन की लिस्टिंग दिखाने के लिए, Play Console में Wear OS APK अपलोड करें. इसे सेट अप करने के लिए, यह तरीका अपनाएं:
- अपने ऐप्लिकेशन के लिए Play Console में, नेविगेशन पैनल में मौजूद ऐप्लिकेशन की रिलीज़ और टेस्टिंग मेन्यू पर क्लिक करें.
- बेहतर सेटिंग चुनें. इसके बाद, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन टैब को चुनें और डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन जोड़ें पर क्लिक करें.
- Wear OS पर क्लिक करें. इसके बाद, Play Store पर मौजूद अपने ऐप्लिकेशन के पेज में Wear OS के स्क्रीनशॉट जोड़ने के लिए, दिए गए निर्देशों का पालन करें.
किसी टेस्ट ट्रैक पर रिलीज़ करना
Play Store पर उपयोगकर्ताओं के लिए अपना ऐप्लिकेशन उपलब्ध कराने के लिए, आपको क्लोज़्ड टेस्टिंग पूरी करनी होगी. इससे टेस्टर के अपने ग्रुप से, ऐप्लिकेशन के उन वर्शन की जांच कराई जा सकती है जो अभी रिलीज़ नहीं किए गए हैं. ज़्यादा जानने के लिए, हमारी क्लोज़्ड टेस्टिंग गाइड देखें.
ऐप्लिकेशन को टेस्ट ट्रैक पर रिलीज़ करने के बाद, Play Console एक प्री-लॉन्च रिपोर्ट तैयार करता है. इस रिपोर्ट में, इम्यूलेट किए गए और असल डिवाइसों पर किए गए स्टेबिलिटी, ऐक्सेसिबिलिटी, और सुरक्षा से जुड़े टेस्ट के नतीजे शामिल हैं. साथ ही, इसमें असल डिवाइसों पर किए गए परफ़ॉर्मेंस टेस्ट के नतीजे भी शामिल हैं.
इस प्री-लॉन्च रिपोर्ट के नतीजों का इस्तेमाल करके, अपने ऐप्लिकेशन की क्वालिटी को बेहतर बनाएं.
ऑप्ट-इन करने के बाद बदलावों को पब्लिश करें
क्लोज़्ड टेस्टिंग ट्रैक में रिलीज़ होने के बाद, ऐडवांस सेटिंग मेन्यू में जाकर, Wear OS में ऑप्ट-इन किया जा सकता है. साथ ही, समीक्षा की नीति पर सहमति दी जा सकती है.
Wear OS के लिए ऑप्ट इन करने के बाद, अपना ऐप्लिकेशन उपलब्ध कराने के लिए रोल आउट शुरू करें को चुनें.
ज़रूरी बातें
उपयोगकर्ता, Wear OS ऐप्लिकेशन को सीधे अपनी स्मार्टवॉच से डाउनलोड कर सकते हैं. इसके अलावा, वे अपने फ़ोन या डेस्कटॉप पर मौजूद Play Store से भी इन्हें डाउनलोड कर सकते हैं.
Play Console पर अपडेट पुश करने पर, जिन लोगों ने अपने-आप अपडेट होने की सुविधा चालू की है उनके लिए ऐप्लिकेशन अपने-आप अपडेट हो जाता है. उपयोगकर्ता, Play Store में जाकर ऐप्लिकेशन को मैन्युअल तरीके से भी अपडेट कर सकते हैं.
अगर आपके ऐप्लिकेशन में टाइल या Android घड़ी के विजेट शामिल हैं, तो आपको अपनी लिस्टिंग में यह भी बताना होगा कि आपका ऐप्लिकेशन इन सुविधाओं के साथ काम करता है.
Play Store पर की गई समीक्षाएं
ऐप्लिकेशन पब्लिश करने के बाद, Play Store में उसकी समीक्षा की प्रोसेस शुरू हो जाती है.
समीक्षा और मंज़ूरी की स्थिति देखना
Play Console में, Wear OS सेक्शन में जाकर, अपने ऐप्लिकेशन की समीक्षा और मंज़ूरी की स्थिति देखी जा सकती है. इसके लिए, ऐप्लिकेशन के कीमत और डिस्ट्रिब्यूशन पेज पर जाएं.
अनुमोदन की तीन स्थितियां होती हैं:
- मंज़ूरी बाकी है: आपके ऐप्लिकेशन को समीक्षा के लिए भेजा गया है. हालांकि, समीक्षा अभी पूरी नहीं हुई है.
- स्वीकार किया गया: आपके ऐप्लिकेशन की समीक्षा कर ली गई है और उसे स्वीकार कर लिया गया है. Wear OS के उपयोगकर्ताओं को ऐप्लिकेशन दिखने लगता है.
- मंज़ूरी नहीं मिली: आपके ऐप्लिकेशन की समीक्षा कर ली गई है. हालांकि, इसे मंज़ूरी नहीं मिली है. आपको एक सूचना वाला ईमेल मिलेगा. यह ईमेल, आपके डेवलपर खाते के पते पर भेजा जाएगा. इसमें उन समस्याओं के बारे में खास जानकारी दी गई होगी जिन्हें ठीक करना ज़रूरी है. समस्याएं ठीक करने के बाद, ऑप्ट इन करें. इसके बाद, समीक्षा की प्रोसेस फिर से शुरू करने के लिए, फिर से पब्लिश करें.
Play Store पर ऐप्लिकेशन अस्वीकार किए जाने की सबसे आम वजहें
यहां दी गई टेबल में, Play Store पर ऐप्लिकेशन अस्वीकार किए जाने की सबसे सामान्य वजहें बताई गई हैं.
| वजह | जानकारी |
|---|---|
| Play Store पर मौजूद स्टोर पेज में "Wear OS" के बारे में जानकारी नहीं दी गई है | आपको अपने ऐप्लिकेशन के स्टोर पेज में "Wear OS" के बारे में बताना होगा. |
| बुनियादी सुविधा काम नहीं कर रही है | ऐप्लिकेशन, विज्ञापन में बताए गए तरीके से काम नहीं करता है. इसके अलावा, स्क्रीनशॉट सटीक नहीं हैं और ऐप्लिकेशन की असल झलक नहीं दिखाते हैं. एम्युलेटर और फ़िज़िकल डिवाइस पर अपने ऐप्लिकेशन की अच्छी तरह से जांच करें. |
| Wear का कोई स्क्रीनशॉट नहीं है | आपको कम से कम एक ऐसा स्क्रीनशॉट अपलोड करना होगा जिसमें Wear OS डिवाइस पर ऐप्लिकेशन चल रहा हो. यह काम Android Studio से किया जा सकता है. |
| गोल डिसप्ले के लिए फ़ॉर्मैट सही नहीं है | गोल डिसप्ले पर ऐप्लिकेशन का लेआउट सही तरीके से रेंडर नहीं होता. साथ ही, Play Store पर मौजूद लिस्टिंग में इस बारे में जानकारी नहीं दी गई है. Android Studio में लेआउट इंस्पेक्टर खोलें का इस्तेमाल करके, यह पक्का करें कि लेआउट सही तरीके से रेंडर हो रहे हैं |
| सुविधाओं से जुड़ी ज़रूरी शर्तों का पालन नहीं किया गया है | आम तौर पर, सुविधाओं से जुड़ी ज़रूरी शर्तों का पालन नहीं किया जाता. जैसे, Wear OS पर सूचनाएं गलत फ़ॉर्मैट में दिखती हैं या मैसेजिंग ऐप्लिकेशन से मिले जवाबों के लिए RemoteInput मौजूद नहीं होता. |