प्रॉडक्ट से जुड़ी खबरें

जगह की जानकारी की निजता को फिर से तय करना: Android 17 के लिए नए टूल और सुधार

तीन मिनट में पढ़ें
Robert Clifford
डेवलपर रिलेशंस इंजीनियर

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

पेश है जगह की जानकारी का बटन: एक बार इस्तेमाल करने के लिए, आसानी से ऐक्सेस करें

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

local-cafe.gif

उपयोगकर्ताओं को बेहतर निजता सुरक्षा मिलती है

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

आपके ऐप्लिकेशन के लुक के हिसाब से, यूज़र इंटरफ़ेस को पूरी तरह से पसंद के मुताबिक बनाने की सुविधा

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

  • बैकग्राउंड और आइकॉन की कलर स्कीम
  • आउटलाइन स्टाइल
  • साइज़ और आकार

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

location-buttons-examples.png

Jetpack के साथ आसानी से इंटिग्रेट करने की सुविधा और पिछले वर्शन के साथ अपने-आप काम करने की सुविधा

लोकेशन बटन को Jetpack लाइब्रेरी के तौर पर उपलब्ध कराया जाएगा. इससे इसे अपने मौजूदा ऐप्लिकेशन लेआउट में आसानी से इंटिग्रेट किया जा सकेगा. यह किसी अन्य Jetpack व्यू को लागू करने जैसा ही होगा. साथ ही, इससे जगह की सटीक जानकारी ऐक्सेस करने की अनुमति का अनुरोध करने का तरीका आसान हो जाएगा. इसके अलावा, Jetpack लाइब्रेरी के साथ जगह की जानकारी वाले बटन को लागू करने पर, यह पुराने वर्शन के साथ काम करने की सुविधा को अपने-आप मैनेज करेगा. ऐसा तब होगा, जब कोई उपयोगकर्ता Android 16 या इससे पहले के वर्शन वाले डिवाइस पर इस बटन पर टैप करेगा.

Android 17 Beta 3 से, Android पर जगह की जानकारी वाले बटन को टेस्ट किया जा सकता है. 

जगह की जानकारी के ऐक्सेस के बारे में पारदर्शिता

उपयोगकर्ताओं को अक्सर यह समझने में मुश्किल होती है कि वे अपने स्थान की जानकारी के डेटा को मॉनिटर करने और उसके ऐक्सेस को कंट्रोल करने के लिए, किन टूल का इस्तेमाल कर सकते हैं. Android 17 में, हम जगह की जानकारी ऐक्सेस करने की अनुमति से जुड़ी पारदर्शिता को, माइक्रोफ़ोन और कैमरे के लिए पहले से तय किए गए उच्च मानकों के मुताबिक बना रहे हैं. 

Location-access-transparency.png
  • जगह की जानकारी का अपडेट किया गया इंडिकेटर: अब उपयोगकर्ता को हमेशा एक इंडिकेटर दिखेगा. इससे उसे यह पता चलेगा कि सिस्टम से बाहर का कोई ऐप्लिकेशन उसकी जगह की जानकारी को ऐक्सेस कर रहा है
  • एट्रिब्यूशन और कंट्रोल: उपयोगकर्ता, इंडिकेटर पर टैप करके यह देख सकते हैं कि हाल ही में किन ऐप्लिकेशन ने उनकी जगह की जानकारी ऐक्सेस की है. साथ ही, "हाल ही में इस्तेमाल किए गए ऐप्लिकेशन" डायलॉग के ज़रिए, वे उन अनुमतियों को तुरंत मैनेज कर सकते हैं.

डेंसिटी के आधार पर जगह की अनुमानित जानकारी देने वाली सुविधा की मदद से, उपयोगकर्ता की निजता को बेहतर बनाना

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

रनटाइम की अनुमति वाला बेहतर डायलॉग बॉक्स

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

location-grant-dialog.gif

Android 17 के लिए ऐप्लिकेशन बनाना शुरू करें

जगह की जानकारी की निजता बनाए रखने से जुड़े नए टूल, अब Beta 3 में उपलब्ध हैं. हम इन सुविधाओं को सामान्य तौर पर रिलीज़ करने से पहले, आपके सुझाव/राय चाहते हैं. 

आज ही बेहतर और ज़्यादा निजी अनुभव बनाएं.

लेखक:

पढ़ना जारी रखें