अपनी Business Profile जोड़ें

Merchant Center में स्थानीय इन्वेंट्री की जानकारी देने के लिए, आपको पहले यह तय करना होगा कि Merchant Center पर किन कारोबारों की ज़िम्मेदारी होगी. Content API की मदद से Business Profile से, कारोबार की जगहों के संभावित ग्रुप की सूची देखी जा सकती है. हालांकि, पहले आपको Business Profile को ऐक्सेस करने के लिए अनुरोध करना होगा.

Business Profile के ऐक्सेस का अनुरोध करना

अपनी Business Profile का ऐक्सेस पाने का अनुरोध करने के लिए, liasettings.requestgmbaccess तरीका इस्तेमाल करें:

POST https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/requestgmbaccess?gmbEmail=admin@example.com

जैसा कि इस उदाहरण में दिखाया गया है, gmbEmail क्वेरी पैरामीटर से Business Profile के एडमिन का ईमेल पता तय होता है.

इस तरीके को कॉल करने के बाद, तय किए गए एडमिन को एक ईमेल मिलेगा. इसमें ऐक्सेस के अनुरोध को स्वीकार या अस्वीकार करने के लिए कहा जाएगा. अगर एडमिन ने कोई कार्रवाई नहीं की, तो सात दिन के बाद इस अनुरोध की समयसीमा खत्म हो जाएगी.

उपलब्ध कारोबार की जगहों के ग्रुप की सूची बनाएं

ऐक्सेस की अनुमति मिलने के बाद, liasettings.getaccessiblegmbaccounts तरीके का इस्तेमाल करके यह देखा जा सकता है कि कौनसे कारोबार उपलब्ध हैं:

GET https://shoppingcontent.googleapis.com/content/v2.1/12345/liasettings/67890/accessiblegmbaccounts

Response:
200 OK
{
  "kind": "content#liasettingsGetAccessibleGmbAccountsResponse",
  "accountId": 67890,
  "gmbAccounts": [{
    "type" : "user",
    "email" : "admin@example.com",
    "name" : "admin@example.com",
    "listingCount": 82
  },
  {
    "type" : "business",
    "email" : "california@example.com",
    "name" : "Golden-State",
    "listingCount" : 20
  },
  {
    "type" : "business",
    "email" : "florida@example.com",
    "name" : "Sunshine-State",
    "listingCount" : 15
  },
  {
    "type" : "business",
    "email" : "newyork@example.com",
    "name" : "Empire-State",
    "listingCount" : 25
  }]
}

Merchant Center खाते के लिए कारोबार की जगहों का ग्रुप तय करें

आपको कारोबार की जगहों के संभावित ग्रुप की सूची मिल गई है. इसलिए, आपको Merchant Center खाते से जुड़े Accounts संसाधन में, googleMyBusinessLink फ़ील्ड को अपनी पसंद के मुताबिक सेट करना होगा. उदाहरण के लिए, अगर Merchant Center 67890 में कैलिफ़ोर्निया के कारोबारों के प्रॉडक्ट शामिल किए जाएंगे, तो Accounts.update का इस्तेमाल करके यह जानकारी सेट की जा सकती है:

PUT https://shoppingcontent.googleapis.com/content/v2/12345/accounts/67890
{
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com"
  }
}

Response:
200 OK
{
  "kind": "content#account",
  "id": 67890,
  "googleMyBusinessLink" : {
    "gmbEmail": "california@example.com",
    "status" : "active"
  }
}

googleMyBusinessLink फ़ील्ड को सेट करने के लिए, मैन्युअल तरीके से पुष्टि करने की ज़रूरत नहीं होती. इसलिए, लिंक की स्थिति तुरंत दिखेगी.

प्रॉडक्ट और इन्वेंट्री डेटा सबमिट करना

Merchant Center को कारोबार की जगहों के एक ग्रुप से जोड़ दिया गया है. इसलिए, ऐसे कारोबारों के लिए स्थानीय प्रॉडक्ट और स्थानीय प्रॉडक्ट इन्वेंट्री का डेटा दिया जा सकता है. इसके लिए, वही तरीके इस्तेमाल करें जो ऑनलाइन प्रॉडक्ट और इन्वेंट्री डेटा को अपलोड करने के लिए इस्तेमाल किए जाते हैं. जैसे, products.insert. products.insert के लिए, आपको online के बजाय local का चैनल चुनना होगा.