लिंक की सूची बनाएं

शॉपिंग पार्टनर और अलग-अलग व्यापारी खातों, दोनों के खातों और दूसरे खातों के बीच कई ऐसे लिंक हो सकते हैं जिनकी शिकायत की गई है. 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"
        }
    ]
}

अगले सेक्शन में, खाते को जोड़ने के अनुरोध को मंज़ूरी देने का तरीका बताया गया है.