सूचना

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

AccessibilityService एपीआई का इस्तेमाल करना

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

जिन ऐप्लिकेशन के बारे में यह एलान किया जाता है कि वे isAccessibilityTool हैं उन्हें साफ़ तौर पर जानकारी ज़ाहिर करने और सहमति देने से जुड़ी ये ज़रूरी शर्तें पूरी नहीं करनी होती हैं. इसके अलावा, उन ऐप्लिकेशन के लिए अनुमति के एलान वाला फ़ॉर्म भरना होगा जो AccessibilityService API का इस्तेमाल करके Android 12 को टारगेट करते हैं. साथ ही, उनके लिए Google Play से मंज़ूरी लेनी होगी. यह शर्त 3 नवंबर, 2021 से लागू हो गई है.

ऑटोमेशन के लिए Accessibility API का इस्तेमाल करने वाले ऐप्लिकेशन के लिए दिशा-निर्देश

ऑटोमेशन के लिए Accessibility API का इस्तेमाल करने वाले सभी ऐप्लिकेशन को यह पक्का करना होगा कि उपयोगकर्ता की ओर से की जाने वाली सभी कार्रवाइयां किसी खास और साफ़ तौर पर समझ में आने वाले मकसद के लिए हों. किसी भी ऐप्लिकेशन को अपने-आप कोई कार्रवाई शुरू करने या फ़ैसला लेने, उसका प्लान बनाने या उसे लागू करने के लिए, Accessibility API इस्तेमाल करने की अनुमति नहीं है. इससे डिटरमिनिस्टिक एल्गोरिदम, नियम पर आधारित ऑटोमेशन को रोका नहीं जाता. इसमें व्यवहार, इंसान की तय की गई स्क्रिप्ट के हिसाब से होता है. जैसे, "अगर ट्रिगर X होता है, तो कार्रवाई Y करें".

ध्यान दें: सुलभता से जुड़े ऐसे टूल जिनकी पुष्टि हो चुकी है और जिन्हें isAccessibilityTool="true" फ़्लैग से पहचाना जाता है उन्हें इस पाबंदी से छूट मिलती है. वे अपने-आप काम करने वाली सुविधा के लिए, Accessibility API का इस्तेमाल कर सकते हैं. हालांकि, यह सुविधा ऐप्लिकेशन के मुख्य मकसद के लिए होनी चाहिए, जो कि दिव्यांग लोगों की मदद करना है.

इन टूल को Google Play की अन्य सभी नीतियों का पालन करना होगा. इनमें ये नीतियां शामिल हैं, लेकिन इन तक सीमित नहीं हैं: उपयोगकर्ता का डेटा, मैलवेयर, डिवाइस और नेटवर्क का गलत इस्तेमाल, और धोखाधड़ी वाली गतिविधि.

कौनसे ऐप्लिकेशन सुलभता टूल के तौर पर काम कर सकते हैं?

दिव्यांग लोगों की मदद के लिए डिज़ाइन किए गए ऐप्लिकेशन, जिनमें ये टूल शामिल हैं:

  • स्क्रीन रीडर, जिनसे दृष्टि बाधित लोगों को मदद मिलती है
  • स्विच से चलने वाले इनपुट सिस्टम, जिनसे मोटर इंपेयरमेंट (ऐसे लोग जिनके शरीर का कोई अंग पूरी तरह से काम नहीं करता या ठीक तरह से काम नहीं करता) से पीड़ित लोगों को मदद मिलती है
  • आवाज़ से चलने वाले इनपुट सिस्टम, जिनसे मोटर इंपेयरमेंट (ऐसे लोग जिनके शरीर का कोई अंग पूरी तरह से काम नहीं करता या ठीक तरह से काम नहीं करता) से पीड़ित लोगों को मदद मिलती है
  • ब्रेल लिपि से ऐक्सेस किए जाने वाले सिस्टम, जिनसे देखने और सुनने की क्षमता खो चुके लोगों को मदद मिलती है

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

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

ऐसे कुछ दूसरे ऐप्लिकेशन के उदाहरण जो सुलभता टूल नहीं हैं: एंटीवायरस सॉफ़्टवेयर, ऑटोमेशन टूल, असिस्टेंट, मॉनिटरिंग ऐप्लिकेशन, क्लीनर, पासवर्ड मैनेजर, और लॉन्चर.

साफ़ तौर पर जानकारी ज़ाहिर करने और सहमति देने से जुड़ी ज़रूरी शर्तें

