Shopping के पार्टनर और अलग-अलग मर्चेंट खाते, अपने और दूसरे खातों के बीच फ़्लैग किए गए कई लिंक रख सकते हैं.
listlinks तरीके से
, एपीआई कॉल करने वाले Merchant Center खाते के लिए
, इन सभी लिंक की सूची मिलती है. इसके लिए किसी पैरामीटर की ज़रूरत नहीं होती. इसे एचटीटीपी GET अनुरोध का इस्तेमाल करके शुरू किया जाता है.
सेवा की स्थिति
लिंक की सूची बनाते समय, जवाबों में किसी लिंक के तहत हर service के लिए एक status दिखेगा. मर्चेंट के पास यह विकल्प होता है कि वे सूची में शामिल सभी सेवाओं या अनुरोध में सुझाई गई सेवाओं के किसी सबसेट को स्वीकार करें.
सेवाएं, pending स्टेटस में तब तक रहती हैं, जब तक उन्हें कोई मर्चेंट साफ़ तौर पर
स्वीकार नहीं कर लेता. सेवाएं स्वीकार करने के बाद, उनका स्टेटस active हो जाता है.
अगर हटाई गई सेवाओं के अलावा, अन्य pending
या active सेवाएं भी मौजूद हैं, तो उनका स्टेटस inactive दिखेगा. किसी लिंक से जुड़ी सभी सेवाएं हटा दिए जाने के बाद, लिंक अब
तरीके से नहीं दिखेगा.
listlinks
अनुरोध का उदाहरण
पार्टनर 123456789 की ओर से भेजे गए लिंक के अनुरोध की सूची देखने के लिए, GET
अनुरोध भेजने के लिए, बिना किसी पैरामीटर के listlinks तरीके का इस्तेमाल करें.
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"
}
]
}
अगले सेक्शन में, लिंक करने का अनुरोध स्वीकार करने का तरीका बताया गया है.