REST Resource: accounts

संसाधन: खाता

Account मैसेज, शॉपिंग विज्ञापनों में व्यापारी/कंपनी/कारोबारी के खाते के बारे में बताता है. यह प्रॉडक्ट डेटा, सेटिंग, और Google की सेवाओं और बाहरी कंपनियों के साथ इंटरैक्शन को मैनेज करने वाली मुख्य इकाई है.

खाते, स्टैंडअलोन इकाइयों के तौर पर काम कर सकते हैं या एक से ज़्यादा क्लाइंट वाले खाते (एमसीए) के स्ट्रक्चर का हिस्सा हो सकते हैं. एमसीए सेटअप में, पैरंट खाता कई सब-खातों को मैनेज करता है.

खाता सेट अप करने के लिए, खाते का नाम, टाइम ज़ोन, और भाषा की प्राथमिकताएं जैसे एट्रिब्यूट कॉन्फ़िगर करने होते हैं.

Account मैसेज, कई अन्य संसाधनों की पैरंट इकाई है. उदाहरण के लिए, AccountRelationship, Homepage, BusinessInfo वगैरह.

JSON के काेड में दिखाना
{
  "name": string,
  "accountId": string,
  "accountName": string,
  "adultContent": boolean,
  "testAccount": boolean,
  "timeZone": {
    object (TimeZone)
  },
  "languageCode": string
}
फ़ील्ड
name

string

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

accountId

string (int64 format)

सिर्फ़ आउटपुट के लिए. खाते का आईडी.

accountName

string

ज़रूरी है. खाते का ऐसा नाम जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. ज़्यादा जानकारी के लिए, स्टोर का नाम और कारोबार का नाम देखें.

adultContent

boolean

इस खाते में वयस्कों के लिए कॉन्टेंट मौजूद है या नहीं.

testAccount

boolean

सिर्फ़ आउटपुट के लिए. यह टेस्ट खाता है या नहीं.

timeZone

object (TimeZone)

ज़रूरी है. खाते का टाइम ज़ोन.

डेटा लिखने पर, timeZone reporting_time_zone और display_time_zone, दोनों को सेट करता है.

पढ़ने के लिए, timeZone हमेशा display_time_zone दिखाता है. अगर आपके खाते के लिए display_time_zone मौजूद नहीं है, तो timeZone खाली है.

languageCode

string

ज़रूरी है. खाते का BCP-47 भाषा कोड, जैसे कि en-US या sr-Latn.

TimeZone

IANA टाइम ज़ोन डेटाबेस से किसी टाइम ज़ोन को दिखाता है.

JSON के काेड में दिखाना
{
  "id": string,
  "version": string
}
फ़ील्ड
id

string

IANA टाइम ज़ोन डेटाबेस का टाइम ज़ोन. उदाहरण के लिए, "America/New_York".

version

string

ज़रूरी नहीं. IANA टाइम ज़ोन डेटाबेस का वर्शन नंबर. उदाहरण के लिए, "2019a".

तरीके

createAndConfigure

अतिरिक्त कॉन्फ़िगरेशन के साथ स्टैंडअलोन Merchant Center खाता बनाता है.

delete

यह बताए गए खाते को मिटा देता है. भले ही, वह स्टैंडअलोन, एमसीए या उप-खाता हो.

get

आपके Merchant Center खाते से कोई खाता वापस लाता है.

list

उन खातों की सूची बनाता है जिनका ऐक्सेस कॉल करने वाले उपयोगकर्ता के पास है और जो अनुरोध की शर्तों से मेल खाते हैं. जैसे, पेज का साइज़ या फ़िल्टर.

listSubaccounts

किसी एक से ज़्यादा क्लाइंट वाले खाते के सभी उप-खातों की सूची बनाएं.

patch

यह किसी भी तरह के खाते को अपडेट करता है, चाहे वह स्टैंडअलोन, एमसीए या उप-खाता हो.