अपने ऐप्लिकेशन के संगत डिवाइस देखना और उन्हें सीमित करना

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

ध्यान रखें कि, डिवाइस सूची झटपट ऐप पर लागू नहीं होती.

अपने ऐप की डिवाइस संगतता की समीक्षा करना

अपने ऐप के उन डिवाइस की समीक्षा करने के लिए, जो काम करते हैं और जिन्हें शामिल नहीं किया गया है:

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

सेवा की शर्तों का विवरण

डिवाइस सूची और उसकी कार्यात्मकता एक्सेस करने के लिए, सेवा की शर्तों की समीक्षा करके उन्हें स्वीकार करें. नई शर्तें स्वीकार करने के लिए आपको खाते का मालिक या ऐसा उपयोगकर्ता होना चाहिए जिसके पास वैश्विक "प्रोडक्शन रिलीज़ प्रबंधित करें" अनुमति हो. अपने खाते में एक ऐप्लिकेशन की शर्तें स्वीकार कर लेने पर, आप अपने सभी ऐप्लिकेशन के लिए डिवाइस सूची का इस्तेमाल जारी रख सकेंगे.

अगर आप सेवा की शर्तें स्वीकार नहीं करते हैं, तो:

  • आप डिवाइस सूची एक्सेस नहीं कर सकेंगे.
  • आप डिवाइस को वितरण से बाहर नहीं रख सकेंगे.

डिवाइस सूची का फ़ॉर्मेट

अपने ऐप्लिकेशन की डिवाइस सूची देखते समय यह ध्यान में रखें कि एक डिवाइस के बहुत से मॉडल हो सकते हैं. संबंधित मॉडल समान डिवाइस नाम के अंदर एक साथ समूहीकृत किए जाएंगे और आप हर मॉडल के लिए अलग से विवरण विस्तृत कर सकते हैं.

निर्माता या डिवाइस की विशेषताओं के आधार पर सूची को क्रम से लगाना या फ़िल्टर करना

आपको निर्माता के आधार पर क्रम से लगाई गई अपनी डिवाइस सूची दिखाई देगी. आप नीचे दिए गए तरीकों से भी अपनी सूची देख सकते हैं:

  • किसी निर्माता के सभी संगत डिवाइस देखने के लिए: निर्माता के नाम के आगे और डिवाइस दिखाएं पर क्लिक करें.
  • निर्माता, डिज़ाइन के नाम या सार्वजनिक डिवाइस के नाम (उदाहरण: Nexus 6) के आधार पर अलग-अलग डिवाइस खोजने के लिए: पेज के सबसे ऊपर, सर्च बार का इस्तेमाल करें.

डिवाइस और मॉडल की स्थिति

सहायता की स्थिति

आपको अपने ऐप्लिकेशन से जुड़े सभी चालू APK की सहायता स्थिति दिखाई देगी. 

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

काम करता है

आपका ऐप्लिकेशन डिवाइस के साथ संगत है.

आंशिक रूप से काम करता है

अगर किसी डिवाइस के बहुत से मॉडल हैं, तो आपको यह स्थिति केवल तभी दिखाई देगी जब आपके ऐप्लिकेशन के मेनिफ़ेस्ट मापदंड के अनुरूप केवल कुछ ही मॉडल काम करते होंगे. 

काम नहीं करता है

आपके ऐप्लिकेशन में ऐसी विशेषता या प्रॉपर्टी (उदाहरण, स्क्रीन का आकार, SDK लेवल, आदि) शामिल है जो डिवाइस पर उपलब्ध नहीं है. उदाहरण के लिए, हो सकता है कि कुछ डिवाइस में कंपास सेंसर मौजूद नहीं हो. अगर आपके ऐप्लिकेशन की मुख्य कार्यक्षमता के लिए कंपास सेंसर का इस्तेमाल करना ज़रूरी हो, तो आपका ऐप्लिकेशन उन डिवाइस के साथ संगत नहीं होता है.

आपको यह स्थिति तब दिखाई देगी जब किसी डिवाइस के सभी मॉडल संगत नहीं होते हैं. अगर कुछ मॉडल काम करते हैं, तो स्थिति "आंशिक रूप से काम करते हैं" बताएगी.

शामिल न करने की स्थिति