जिन ऐप्लिकेशन के लिए IsAccessibilityTool एट्रिब्यूट का इस्तेमाल नहीं किया जा सकता उन्हें साफ़ तौर पर ज़ाहिर की जाने वाली जानकारी और सहमति से जुड़ी, ज़रूरी शर्तों को पूरा करना होगा. इन शर्तों के बारे में Google Play की उपयोगकर्ता के डेटा से जुड़ी नीति में बताया गया है. इन ऐप्लिकेशन में साफ़ तौर पर ज़ाहिर की जाने वाली जानकारी शामिल होनी चाहिए. यह जानकारी:

  • ऐप्लिकेशन के अंदर होनी चाहिए, न कि सिर्फ़ ऐप्लिकेशन के ब्यौरे में या किसी वेबसाइट पर;
  • ऐप्लिकेशन के सामान्य इस्तेमाल के दौरान दिखनी चाहिए और उपयोगकर्ता को इसके लिए मेन्यू या सेटिंग में जाने की ज़रूरत नहीं पड़नी चाहिए;
  • AccessibilityService एपीआई की मदद से, ऐक्सेस या इकट्ठा किए जा रहे डेटा की पूरी जानकारी देती हो ;
  • यह बताती हो कि डेटा को कैसे इस्तेमाल और/या शेयर किया जाएगा;
  • सहमति पाने के लिए तय की गई कार्रवाई के बारे में बताती हो. जैसे, स्वीकार करने के लिए टैप करना या चेक बॉक्स पर सही का निशान लगाना;
  • किसी निजता नीति या सेवा की शर्तों में शामिल नहीं की जा सकती; और
  • निजी या संवेदनशील डेटा इकट्ठा करने से जुड़ी किसी अन्य जानकारी में शामिल नहीं की जा सकती. इसके लिए आपको अलग से खास जानकारी देनी होगी, जिसमें यह बताया गया हो कि ऐप्लिकेशन के लिए AccessibilityService एपीआई की ज़रूरत क्यों है और किन मामलों में इसका इस्तेमाल किया जा सकता है.

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

सुलभता सेवाओं से जुड़ा एलान

3 नवंबर, 2021 से, एपीआई लेवल 31 को टारगेट करने वाले और AccessibilityService API इस्तेमाल करने वाले सभी ऐप्लिकेशन को Play Console में, नई नीति के पालन से जुड़ी प्रोसेस पूरी करनी होगी. हम इस एपीआई के इस्तेमाल पर रोक नहीं लगा रहे हैं. हालांकि, अगर सुलभता टूल के तौर पर काम न करने वाले किसी भी ऐप्लिकेशन के लिए इस एपीआई का इस्तेमाल किया जाता है, तो उस ऐप्लिकेशन के डेवलपर को साफ़ तौर पर इसकी जानकारी देनी होगी. वे ऐप्लिकेशन, सुलभता टूल के तौर पर काम करते हैं जिनका मुख्य मकसद दिव्यांग उपयोगकर्ताओं की मदद करना होता है.

सुलभता टूल के तौर पर काम करने वाले ऐप्लिकेशन के लिए एलान की प्रक्रिया

अगर आपने अपनी सेवा की मेटाडेटा फ़ाइल में, isAccessibilityTool=true सेट करके यह एलान किया है कि आपका ऐप्लिकेशन एक सुलभता टूल के तौर पर काम करता है, तो आपको यह बताना होगा कि आपका ऐप्लिकेशन, सुलभता से जुड़ी ज़रूरत के लिए किस तरह सेवा देता है.

यहां एलान से जुड़े सवालों की एक झलक दी गई है:

  1. अपने ऐप्लिकेशन की उस एक मुख्य सुविधा के बारे में बताएं जिसके लिए, AccessibilityServices एपीआई इस्तेमाल करने की अनुमति ज़रूरी है.
  2. आपके ऐप्लिकेशन में किस तरह की दिव्यांगता के लिए सेवा दी जाती है? लागू होने वाले सभी विकल्प चुनें.
    • चलने-फिरने में दिक्कत
    • देखने में दिक्कत
    • सुनने में दिक्कत
    • सीखने-समझने में दिक्कत
    • अन्य
  3. आपका ऐप्लिकेशन किन लोगों को ध्यान में रखकर बनाया गया है?
  4. आपके ऐप्लिकेशन की समीक्षा करने में हमारी मदद करने के लिए, एक ऐसे छोटे वीडियो का लिंक दें जिसमें आपके ऐप्लिकेशन को खोलते हुए दिखाया गया हो. साथ ही, उसमें सुलभता सेवाओं को चालू करते हुए और उन्हें इस्तेमाल करते हुए भी दिखाया गया हो. अगर इस वीडियो के यूज़र इंटरफ़ेस से साफ़ तौर पर यह जानकारी न मिल रही हो कि आपके ऐप्लिकेशन में सुलभता सेवाएं किस तरह इस्तेमाल की जाती हैं, तो वॉइस-ओवर या कैप्शन की मदद से इसके बारे में समझाएं.

सुलभता टूल के तौर पर काम नहीं करने वाले ऐप्लिकेशन के लिए एलान की प्रोसेस

कुछ मामलों में, आपको Play Console में जाकर सुलभता के एलान से जुड़ी प्रक्रिया पूरी करनी होगी. ऐसा तब करना होगा, जब आपने यह एलान न किया हो कि आपका ऐप्लिकेशन एक सुलभता टूल के तौर पर काम करता है, लेकिन आपके ऐप्लिकेशन में AccessibilityService का इस्तेमाल किया जाता है. उदाहरण के लिए, जब आप अपनी सुलभता सेवा की मेटाडेटा फ़ाइल में, isAccessibilityTool फ़्लैग को सेट नहीं करते हैं, तो ऐसा माना जाता है कि आपका ऐप्लिकेशन सुलभता टूल के तौर पर काम नहीं करता.

