Method: accounts.products.update

Manufacturer Center खाते में मौजूद प्रॉडक्ट के एट्रिब्यूट की वैल्यू डालता है या उन्हें अपडेट करता है.

इस तरीके का इस्तेमाल करके, दिए गए एट्रिब्यूट वाला प्रॉडक्ट बनाया जाता है. अगर प्रॉडक्ट पहले से मौजूद है, तो सभी एट्रिब्यूट को नए एट्रिब्यूट से बदल दिया जाता है. अपलोड करते समय, कम से कम जांच की जाती है. किसी प्रॉडक्ट को मान्य बनाने के लिए, सभी ज़रूरी एट्रिब्यूट की वैल्यू मौजूद होनी चाहिए. ऐसा हो सकता है कि एपीआई के किसी प्रॉडक्ट के लिए नया अपलोड स्वीकार करने के बाद, समस्याएं दिखें. साथ ही, यह भी हो सकता है कि किसी अमान्य प्रॉडक्ट से, किसी मान्य प्रॉडक्ट की जानकारी बदल जाए. इसका पता लगाने के लिए, आपको प्रॉडक्ट को वापस लाना होगा. साथ ही, नया वर्शन उपलब्ध होने के बाद, उसमें मौजूद समस्याओं की जांच करनी होगी.

अपलोड किए गए एट्रिब्यूट को वापस पाने से पहले, उन्हें प्रोसेस करना ज़रूरी है. तब तक, नए प्रॉडक्ट उपलब्ध नहीं होंगे. साथ ही, पहले अपलोड किए गए प्रॉडक्ट वापस लाने पर, प्रॉडक्ट की मूल स्थिति वापस आ जाएगी.

एचटीटीपी अनुरोध

PUT https://manufacturers.googleapis.com/v1/{parent=accounts/*}/products/{name}

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

accounts/{account_id} फ़ॉर्मैट में पैरंट आईडी.

account_id - Manufacturer Center खाते का आईडी.

name

string

नाम {targetCountry}:{contentLanguage}:{productId} फ़ॉर्मैट में होना चाहिए.

targetCountry - CLDR टेरिटरी कोड के तौर पर, प्रॉडक्ट का टारगेट देश (उदाहरण के लिए, US).

contentLanguage - प्रॉडक्ट के कॉन्टेंट की भाषा, दो अक्षरों वाले ISO 639-1 भाषा कोड के तौर पर (उदाहरण के लिए, en).

productId - प्रॉडक्ट का आईडी. ज़्यादा जानकारी के लिए, https://support.google.com/manufacturers/answer/6124116#id पर जाएं.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Attributes का उदाहरण है.

जवाब का मुख्य भाग

अगर अनुरोध पूरा हो जाता है, तो जवाब के मुख्य हिस्से में एक खाली JSON ऑब्जेक्ट होता है.

अनुमति के स्कोप

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/manufacturercenter

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.