ดัชนี
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_ |
รายการช่องที่อัปเดต |