यहां एलान से जुड़े सवालों की एक झलक दी गई है:

  1. आपके ऐप्लिकेशन में AccessibilityServices एपीआई इस्तेमाल करने की ज़रूरत क्यों पड़ती है? लागू होने वाले सभी विकल्प चुनें.
    • ऐप्लिकेशन की मुख्य सुविधाएं और उनके काम करने के तरीके के लिए
    • आंकड़ों के लिए
    • डेवलपर कम्यूनिकेशन
    • धोखाधड़ी रोकने, सुरक्षा, और नीतियों के पालन के लिए
    • विज्ञापन या मार्केटिंग के लिए
    • ऐप्लिकेशन या उसके कॉन्टेंट को उपयोगकर्ता के मनमुताबिक बनाने के लिए
    • खाते के मैनेजमेंट के लिए
  2. क्या आप सुलभता सुविधाओं का इस्तेमाल करके, निजी या संवेदनशील डेटा इकट्ठा और/या शेयर करते हैं?
    • हां
    • नहीं

नोट: डेटा इकट्ठा करने और उसे शेयर करने के बारे में ज़्यादा जानें.

[अगर आपने दूसरे सवाल के जवाब के तौर पर हां को चुना है.]

  1. AccessibilityServices API का इस्तेमाल करके, उपयोगकर्ता की कौनसी जानकारी इकट्ठा और/या शेयर की जाती है? लागू होने वाले सभी विकल्प चुनें.
    • जगह की जानकारी
      • जगह की अनुमानित जानकारी
      • जगह की सटीक जानकारी
    • निजी जानकारी
      • नाम
      • ईमेल पता
      • निजी आइडेंटिफ़ायर
      • पता
      • फ़ोन नंबर
      • जाति और नस्ल
      • राजनैतिक या धार्मिक मान्यताएं
      • यौन रुझान या लैंगिक पहचान
      • अन्य निजी जानकारी
    • वित्तीय जानकारी
      • क्रेडिट कार्ड, डेबिट कार्ड या बैंक खाते का नंबर
      • खरीदारी का इतिहास
      • क्रेडिट की जानकारी
      • अन्य वित्तीय जानकारी
    • सेहत और फ़िटनेस
      • स्वास्थ्य की जानकारी
      • फ़िटनेस की जानकारी
    • मैसेज
      • ईमेल
      • मैसेज (एसएमएस) या मल्टीमीडिया मैसेज (एमएमएस)
      • अन्य इन-ऐप्लिकेशन मैसेज
    • फ़ोटो या वीडियो
      • फ़ोटो
      • वीडियो
    • ऑडियो फ़ाइलें
      • आवाज़ या साउंड की रिकॉर्डिंग
      • म्यूज़िक फ़ाइलें
      • अन्य ऑडियो फ़ाइलें
    • फ़ाइलें और दस्तावेज़
      • फ़ाइलें और दस्तावेज़
    • कैलेंडर
      • कैलेंडर इवेंट
    • संपर्क की जानकारी
      • संपर्क की जानकारी
    • ऐप्लिकेशन में की गई गतिविधि
      • ऐप्लिकेशन में किए गए टैप और पेज व्यू से जुड़ी जानकारी
      • ऐप्लिकेशन में खोज का इतिहास
      • इंस्टॉल किए गए ऐप्लिकेशन
      • अन्य यूज़र जनरेटेड कॉन्टेंट
      • अन्य कार्रवाइयां
    • वेब ब्राउज़िंग
      • वेब ब्राउज़िंग का इतिहास
    • ऐप्लिकेशन की जानकारी और परफ़ॉर्मेंस
      • क्रैश लॉग
      • डाइग्नोस्टिक्स
      • ऐप्लिकेशन की परफ़ॉर्मेंस से जुड़ा अन्य डेटा
    • डिवाइस या अन्य आइडेंटिफ़ायर
      • डिवाइस या अन्य आइडेंटिफ़ायर
  2. आपके ऐप्लिकेशन की समीक्षा करने में हमारी मदद करने के लिए, एक ऐसे छोटे वीडियो का लिंक दें जिसमें यह दिखाया गया हो कि आपके ऐप्लिकेशन में, साफ़ तौर पर ज़ाहिर की जाने वाली जानकारी, लोगों को किस तरह दिखाई जाती है.

आपके ऐप्लिकेशन की साफ़ तौर पर ज़ाहिर की गई जानकारी दिखाने वाले वीडियो के लिए दिशा-निर्देश

उस वीडियो में नीचे बताई गई चीज़ें शामिल होनी चाहिए जो आप ऐप्लिकेशन से जुड़े एलान के हिस्से के तौर पर उपलब्ध कराएंगे:

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

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
true
खोजें
खोज हटाएं
खोज बंद करें
मुख्य मेन्यू
12792623950627902289
true
खोज मदद केंद्र
false
true
true
true
true
true
92637
false
false
false
false