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

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

पढ़ने में 3 मिनट लगेंगे
रॉबर्ट क्लिफ़र्ड की प्रोफ़ाइल देखें
Robert Clifford डेवलपर रिलेशंस इंजीनियर

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

लोकेशन बटन लॉन्च करना: एक बार इस्तेमाल करने के लिए, आसान ऐक्सेस

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

local-cafe.gif

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

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

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

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

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

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

location-buttons-examples.png

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

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

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

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

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

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

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

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

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

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

location-grant-dialog.gif

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

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

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

इसे लिखा है:
पढ़ना जारी रखें