PermissionValue

actions.type.Notifications के लिए आउटपुट के रूप में कार्रवाई पर वापस भेजा गया.

JSON के काेड में दिखाना
{
  "granted_permissions": [
    enum (Permission)
  ],
  "permission_status": enum (PermissionGrantedStatus),
  "additional_user_data": string (AdditionalUserData)
}
फ़ील्ड
granted_permissions

enum (Permission)

अनुमति के लिए संभावित वैल्यू.

permission_status

enum (PermissionGrantedStatus)

अनुमति स्लॉट की वापस ली गई स्थिति.

additional_user_data

enum (AdditionalUserData)

उपयोगकर्ता की अनुमति को अपडेट करते समय जनरेट हुआ अतिरिक्त डेटा.

अनुमति

अनुमति के लिए संभावित वैल्यू.

Enums
UNSPECIFIED_PERMISSION अनुमति नहीं दी गई है.
NAME उपयोगकर्ता का नाम और सरनेम मांगें.
DEVICE_PRECISE_LOCATION उपयोगकर्ता की जगह की सटीक जानकारी, अक्षांश/देशांतर, और फ़ॉर्मैट किया गया पता पूछें.
DEVICE_COARSE_LOCATION उपयोगकर्ता की अनुमानित जगह की जानकारी, पिन कोड, शहर, और देश का कोड पूछें.
UPDATE अपडेट भेजने के लिए, अनुमतियां मांगें.

PermissionGrantedStatus

अनुमति स्लॉट की वापस ली गई स्थिति.

Enums
TYPE_UNSPECIFIED नहीं बताया गया है
PERMISSION_GRANTED उपयोगकर्ता ने अनुमति दी.
PERMISSION_DENIED उपयोगकर्ता ने अनुमति नहीं दी.
ALREADY_GRANTED उपयोगकर्ता ने पहले अनुमति दी थी.
UNVERIFIED_USER किसी असत्यापित उपयोगकर्ता से अनुमतियों का अनुरोध नहीं किया जा सकता.
INCOGNITO_USER किसी गुप्त उपयोगकर्ता से अनुमतियों का अनुरोध नहीं किया जा सकता.
SIGNED_OUT_USER साइन आउट कर चुके उपयोगकर्ता से अनुमतियों का अनुरोध नहीं किया जा सकता. सिर्फ़ कुछ अनुमतियां ये सुविधाएं, साइन आउट कर चुके लोगों के लिए उपलब्ध हैं.