ดัชนี
- NotificationsApiService(อินเทอร์เฟซ)
- Attribute(enum)
- CreateNotificationSubscriptionRequest(ข้อความ)
- DeleteNotificationSubscriptionRequest(ข้อความ)
- GetNotificationSubscriptionRequest(ข้อความ)
- ListNotificationSubscriptionsRequest(ข้อความ)
- ListNotificationSubscriptionsResponse(ข้อความ)
- NotificationSubscription(ข้อความ)
- NotificationSubscription.NotificationEventType(enum)
- ProductChange(ข้อความ)
- ProductStatusChangeMessage(ข้อความ)
- Resource(enum)
- UpdateNotificationSubscriptionRequest(ข้อความ)
NotificationsApiService
บริการจัดการการสมัครรับการแจ้งเตือนสำหรับผู้ขาย
| CreateNotificationSubscription | 
|---|
| 
 สร้างการสมัครรับการแจ้งเตือนสําหรับธุรกิจ สำหรับบัญชีแบบสแตนด์อโลนหรือบัญชีย่อย ธุรกิจจะสร้างการสมัครใช้บริการด้วยตนเองได้ สําหรับ MCA ธุรกิจสามารถสร้างการสมัครใช้บริการสําหรับบัญชีที่จัดการทั้งหมดหรือสําหรับบัญชีย่อยที่เฉพาะเจาะจง เราจะอนุญาตให้การสมัครรับการแจ้งเตือนประเภทต่อไปนี้อยู่ร่วมกันได้ (ต่อธุรกิจในฐานะผู้สมัครใช้บริการต่อประเภทเหตุการณ์) 
 เราไม่อนุญาต (ต่อธุรกิจในฐานะผู้สมัครใช้บริการต่อประเภทกิจกรรม) 
 
 | 
| DeleteNotificationSubscription | 
|---|
| 
 ลบการสมัครรับการแจ้งเตือนสำหรับผู้ขาย 
 | 
| GetNotificationSubscription | 
|---|
| 
 รับการสมัครรับการแจ้งเตือนสําหรับบัญชี 
 | 
| ListNotificationSubscriptions | 
|---|
| 
 รับการสมัครรับการแจ้งเตือนทั้งหมดสำหรับผู้ขาย 
 | 
| UpdateNotificationSubscription | 
|---|
| 
 อัปเดตการสมัครรับการแจ้งเตือนที่มีอยู่สำหรับผู้ขาย 
 | 
แอตทริบิวต์
Enum เพื่อระบุแอตทริบิวต์ในทรัพยากรที่มีการเปลี่ยนแปลงเพื่อแจ้งให้ผู้ขายทราบ
| Enum | |
|---|---|
| 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_ | 
 URL ที่จะใช้ในการส่งการแจ้งเตือนไปยังผู้ขาย | 
| ฟิลด์สหภาพ  
 | |
| all_ | 
 หากค่านี้เป็น True บัญชีที่ส่งคําขอจะได้รับการแจ้งเตือนเกี่ยวกับเหตุการณ์ที่ระบุสําหรับบัญชีที่จัดการทั้งหมด (อาจเป็นบัญชีย่อยหรือบัญชีที่ลิงก์อื่นๆ) รวมถึงบัญชีที่เพิ่มใหม่ทุกวัน | 
| target_ | 
 
 | 
NotificationEventType
แสดงประเภทเหตุการณ์ที่ผู้ขายสนใจรับการแจ้งเตือน
| Enum | |
|---|---|
| NOTIFICATION_EVENT_TYPE_UNSPECIFIED | ไม่ได้ระบุประเภทเหตุการณ์การแจ้งเตือน | 
| PRODUCT_STATUS_CHANGE | การแจ้งเตือนการเปลี่ยนแปลงสถานะผลิตภัณฑ์ เช่น เมื่อผลิตภัณฑ์ไม่ได้รับอนุมัติ | 
ProductChange
การเปลี่ยนแปลงที่เกิดขึ้นกับผลิตภัณฑ์ ซึ่งรวมถึงค่าเก่า ค่าใหม่ รหัสประเทศเป็นรหัสภูมิภาค และบริบทการรายงาน
| ช่อง | |
|---|---|
| old_ | 
 ค่าเดิมของทรัพยากรหรือแอตทริบิวต์ที่เปลี่ยนแปลง | 
| new_ | 
 ค่าใหม่ของทรัพยากรหรือแอตทริบิวต์ที่เปลี่ยนแปลง | 
| region_ | 
 ประเทศที่มีการเปลี่ยนแปลง (หากมี) | 
| reporting_ | บริบทการรายงานที่มีการเปลี่ยนแปลง (หากมี) | 
ProductStatusChangeMessage
ข้อความที่ผู้ขายจะได้รับเพื่อแจ้งเกี่ยวกับเหตุการณ์การเปลี่ยนแปลงสถานะผลิตภัณฑ์
| ช่อง | |
|---|---|
| changes[] | ข้อความที่อธิบายการเปลี่ยนแปลงที่เกิดขึ้นกับผลิตภัณฑ์ | 
| account | 
 บัญชีเป้าหมายที่เป็นเจ้าของเอนทิตีที่มีการเปลี่ยนแปลง รูปแบบ :  | 
| managing_ | 
 บัญชีที่จัดการบัญชีของผู้ขายอาจใช้รหัสเดียวกันกับผู้ขายได้หากเป็นบัญชีแบบสแตนด์อโลน รูปแบบ :  | 
| resource_ | ทรัพยากรที่มีการเปลี่ยนแปลง ซึ่งในกรณีนี้จะเป็น  | 
| attribute | แอตทริบิวต์ในทรัพยากรที่มีการเปลี่ยนแปลง ซึ่งในกรณีนี้จะเป็น  | 
| resource_ | 
 รหัสผลิตภัณฑ์ | 
| resource | 
 ชื่อผลิตภัณฑ์ รูปแบบ:  | 
| expiration_ | เวลาหมดอายุของผลิตภัณฑ์ ระบบจะไม่ตั้งค่าช่องนี้หากมีการส่งการแจ้งเตือนสำหรับเหตุการณ์การลบผลิตภัณฑ์ | 
ทรัพยากร
Enum เพื่อระบุทรัพยากรที่มีการเปลี่ยนแปลงเพื่อแจ้งให้ผู้ขายทราบ
| Enum | |
|---|---|
| RESOURCE_UNSPECIFIED | ทรัพยากรที่ไม่ระบุ | 
| PRODUCT | ประเภททรัพยากร : ผลิตภัณฑ์ | 
UpdateNotificationSubscriptionRequest
ข้อความคําขอสําหรับเมธอด UpdateNotificationSubscription
| ช่อง | |
|---|---|
| notification_ | ต้องระบุ การสมัครรับการแจ้งเตือนเวอร์ชันใหม่ที่ควรอัปเดต | 
| update_ | รายการช่องที่อัปเดต |