जब आप सूची में किसी डिवाइस मॉडल को शामिल नहीं करते हैं, तो आपको उस मॉडल की शामिल न करने की स्थिति दिखाई देगी. डिवाइस को शामिल न करना हर रिलीज़ या ट्रैक के बजाय हर ऐप के हिसाब से प्रबंधित किया जाता है.

शामिल नहीं किए गए

कैटलॉग में मौजूद ऐसे डिवाइस जिन्हें आपने नियम के अनुसार या मैन्युअल रूप से शामिल नहीं किया है.

आंशिक रूप से शामिल न किए गए

अगर किसी डिवाइस के बहुत से मॉडल हैं, तो आपको यह स्थिति तब दिखाई देगी जब आपने कुछ मॉडल को अपने ऐप्लिकेशन में शामिल नहीं किया हो. 

अप्रमाणित डिवाइस

अगर कोई डिवाइस अप्रमाणित है, तो इसका मतलब है कि Google ने डिवाइस को प्रमाणित नहीं किया है और Google के पास Android संगतता परीक्षण नतीजों का कोई रिकॉर्ड मौजूद नहीं है.

कृपया यह ध्यान रखें कि:

  • अप्रमाणित डिवाइस सुरक्षित नहीं हो सकते हैं.
  • हो सकता है कि अप्रमाणित डिवाइस को Android सिस्टम अपडेट या ऐप्लिकेशन अपडेट नहीं मिल पाएं.
  • हो सकता है कि अप्रमाणित डिवाइस पर ऐप्लिकेशन और विशेषताएं ठीक से काम नहीं करें.
  • हो सकता है कि अप्रमाणित डिवाइस पर सुरक्षित रूप से डेटा का बैक अप नहीं लिया जा सके.

ऐप्लिकेशन संगतता सलाह

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

डिवाइस के विवरण देखना

जब आप डिवाइस सूची पेज पर पर्याप्त डेटा वाला डिवाइस चुनेंगे, तो आपको ये जानकारी दिखाई देंगी:

  • चालू डिवाइस पर किए गए इंस्टॉल (पिछले 30 दिन)
  • सारी रेटिंग का औसत
  • मुनाफ़ा (पिछले 30 दिन)
  • तकनीकी विशेषताएं जैसे कि स्क्रीन का आकार, फ़ॉर्म फ़ैक्टर, चिप पर सिस्टम, RAM, CPU, ABI, GPU और SDK

नोट:

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

अपने ऐप्लिकेशन को कुछ डिवाइस में शामिल न करना

शामिल न किए गए डिवाइस की सूची आपके उस APK पर आधारित होती है जिसे आपने हाल ही में अपलोड किया है. अगर आप किसी अलग मेनिफ़ेस्ट वाली फ़ाइल के साथ नया APK अपलोड करते हैं, तो सूची बदल जाएगी.

नोट: डिवाइस शामिल नहीं करने के नियम आंतरिक परीक्षकों पर लागू नहीं होते हैं. 

हर ऐप्लिकेशन के हिसाब से शामिल न किए गए डिवाइस प्रबंधित करना

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

संगतता समस्याओं संबंधी ज्ञात जानकारी वाले डिवाइस को मैन्युअल रूप से शामिल न करके, आप अपने उपयोगकर्ताओं के लिए बेहतर अनुभव उपलब्ध कराने में सहायता कर सकते हैं.

डिवाइस को शामिल न करना

  1. अपने Play कंसोल में साइन इन करें.
  2. कोई ऐप्लिकेशन चुनें.
  3. बाएं मेन्यू पर, रिलीज़ प्रबंधन > डिवाइस सूची चुनें.
  4. कोई डिवाइस चुनें.
  5. अपनी स्क्रीन के सबसे नीचे, शामिल न करें चुनें.

शामिल नहीं किए गए उन्हीं डिवाइस का इस्तेमाल करना जो दूसरे ऐप्लिकेशन में इस्तेमाल किए जा रहे हैं

  1. अपने Play कंसोल में साइन इन करें.
  2. कोई ऐप्लिकेशन चुनें.
  3. बाएं मेन्यू पर, रिलीज़ प्रबंधन > डिवाइस सूची चुनें.
  4. शामिल न किए गए डिवाइस टैब चुनें.
  5. "शामिल न किए गए डिवाइस मैन्युअल रूप से लेकर आएं" के आगे, कोई ऐप्लिकेशन चुनें.
  6. लेकर आएं चुनें.

