शॉपिंग पार्टनर और अलग-अलग व्यापारी खातों, दोनों के खातों और दूसरे खातों के बीच
कई ऐसे लिंक हो सकते हैं जिनकी शिकायत की गई है.
listlinks
वाला तरीका,
एपीआई कॉल करने वाले Merchant Center खाते के इन सभी लिंक की सूची दिखाता है. इसके लिए किसी पैरामीटर की ज़रूरत नहीं होती और इसे एचटीटीपी GET
अनुरोध का इस्तेमाल करके शुरू किया जाता है.
सेवा की स्थिति
लिंक को सूची में जोड़ते समय, जवाब में हर एक service
के लिए लिंक में एक status
दिखेगा. व्यापारियों/कंपनियों/कारोबारियों के पास, सूची में शामिल सभी सेवाओं या अनुरोध में बताई गई सेवाओं
के सिर्फ़ किसी सबसेट को मंज़ूरी देने का विकल्प होता है.
सेवाएं तब तक pending
की स्थिति में शुरू होती हैं, जब तक कि उन्हें व्यापारी/कंपनी से साफ़ तौर पर अनुमति नहीं मिल जाती. मंज़ूरी मिलने के बाद, सेवाओं का स्टेटस active
हो जाता है.
अगर अन्य pending
या active
सेवाएं भी मौजूद हैं, तो हटाई गई सेवाएं inactive
का स्टेटस दिखाएंगी. लिंक वाली सभी सेवाएं हटाने के बाद, listlinks
तरीके का इस्तेमाल करके लिंक को नहीं दिखाया जा सकेगा.
अनुरोध का उदाहरण
पार्टनर 123456789
से मिले खाते को जोड़ने के अनुरोध को लिस्ट करने के लिए, listlinks
तरीके का इस्तेमाल करके, बिना पैरामीटर के GET
अनुरोध भेजें.
GET https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/listlinks
रिस्पॉन्स का उदाहरण
इस उदाहरण में, व्यापारी/कंपनी 98765
ने अभी तक अनुरोध को मंज़ूरी नहीं दी है. इसलिए,
अलग-अलग सेवाओं का स्टेटस, pending
है.
{
"linkedAccountId": "98765",
"services": [
{
"service": "shoppingAdsProductManagement",
"status": "pending"
},
{
"service": "shoppingActionsOrderManagement",
"status": "pending"
}
]
}
अगले सेक्शन में, खाते को जोड़ने के अनुरोध को मंज़ूरी देने का तरीका बताया गया है.