Method: accounts.emailPreferences.updateEmailPreferences

Merchant Center खाते के उपयोगकर्ता के लिए, ईमेल की सेटिंग अपडेट करता है. एमसीए के उपयोगकर्ताओं को एमसीए के उप-खाते के बजाय, एमसीए खाता बताना चाहिए.

जिन प्राथमिकताओं को अपडेट मास्क में साफ़ तौर पर नहीं चुना गया है उन्हें अपडेट नहीं किया जाएगा.

अपडेट में, ऑप्ट-इन की स्थिति की वैल्यू के तौर पर 'पुष्टि नहीं की गई' बताना अमान्य है.

पुष्टि किए गए उपयोगकर्ता की प्राथमिकताओं को अपडेट करने के लिए, name=accounts/*/users/me/emailPreferences उपनाम का इस्तेमाल करें.

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

PATCH https://merchantapi.googleapis.com/accounts/v1beta/{emailPreferences.name=accounts/*/users/*/emailPreferences}

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

पाथ पैरामीटर

पैरामीटर
emailPreferences.name

string

आइडेंटिफ़ायर. EmailPreferences का नाम. एंडपॉइंट का इस्तेमाल सिर्फ़ पुष्टि किए गए उपयोगकर्ता के लिए किया जा सकता है.

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

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. अपडेट किए जा रहे फ़ील्ड की सूची.

ये फ़ील्ड, snake_case और lowerCamelCase, दोनों में काम करते हैं:

  • newsAndTips

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

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

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

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

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

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

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

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