बैकग्राउंड लोकेशन एक्सेस रिमाइंडर

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

Background location access notification image
चित्र 1. बैकग्राउंड लोकेशन एक्सेस रिमाइंडर

जब कोई ऐप बैकग्राउंड में फाइन-लोकेशन अनुमति विधि ACCESS_FINE_LOCATION द्वारा संरक्षित डेटा तक पहुंचता है, तो एक रिमाइंडर ट्रिगर हो जाता है। उपयोगकर्ता को अनावश्यक रुकावटों से बचाने के लिए, रिमाइंडर एक ही अधिसूचना में सभी ऐप्स के लिए सभी पृष्ठभूमि गतिविधि नहीं दिखाता है। उपयोगकर्ता प्रति दिन एक रिमाइंडर देखता है, अधिकतम। जब कोई एक्सेस अनुरोध बैकग्राउंड लोकेशन एक्सेस रिमाइंडर को ट्रिगर करता है, तो यह या तो बाद में उसी दिन, अगले दिन या दिनों के बाद दिखाई देता है, यह इस बात पर निर्भर करता है कि कुल कितने रिमाइंडर पुश करने हैं। उदाहरण के लिए, कुल 3 सूचनाओं को प्रदर्शित होने में 72 घंटे लगते हैं।

निम्नलिखित के लिए सूचनाएं ट्रिगर नहीं की जाती हैं:

  • ऐसे ऐप्स जिन्हें डिफ़ॉल्ट रूप से अनुमति दी गई है, जैसे सिस्टम सेवाएं।
  • जिन ऐप्स को अनुमति दी गई है, वे हर समय स्थान एक्सेस अनुमति की अनुमति देते हैं, जो पहले से ही पहली बार पृष्ठभूमि में डिवाइस स्थान तक पहुंच चुके हैं।
  • वे ऐप्स जो केवल अग्रभूमि में स्थान अपडेट प्राप्त करते हैं।
  • ऐसे ऐप्स जो केवल मोटे स्थान के अपडेट प्राप्त करते हैं।

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