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

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

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