इंडेक्स
NotificationsApiService
(इंटरफ़ेस)Attribute
(enum)CreateNotificationSubscriptionRequest
(मैसेज)DeleteNotificationSubscriptionRequest
(मैसेज)GetNotificationSubscriptionRequest
(मैसेज)ListNotificationSubscriptionsRequest
(मैसेज)ListNotificationSubscriptionsResponse
(मैसेज)NotificationSubscription
(मैसेज)NotificationSubscription.NotificationEventType
(enum)ProductChange
(मैसेज)ProductStatusChangeMessage
(मैसेज)Resource
(enum)UpdateNotificationSubscriptionRequest
(मैसेज)
NotificationsApiService
व्यापारियों/कंपनियों/कारोबारियों के लिए, सूचना की सदस्यताएं मैनेज करने की सेवा
CreateNotificationSubscription |
---|
किसी कारोबार के लिए सूचना की सदस्यता बनाता है. स्टैंडअलोन या सब-खाते वाले खातों के लिए, कारोबार खुद के लिए सदस्यता बना सकता है. एमसीए के लिए, कारोबार सभी मैनेज किए जा रहे खातों या किसी खास उप-खाते के लिए सदस्यता बना सकता है. हम सूचना की इन सदस्यताओं को एक साथ मौजूद रहने की अनुमति देंगे (हर इवेंट टाइप के लिए, हर कारोबार के तौर पर सदस्य):
हम इनकी अनुमति नहीं देंगे:
|
DeleteNotificationSubscription |
---|
किसी व्यापारी/कंपनी/कारोबारी की सूचना की सदस्यता मिटाता है.
|
GetNotificationSubscription |
---|
किसी खाते के लिए सूचना की सदस्यताएं पाता है.
|
ListNotificationSubscriptions |
---|
किसी कारोबारी या कंपनी की सभी सूचनाएं पाने की सदस्यताएं.
|
UpdateNotificationSubscription |
---|
किसी व्यापारी/कंपनी/कारोबारी की सूचना पाने के लिए ली गई मौजूदा सदस्यता को अपडेट करता है.
|
एट्रिब्यूट
संसाधन में मौजूद उस एट्रिब्यूट की जानकारी देने के लिए एन्मु, जिसे बदला जा रहा है, ताकि व्यापारी/कंपनी/कारोबारी को इसकी सूचना दी जा सके.
Enums | |
---|---|
ATTRIBUTE_UNSPECIFIED |
एट्रिब्यूट की वैल्यू नहीं दी गई |
STATUS |
बदली गई इकाई की स्थिति |
CreateNotificationSubscriptionRequest
CreateNotificationSubscription तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह व्यापारी खाता जिसके पास सूचना की नई सदस्यता का मालिकाना हक है. फ़ॉर्मैट: |
notification_ |
ज़रूरी है. सूचना की वह सदस्यता जिसे बनाना है. |
DeleteNotificationSubscriptionRequest
DeleteNotificationSubscription तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. सूचना की जिस सदस्यता को मिटाना है उसका नाम. |
GetNotificationSubscriptionRequest
GetNotificationSubscription तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. सूचना की सदस्यता का |
ListNotificationSubscriptionsRequest
ListNotificationSubscription तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह व्यापारी/कंपनी खाता जिसके पास सूचना की सदस्यताओं का मालिकाना हक है. फ़ॉर्मैट: |
page_ |
किसी पेज पर सूचना की ज़्यादा से ज़्यादा सदस्यताएं दिखाने की संख्या. |
page_ |
अगला पेज पाने के लिए टोकन (अगर दिया गया हो). अन्य सभी पैरामीटर, उस ओरिजनल कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया था. |
ListNotificationSubscriptionsResponse
ListNotificationSubscription तरीके के लिए रिस्पॉन्स मैसेज.
फ़ील्ड | |
---|---|
notification_ |
सूचना की उन सदस्यताओं की सूची जिनका अनुरोध व्यापारी/कंपनी ने किया है. |
next_ |
एक टोकन, जिसे अगले पेज को वापस पाने के लिए |
NotificationSubscription
किसी व्यापारी/कंपनी/कारोबारी के खाते के मालिकाना हक वाली सूचना की सदस्यता दिखाता है.
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. सूचना कॉन्फ़िगरेशन का |
registered_ |
वह इवेंट जिसके बारे में व्यापारी/कंपनी को सूचना चाहिए. |
call_ |
व्यापारी/कंपनी/कारोबारी को सूचना भेजने के लिए इस्तेमाल किया जाने वाला यूआरएल. |
यूनियन फ़ील्ड
|
|
all_ |
अगर यह वैल्यू 'सही' पर सेट है, तो अनुरोध करने वाले खाते को मैनेज किए जा रहे सभी खातों (ये सब-खाते या लिंक किए गए अन्य खाते हो सकते हैं) के लिए, तय किए गए इवेंट की सूचना हर दिन दी जाती है. इसमें, नए जोड़े गए खाते भी शामिल हैं. |
target_ |
उस खाते का |
NotificationEventType
इस एट्रिब्यूट से उस इवेंट टाइप के बारे में पता चलता है जिसके लिए व्यापारी/कंपनी को सूचनाएं चाहिए.
Enums | |
---|---|
NOTIFICATION_EVENT_TYPE_UNSPECIFIED |
सूचनाओं के इवेंट टाइप की जानकारी नहीं दी गई है. |
PRODUCT_STATUS_CHANGE |
प्रॉडक्ट के स्टेटस में हुए बदलावों की सूचना. उदाहरण के लिए, जब प्रॉडक्ट अस्वीकार कर दिया जाता है. |
ProductChange
प्रॉडक्ट में हुआ बदलाव. इसमें पुरानी वैल्यू, नई वैल्यू, देश कोड को क्षेत्र कोड के तौर पर, और रिपोर्टिंग के संदर्भ में जानकारी शामिल है.
फ़ील्ड | |
---|---|
old_ |
बदले गए संसाधन या एट्रिब्यूट की पुरानी वैल्यू. |
new_ |
बदले गए संसाधन या एट्रिब्यूट की नई वैल्यू. |
region_ |
वे देश जहां बदलाव हुआ है (अगर लागू हो) |
reporting_ |
रिपोर्टिंग के ऐसे कॉन्टेक्स्ट जिनमें बदलाव हुआ है (अगर लागू हो) |
ProductStatusChangeMessage
प्रॉडक्ट की स्थिति में हुए बदलाव के बारे में सूचना देने के लिए, व्यापारी/कंपनी/कारोबारी को मिलने वाला मैसेज
फ़ील्ड | |
---|---|
changes[] |
प्रॉडक्ट में हुए बदलाव के बारे में बताने वाला मैसेज |
account |
टारगेट खाता, जिसके पास बदली गई इकाई का मालिकाना हक है. फ़ॉर्मैट : |
managing_ |
यह वह खाता होता है जो व्यापारी/कंपनी/कारोबारी के खाते को मैनेज करता है. अगर यह स्टैंडअलोन खाता है, तो यह मर्चेंट आईडी से मेल खा सकता है. फ़ॉर्मैट : |
resource_ |
बदला गया संसाधन, इस मामले में यह हमेशा |
attribute |
रिसॉर्स में बदला गया एट्रिब्यूट, इस मामले में यह हमेशा |
resource_ |
प्रॉडक्ट आईडी. |
resource |
प्रॉडक्ट का नाम. फ़ॉर्मैट: |
expiration_ |
प्रॉडक्ट की समयसीमा खत्म होने का समय. अगर प्रॉडक्ट मिटाने के इवेंट के लिए सूचना भेजी जाती है, तो यह फ़ील्ड सेट नहीं होगा. |
संसाधन
उस संसाधन की जानकारी देने के लिए एन्म् (Enum), जिसमें बदलाव किया जा रहा है, ताकि व्यापारी/कंपनी/कारोबारी को इसकी सूचना दी जा सके.
Enums | |
---|---|
RESOURCE_UNSPECIFIED |
ऐसा संसाधन जिसके बारे में जानकारी नहीं दी गई है |
PRODUCT |
रिसॉर्स टाइप : प्रॉडक्ट |
UpdateNotificationSubscriptionRequest
UpdateNotificationSubscription के तरीके के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
notification_ |
ज़रूरी है. सूचना पाने के लिए ली गई सदस्यता का नया वर्शन, जिसे अपडेट करना है. |
update_ |
अपडेट किए जा रहे फ़ील्ड की सूची. |