REST Resource: accounts

संसाधन: खाता

खाता एक कंटेनर होता है, जिसमें आपके कारोबार की जगहें शामिल होती हैं. अगर अपने कारोबार की जगहों को मैनेज करने वाले आपका कोई और उपयोगकर्ता नहीं है, तो अपने निजी Google खाते का इस्तेमाल करें. कई उपयोगकर्ताओं के साथ जगहों का मैनेजमेंट शेयर करने के लिए, एक कारोबारी खाता बनाएं.

JSON के काेड में दिखाना
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
फ़ील्ड
name

string

accounts/{accountId} फ़ॉर्मैट में, संसाधन का नाम.

accountName

string

खाते का नाम.

type

enum (AccountType)

सिर्फ़ आउटपुट के लिए. इस खाते के AccountType के बारे में बताता है.

role

enum (AccountRole)

सिर्फ़ आउटपुट के लिए. इस खाते के लिए कॉलर के पास मौजूद AccountRole के बारे में बताता है.

state

object (AccountState)

सिर्फ़ आउटपुट के लिए. इस खाते के AccountState को दिखाता है.

accountNumber

string

अगर प्रावधान किया गया है, तो खाता रेफ़रंस नंबर.

permissionLevel

enum (PermissionLevel)

सिर्फ़ आउटपुट के लिए. इस खाते के लिए कॉलर के पास मौजूद PermissionLevel के बारे में बताता है.

organizationInfo

object (OrganizationInfo)

किसी संगठन के बारे में ज़्यादा जानकारी. यह जानकारी सिर्फ़ संगठन के खाते के लिए अपने-आप भर जाती है.

AccountType

इससे पता चलता है कि यह किस तरह का खाता है: निजी/उपयोगकर्ता खाता या कारोबारी खाता.

Enums
ACCOUNT_TYPE_UNSPECIFIED तय नहीं किया गया.
PERSONAL असली उपयोगकर्ता का खाता.
LOCATION_GROUP जगहों का एक ग्रुप. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें
USER_GROUP संगठन के कर्मचारियों को ग्रुप में अलग-अलग करने के लिए उपयोगकर्ता ग्रुप. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें
ORGANIZATION किसी कंपनी का प्रतिनिधित्व करने वाला संगठन. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें

AccountRole

इससे पता चलता है कि इस खाते के लिए, पुष्टि किए गए उपयोगकर्ता के पास किस लेवल का ऐक्सेस है. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें

Enums
ACCOUNT_ROLE_UNSPECIFIED तय नहीं किया गया.
OWNER उपयोगकर्ता इस खाते का मालिक है. (यूज़र इंटरफ़ेस में 'मुख्य मालिक' के तौर पर दिखता है).
CO_OWNER उपयोगकर्ता, खाते का सह-मालिक है. (यूज़र इंटरफ़ेस में 'मालिक' के तौर पर दिखता है).
MANAGER उपयोगकर्ता इस खाते को मैनेज कर सकता है.
COMMUNITY_MANAGER उपयोगकर्ता, खाते के सोशल मीडिया (Google+) पेज मैनेज कर सकता है. (यूज़र इंटरफ़ेस में 'साइट मैनेजर' के तौर पर दिखता है).

AccountState

खाते की स्थिति दिखाता है. जैसे, Google ने खाते की पुष्टि की है या नहीं.

JSON के काेड में दिखाना
{
  "status": enum (AccountStatus)
}
फ़ील्ड
status

enum (AccountStatus)

सत्यापित होने पर, भविष्य में बनाए जाने वाले स्थान अपने आप Google मैप से कनेक्ट हो जाते हैं और Google+ पेज बना देते हैं, बिना मॉडरेशन की आवश्यकता.

AccountStatus

खाते की पुष्टि की स्थिति को दिखाता है.

Enums
ACCOUNT_STATUS_UNSPECIFIED तय नहीं किया गया.
VERIFIED सत्यापित खाता.
UNVERIFIED ऐसा खाता जिसकी पुष्टि नहीं हुई है और पुष्टि के लिए अनुरोध नहीं किया गया है.
VERIFICATION_REQUESTED ऐसा खाता जिसकी पुष्टि नहीं हुई है, लेकिन पुष्टि के लिए अनुरोध किया गया है.

PermissionLevel

इससे पता चलता है कि इस खाते के लिए, पुष्टि किए गए उपयोगकर्ता के पास किस लेवल का ऐक्सेस है.

Enums
PERMISSION_LEVEL_UNSPECIFIED तय नहीं किया गया.
OWNER_LEVEL उपयोगकर्ता के पास मालिक के लेवल की अनुमति है.
MEMBER_LEVEL उपयोगकर्ता के पास सदस्य के लेवल की अनुमति है.

OrganizationInfo

किसी संगठन के लिए सेव की गई अतिरिक्त जानकारी.

JSON के काेड में दिखाना
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
फ़ील्ड
registeredDomain

string

खाते के लिए रजिस्टर किया गया डोमेन.

postalAddress

object (PostalAddress)

खाते का डाक पता.

phoneNumber

string

संगठन का फ़ोन नंबर.

तरीके

create
(deprecated)

दिए गए पैरंट के तहत, बताए गए नाम और टाइप से एक खाता बनाता है.

deleteNotifications
(deprecated)

इससे खाते से जुड़ी pubsub सूचना सेटिंग मिट जाती हैं.

generateAccountNumber
(deprecated)

इस खाते के लिए खाता नंबर जनरेट करता है.

get
(deprecated)

चुने गए खाते को ऐक्सेस करता है.

getNotifications
(deprecated)

यह विकल्प, खाते के लिए pubsub सूचना सेटिंग दिखाता है.

list
(deprecated)

पुष्टि किए गए उपयोगकर्ता के सभी खातों की सूची बनाता है.

listRecommendGoogleLocations

उन सभी GoogleLocation की सूची बनाएं जिन्हें दिए गए Business Profile खाते के लिए सुझाया गया है.

update
(deprecated)

बताए गए कारोबारी खाते को अपडेट करता है.

updateNotifications
(deprecated)

यह विकल्प, Business Profile को जानकारी देने वाले खाते के लिए pubsub सूचना सेटिंग सेट करता है. इन विषयों के लिए, pubsub सूचनाएं भेजी जानी चाहिए:

  • खाते से मैनेज होने वाली जगहों के लिए नई समीक्षाएं.