Method: accounts.cssProductInputs.patch

यह आपके CSS Center खाते में मौजूदा सीएसएस प्रॉडक्ट इनपुट को अपडेट करता है.

सीएसएस प्रॉडक्ट इनपुट डालने, अपडेट करने या मिटाने के बाद, प्रोसेस किए गए सीएसएस प्रॉडक्ट को वापस पाने में कुछ मिनट लग सकते हैं.

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

PATCH https://css.googleapis.com/v1/{cssProductInput.name=accounts/*/cssProductInputs/*}

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

पाथ पैरामीटर

पैरामीटर
cssProductInput.name

string

आइडेंटिफ़ायर. सीएसएस प्रॉडक्ट इनपुट का नाम. फ़ॉर्मैट: accounts/{account}/cssProductInputs/{cssProductInput}, जहां आखिरी सेक्शन cssProductInput में तीन हिस्से होते हैं: contentLanguage~feedLabel~offerId. उदाहरण: accounts/123/cssProductInputs/de~DE~rawProvidedId123

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

सीएसएस के उन प्रॉडक्ट एट्रिब्यूट की सूची जिन्हें अपडेट करना है.

अगर अपडेट मास्क को छोड़ दिया जाता है, तो इसे उन सभी फ़ील्ड के लिए, मास्क के तौर पर इस्तेमाल किया जाता है जिनमें कोई वैल्यू मौजूद होती है.

अपडेट मास्क में बताए गए ऐसे एट्रिब्यूट जिन्हें मुख्य हिस्से में वैल्यू के बिना शामिल किया गया है उन्हें सीएसएस प्रॉडक्ट से मिटा दिया जाएगा.

अपडेट मास्क सिर्फ़ एट्रिब्यूट और कस्टम एट्रिब्यूट के टॉप लेवल फ़ील्ड के लिए तय किया जा सकता है.

कस्टम एट्रिब्यूट के लिए अपडेट मास्क तय करने के लिए, आपको custom_attribute. प्रीफ़िक्स जोड़ना होगा.

सीएसएस के पूरे प्रॉडक्ट को बदलने के लिए, खास "*" वैल्यू देने की सुविधा उपलब्ध नहीं है.

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

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

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में CssProductInput का एक इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

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

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

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