REST Resource: accounts.users

संसाधन: उपयोगकर्ता

उपयोगकर्ता.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "state": enum (State),
  "accessRights": [
    enum (AccessRight)
  ]
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. उपयोगकर्ता के संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/user/{user}

state

enum (State)

सिर्फ़ आउटपुट के लिए. उपयोगकर्ता की स्थिति.

accessRights[]

enum (AccessRight)

ज़रूरी नहीं. उपयोगकर्ता के पास ऐक्सेस के अधिकार.

स्थिति

उपयोगकर्ता की संभावित स्थितियां.

Enums
STATE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
PENDING उपयोगकर्ता की पुष्टि होना बाकी है. इस स्थिति में, उपयोगकर्ता को अन्य कार्रवाइयां करने से पहले, न्योता स्वीकार करना होगा.
VERIFIED उपयोगकर्ता की पुष्टि हो गई है.

AccessRight

ऐक्सेस का अधिकार.

Enums
ACCESS_RIGHT_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
STANDARD मानक ऐक्सेस के अधिकार.
ADMIN एडमिन ऐक्सेस के अधिकार.
PERFORMANCE_REPORTING जिन उपयोगकर्ताओं के पास इसका अधिकार है वे परफ़ॉर्मेंस और अहम जानकारी देख सकते हैं.

तरीके

create

Merchant Center खाते का उपयोगकर्ता बनाता है.

delete

Merchant Center खाते से किसी उपयोगकर्ता को मिटा देता है.

get

Merchant Center खाते के उपयोगकर्ता की जानकारी हासिल करता है.

getEmailPreferences

Merchant Center खाते के किसी उपयोगकर्ता की ईमेल की सेटिंग दिखाता है.

list

Merchant Center खाते के सभी उपयोगकर्ताओं की सूची बनाता है.

patch

यह विकल्प, Merchant Center खाते के उपयोगकर्ता की जानकारी को अपडेट करता है.

updateEmailPreferences

Merchant Center खाते के उपयोगकर्ता के लिए, ईमेल की सेटिंग अपडेट करता है.