एक से ज़्यादा मॉडल वाले डिवाइस के लिए शामिल नहीं किया जाना सेट अप करना

  1. अपने Play कंसोल में साइन इन करें.
  2. कोई ऐप्लिकेशन चुनें.
  3. बाएं मेन्यू पर, रिलीज़ प्रबंधन > डिवाइस सूची चुनें.
    • अगर आपका ऐप्लिकेशन अभी तक प्रकाशित नहीं हुआ है, तो डिवाइस सूची चुनें.
  4. कोई डिवाइस चुनें. कई मॉडलों वाले डिवाइस लेबल किए हुए हैं.
  5. डिवाइस के सभी मॉडल बाहर निकालने के लिए, स्क्रीन के सबसे ऊपर दाएं कोने पर जाएं और सभी मॉडल बाहर निकालें चुनें.
    • दूसरे मॉडल पहले मॉडल के विवरण के तहत सूचीबद्ध होते हैं. दूसरे मॉडलों के विवरण देखने के लिए, स्क्रीन के दाईं ओर जाएं और नीचे तीर ड्रॉप-डाउन तीर को चुनें.
    • डिवाइस के एक मॉडल को बाहर निकालने के लिए, किसी मॉडल के विवरण के निचले दाएं कोने पर जाएं और बाहर निकालें चुनें.

नोट: किसी एक निर्माता के बनाए सभी डिवाइस से अपना ऐप्लिकेशन बाहर निकालने के लिए, आपको एक समय में एक डिवाइस को बाहर निकालना होगा.

परफ़ॉर्मेंस संकेतकों के आधार पर बाहर निकाले गए डिवाइस प्रबंधित करें

अगर आप निष्पादन संकेतक के आधार पर डिवाइस शामिल नहीं करना चाहते हैं, तो आप RAM के आकार या चिप पर सिस्टम (SoC) के आधार पर टारगेट किए जाने वाले नियम बना सकते हैं. 

टारगेट किए जाने वाले नियम, कैटलॉग में जोड़े गए उन सभी नए डिवाइस पर अपने आप लागू हो जाते हैं जो शामिल न किए जाने का मानदंड पूरा करते हैं. उदाहरण के लिए, अगर आपके ऐप्लिकेशन को डेटा के लिए बहुत ज़्यादा जगह चाहिए, तो आप 512 एमबी RAM से कम जगह वाले डिवाइस शामिल न करने के लिए नियम सेट अप कर सकते हैं.

नोट: RAM नियम केवल SDK 16+ वाले डिवाइस के लिए काम करते हैं और Google APK के Wear OS पर लागू नहीं होते हैं. RAM के नियम डिवाइस में मौजूद मेमोरी (TotalMem) पर आधारित होते हैं, ब्रांड में बताई गई मेमोरी पर नहीं.

नियम सेट अप करना

  1. अपने Play कंसोल में साइन इन करें.
  2. कोई ऐप्लिकेशन चुनें.
  3. बाएं मेन्यू पर, डिवाइस सूची चुनें.
    • अगर आपका ऐप्लिकेशन प्रकाशित है, तो रिलीज प्रबंधन > डिवाइस सूची चुनें.
  4. "शामिल न किए गए डिवाइस" टैब चुनें.
  5. "शामिल नहीं करने के नियम" के आगे, शामिल नहीं करने के नियम प्रबंधित करें चुनें. 

  6. "ऐसे डिवाइस शामिल न करें जिनका मिलान इनमें से किसी से भी होता है" के अंदर, ड्रॉप-डाउन चुनें.
  7. RAM या चिप पर सिस्टम चुनें.
    • कई सारे नियम जोड़ने के लिए, या बटन चुनें. दूसरा चयनकर्ता दिखाई देगा.
    • किसी नियम को हटाने के लिए, रद्द करें आइकॉन को चुनें.
    • SafetyNet शामिल न करने पर अधिक जानकारी के लिए, Android डेवलपर साइट पर जाएं.
  8. अपनी स्क्रीन के सबसे नीचे दिखाई देने वाली डिवाइस सूची पर नज़र डालें.
  9. आपका नियम सही डिवाइस सूची पर टारगेट हो जाने के बाद अपने बदलाव सेव करें.
Android संगतता के आधार पर शामिल न किए गए डिवाइस प्रबंधित करना

