Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
आवश्यक अनुमतियां
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
बंद होने की सूचना: Awareness API को बंद कर दिया गया है.
आपके ऐप्लिकेशन को इस्तेमाल किए जाने वाले हर एपीआई तरीके के लिए, अनुमतियों का एलान करना होगा. ज़रूरी अनुमतियां अलग-अलग होती हैं. यह आपके ऐप्लिकेशन में इस्तेमाल किए गए एपीआई के तरीकों और फ़ेंस के टाइप पर निर्भर करता है. हर तरीके के लिए कौनसी अनुमतियां ज़रूरी हैं, यह जानने के लिए यह दस्तावेज़ देखें.
स्नैपशॉट एपीआई
नीचे दी गई टेबल में, Snapshot API के हर तरीके के लिए ज़रूरी अनुमतियां दिखाई गई हैं:
| तरीका |
Android की ज़रूरी अनुमति |
getDetectedActivity() |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 (एपीआई लेवल 28))
|
getBeaconState() |
android.permission.ACCESS_FINE_LOCATION |
getHeadphoneState() |
कोई नहीं |
getLocation() |
android.permission.ACCESS_FINE_LOCATION |
फ़ेंस एपीआई
यहां दी गई टेबल में, Fence API के हर फ़ेंस टाइप के लिए ज़रूरी अनुमतियां दिखाई गई हैं:
| Fence API के लिए फ़ेंस का टाइप |
Android की ज़रूरी अनुमति |
DetectedActivityFence |
android.permission.ACTIVITY_RECOGNITION
com.google.android.gms.permission.ACTIVITY_RECOGNITION
(Android 9 (एपीआई लेवल 28))
|
BeaconFence |
android.permission.ACCESS_FINE_LOCATION |
HeadphoneFence |
कोई नहीं |
LocationFence |
android.permission.ACCESS_FINE_LOCATION |
TimeFence |
कोई नहीं |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-11-05 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2026-11-05 (UTC) को अपडेट किया गया."],[],["Apps must declare permissions for each API method used, varying by method and fence type. The `getDetectedActivity()` Snapshot API method and `DetectedActivityFence` require `android.permission.ACTIVITY_RECOGNITION` and `com.google.android.gms.permission.ACTIVITY_RECOGNITION`. `getBeaconState()`, `getLocation()`, `BeaconFence`, and `LocationFence` require `android.permission.ACCESS_FINE_LOCATION`. `getHeadphoneState()`, `HeadphoneFence`, and `TimeFence` require no specific permissions. Consult the documentation for specific method permission requirements.\n"]]