इस गाइड में, Merchant Center से मिलने वाली ईमेल सूचनाओं को मैनेज करने के लिए, EmailPreferences
संसाधन का इस्तेमाल करने का तरीका बताया गया है. साथ ही, यह भी बताया गया है कि आपके खाते के users
पर किस तरह के ईमेल मिलते हैं.
ईमेल सूचना के टाइप की पूरी सूची देखने के लिए, EmailPreferences
रेफ़रंस देखें.
Merchant API का इस्तेमाल सिर्फ़ उन खातों के लिए ईमेल सूचनाएं मैनेज करने के लिए किया जा सकता है जिनमें आपको उपयोगकर्ता के तौर पर जोड़ा गया है.
ईमेल सूचनाएं देखने या अपडेट करने के लिए, आपको ये वैल्यू चाहिए:
- ईमेल पाने वाले उपयोगकर्ता का ईमेल पता.
User
संसाधन केname
फ़ील्ड में, उनका ईमेल पता देखा जा सकता है. - उस खाते का मर्चेंट आईडी जिससे जुड़े ईमेल पाने या बंद करने हैं. अगर व्यापारी/कंपनी/कारोबारी का खाता ऐडवांस खाता है और उपयोगकर्ता के पास ऐडवांस खाते का ऐक्सेस है, तो ऐडवांस खाते के व्यापारी/कंपनी/कारोबारी आईडी का इस्तेमाल करें.
सूचनाएं पाने की सुविधा के लिए ऑप्ट इन या ऑप्ट आउट करना
किसी व्यापारी/कंपनी/कारोबारी के खाते के लिए, ईमेल से सूचना पाने की सेटिंग अपडेट करने के लिए, खाते के merchantId
और उपयोगकर्ता के ईमेल पते के साथ accounts.v1beta.accounts.users.updateEmailPreference
को कॉल करें.
उपयोगकर्ता को मिलने वाली ईमेल सूचनाओं को कंट्रोल करने के लिए, इन वैल्यू का इस्तेमाल करें:
OPTED_IN
: खाते के लिए ईमेल सूचनाएं पाएं.OPTED_OUT
: आपको खाते के लिए ईमेल सूचनाएं नहीं मिलती हैं.
किसी खास व्यापारी/कंपनी/कारोबारी के खाते के लिए, उपयोगकर्ता को ईमेल से सूचनाएं पाने की सुविधा से ऑप्ट आउट करने का अनुरोध करने का सैंपल यहां दिया गया है:
PATCH https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
{
"newsAndTips": "OPTED_OUT"
}
मौजूदा सूचनाएं देखना
किसी उपयोगकर्ता के लिए, ईमेल सूचना की मौजूदा सेटिंग देखने के लिए, accounts.v1beta.accounts.users.getEmailPreferences
को कॉल करें.
यहां अनुरोध का एक सैंपल दिया गया है. इसमें merchantId
, उस खाते का व्यापारी/कंपनी आईडी है जिसके लिए ईमेल सूचनाएं भेजी जानी हैं. साथ ही, emailAddress
उस उपयोगकर्ता का ईमेल पता है जिसे ईमेल भेजे जाने हैं.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/merchantId/users/emailAddress/emailPreferences
यहां किसी कॉल के सही तरीके से पूरा होने पर मिलने वाले जवाब का सैंपल दिया गया है:
{
"name": "accounts/merchantId/users/emailAddress/emailPreferences",
"newsAndTips": "OPTED_IN"
}
ईमेल सूचनाओं के बारे में ज़्यादा जानने के लिए, Merchant Center में ईमेल की सेटिंग बदलना लेख पढ़ें.