आप SafetyNet सेवाओं और Android Oreo (Go वर्शन) के आधार पर कुछ डिवाइस पर अपना ऐप्लिकेशन उपलब्ध होने से रोक सकते हैं.

SafetyNet विवरण

SafetyNet आपका ऐप्लिकेशन चला रहे Android डिवाइस पर सुरक्षा और संगतता का मूल्यांकन करने में आपकी मदद करता है. SafetyNet उस डिवाइस की प्रोफ़ाइल बनाने के लिए सॉफ़्टवेयर और हार्डवेयर जानकारी का परीक्षण करता है. उसके बाद सेवा Android संगतता परीक्षण को पास कर लेने वाले डिवाइस मॉडल की सूची के भीतर इस समान प्रोफ़ाइल को ढूंढने की कोशिश करती है.

Android Oreo (Go वर्शन) विवरण

Android Oreo (Go वर्शन) 1 जीबी या उससे कम RAM और Android 8.1 (API (एपीआई) लेवल 27) या उससे नया वर्शन चला रहे कम सुविधाओं वाले सस्ते डिवाइस पर Android अनुभव को अॉप्टिमाइज़ करता है. Android (Go वर्शन) चला रहे डिवाइस के लिए अपने ऐप्लिकेशन ऑप्टिमाइज़ करने का तरीका जानें.

SafetyNet या Android (Go वर्शन) के लिए डिवाइस शामिल नहीं करने के नियम सेट अप करना

  1. अपने Play कंसोल में साइन इन करें.
  2. कोई ऐप्लिकेशन चुनें.
  3. बाएं मेन्यू पर, डिवाइस सूची चुनें.
  4. "शामिल न किए गए डिवाइस" टैब चुनें.
  5. "शामिल नहीं करने के नियम" के आगे, शामिल नहीं करने के नियम प्रबंधित करें चुनें. 

  6. “SafetyNet शामिल नहीं करना” या “Android Go शामिल नहीं करना” के आगे दिया गया कोई विकल्प चुनें:
    • ​​SafetyNet शामिल नहीं करना
      • SafetyNet प्रमाणीकरण API (एपीआई) के आधार पर डिवाइस नहीं हटाएं: डिफ़ॉल्ट रूप से चुना हुआ होता है.
      • केवल ऐसे डिवाइस शामिल न करें जो बुनियादी अखंडता का पालन नहीं करते हैं: इससे आपको यह तय करने में सहायता मिलती है कि क्या किसी खास डिवाइस में छेड़छाड़ की गई है या उसे किसी दूसरे तरीके से बदला गया है.
      • ऐसे डिवाइस शामिल न करें जो बुनियादी अखंडता का पालन नहीं करते हैं: इससे आपको यह तय करने में मदद मिलती है कि क्या किसी खास डिवाइस में छेड़छाड़ की गई है या उसे किसी दूसरे तरीके से बदला गया है.
    • Android Go शामिल नहीं करना
      • Android Go डिवाइस नहीं हटाएं: डिफ़ॉल्ट रूप से चुना हुआ होता है.
      • Android Go डिवाइस शामिल न करें: Google Play पर Android Oreo (Go वर्शन) चलाने वाले डिवाइस को आपका ऐप्लिकेशन इंस्टॉल करने से रोकें.

नोट:

  • SafetyNet और Android Go शामिल नहीं करने से आपके ऐप्लिकेशन की उपलब्धता सिर्फ़ Google Play तक सीमित हो जाती है. अगर उनके पास आपके ऐप्लिकेशन की APK फ़ाइल की एक्सेस है, तो उपयोगकर्ता अभी भी आपके ऐप्लिकेशन को सीधे इंस्टॉल करके उसे इंस्टॉल कर सकते हैं.
  • SafetyNet सेवाओं का इस्तेमाल करके गलत इस्तेमाल किए जाने से जुड़ी अधिक सुरक्षा के लिए, अपने ऐप्लिकेशन में SafetyNet प्रमाणीकरण API (एपीआई) को एकीकृत करने पर विचार करें. आप अवास्तविक डिवाइस (जैसे एम्युलेटर) और रूट किए गए सिस्टम चला रहे डिवाइस शामिल न करने के लिए बुनियादी अखंडता वाले SafetyNet शामिल नहीं करना इस्तेमाल कर सकते हैं.
क्या यह उपयोगी था?
हम उसे किस तरह बेहतर बना सकते हैं?

और मदद चाहिए?

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