अपनी 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 का चैनल तय करना होगा.