PermissionValue

actions.type.Notifications के लिए, कार्रवाई पर आउटपुट के तौर पर वापस लौटा गया.

जेएसओएन के काेड में दिखाना
{
  "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 साइन आउट कर चुके उपयोगकर्ता से अनुमतियों का अनुरोध नहीं किया जा सकता. साइन आउट कर चुके लोगों के लिए, सिर्फ़ कुछ अनुमतियां उपलब्ध होती हैं.