ดัชนี
NotificationsApiService
(อินเทอร์เฟซ)Attribute
(enum)CreateNotificationSubscriptionRequest
(ข้อความ)DeleteNotificationSubscriptionRequest
(ข้อความ)GetNotificationSubscriptionRequest
(ข้อความ)ListNotificationSubscriptionsRequest
(ข้อความ)ListNotificationSubscriptionsResponse
(ข้อความ)NotificationSubscription
(ข้อความ)NotificationSubscription.NotificationEventType
(enum)ProductChange
(ข้อความ)ProductStatusChangeMessage
(ข้อความ)Resource
(enum)UpdateNotificationSubscriptionRequest
(ข้อความ)
NotificationsApiService
บริการจัดการการสมัครรับข้อมูลการแจ้งเตือนสำหรับผู้ขาย
CreateNotificationSubscription |
---|
สร้างการสมัครรับข้อมูลการแจ้งเตือนสำหรับผู้ขาย เราจะอนุญาตให้การสมัครรับการแจ้งเตือนประเภทต่างๆ ต่อไปนี้อยู่ร่วมกันได้ (ต่อผู้ขาย 1 รายที่เป็นสมาชิกต่อประเภทกิจกรรม) 1. การสมัครใช้บริการสำหรับบัญชีที่จัดการทั้งหมด + การสมัครใช้บริการสำหรับตนเอง 2. การสมัครใช้บริการ "บางส่วน" หลายรายการสำหรับบัญชีที่จัดการ + การสมัครใช้บริการสำหรับตนเอง เราจะไม่อนุญาต (ต่อผู้ขาย 1 รายที่เป็นสมาชิกต่อประเภทกิจกรรม) 1. สมัครใช้บริการด้วยตนเองหลายครั้ง 2. การสมัคร "บัญชีที่จัดการทั้งหมด" หลายบัญชี 3. สมัครใช้บริการทั้งหมดและบางส่วนพร้อมกัน 4. การสมัครใช้บริการบางส่วนหลายรายการสำหรับบัญชีเป้าหมายเดียวกัน
|
DeleteNotificationSubscription |
---|
ลบการสมัครรับการแจ้งเตือนสำหรับผู้ขาย
|
GetNotificationSubscription |
---|
รับการสมัครรับการแจ้งเตือนสำหรับบัญชี
|
ListNotificationSubscriptions |
---|
รับการสมัครรับการแจ้งเตือนทั้งหมดสำหรับผู้ขาย
|
UpdateNotificationSubscription |
---|
อัปเดตการสมัครรับการแจ้งเตือนที่มีอยู่สำหรับผู้ขาย
|
แอตทริบิวต์
ennum เพื่อระบุแอตทริบิวต์ในทรัพยากรที่มีการเปลี่ยนแปลงเพื่อแจ้งเตือนผู้ขาย
Enum | |
---|---|
ATTRIBUTE_UNSPECIFIED |
แอตทริบิวต์ที่ไม่ได้ระบุ |
STATUS |
สถานะของเอนทิตีที่เปลี่ยนแปลง |
CreateNotificationSubscriptionRequest
ข้อความคำขอสำหรับเมธอด CreateNotificationSubscription
ช่อง | |
---|---|
parent |
ต้องระบุ บัญชีผู้ขายที่เป็นเจ้าของการสมัครรับการแจ้งเตือนใหม่ รูปแบบ: |
notification_subscription |
ต้องระบุ การสมัครรับการแจ้งเตือนที่จะสร้าง |
DeleteNotificationSubscriptionRequest
ข้อความคำขอสำหรับเมธอด DeleteNotificationSubscription
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อของการสมัครรับการแจ้งเตือนที่จะลบ |
GetNotificationSubscriptionRequest
ข้อความคำขอสำหรับเมธอด GetNotificationSubscription
ช่อง | |
---|---|
name |
ต้องระบุ |
ListNotificationSubscriptionsRequest
ข้อความคำขอสำหรับเมธอด ListNotificationSubscription
ช่อง | |
---|---|
parent |
ต้องระบุ บัญชีผู้ขายที่เป็นเจ้าของการสมัครรับการแจ้งเตือน รูปแบบ: |
page_size |
จำนวนสูงสุดของการสมัครรับการแจ้งเตือนที่จะแสดงผลในหน้าเว็บ ค่าเริ่มต้นสำหรับ |
page_token |
โทเค็น (หากมี) เพื่อดึงข้อมูลหน้าถัดไป พารามิเตอร์อื่นๆ ทั้งหมดต้องตรงกับการเรียกเดิมที่ระบุโทเค็นของหน้าเว็บ |
ListNotificationSubscriptionsResponse
ข้อความตอบกลับสำหรับเมธอด ListNotificationSubscription
ช่อง | |
---|---|
notification_subscriptions[] |
รายการการสมัครรับการแจ้งเตือนที่ผู้ขายขอ |
next_page_token |
โทเค็นที่ส่งเป็น |
NotificationSubscription
แสดงการสมัครรับการแจ้งเตือนที่เป็นของบัญชีผู้ขาย
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น |
registered_event |
กิจกรรมที่ผู้ขายต้องการรับการแจ้งเตือน |
call_back_uri |
URL ที่ใช้เพื่อส่งการแจ้งเตือนไปยังผู้ขาย |
ฟิลด์สหภาพ
|
|
all_managed_accounts |
หากค่านี้เป็นจริง บัญชีที่ส่งคำขอจะได้รับการแจ้งเตือนเกี่ยวกับกิจกรรมที่ระบุของบัญชีที่จัดการทั้งหมด (อาจเป็นบัญชีย่อยหรือบัญชีที่ลิงก์อื่นๆ) รวมถึงบัญชีที่เพิ่มเข้ามาใหม่เป็นประจำทุกวัน |
target_account |
|
NotificationEventType
แสดงประเภทกิจกรรมที่ผู้ขายสนใจรับการแจ้งเตือน
Enum | |
---|---|
NOTIFICATION_EVENT_TYPE_UNSPECIFIED |
ไม่ได้ระบุประเภทกิจกรรมการแจ้งเตือน |
PRODUCT_STATUS_CHANGE |
การแจ้งเตือนการเปลี่ยนแปลงสถานะผลิตภัณฑ์ เช่น เมื่อผลิตภัณฑ์ไม่ได้รับอนุมัติ |
ProductChange
การเปลี่ยนแปลงที่เกิดขึ้นกับผลิตภัณฑ์ ซึ่งรวมถึงค่าเก่า ค่าใหม่ รหัสประเทศเป็นรหัสภูมิภาคและบริบทการรายงาน
ช่อง | |
---|---|
old_value |
ค่าเดิมของทรัพยากรหรือแอตทริบิวต์ที่มีการเปลี่ยนแปลง |
new_value |
ค่าใหม่ของทรัพยากรหรือแอตทริบิวต์ที่มีการเปลี่ยนแปลง |
region_code |
ประเทศที่มีการเปลี่ยนแปลง (หากมี) |
reporting_context |
บริบทการรายงานที่มีการเปลี่ยนแปลง (หากมี) |
ProductStatusChangeMessage
ข้อความที่ผู้ขายจะได้รับเพื่อแจ้งเกี่ยวกับกิจกรรมการเปลี่ยนสถานะผลิตภัณฑ์
ช่อง | |
---|---|
changes[] |
ข้อความที่อธิบายการเปลี่ยนแปลงที่เกิดขึ้นกับผลิตภัณฑ์ |
account |
บัญชีเป้าหมายที่เป็นเจ้าของเอนทิตีที่มีการเปลี่ยนแปลง รูปแบบ : |
managing_account |
บัญชีที่จัดการบัญชีของผู้ขาย สามารถใช้เหมือนกับรหัสผู้ขายหากเป็นบัญชีแบบสแตนด์อโลน รูปแบบ : |
resource_type |
ทรัพยากรที่มีการเปลี่ยนแปลง ในกรณีนี้จะเป็น |
attribute |
แอตทริบิวต์ในทรัพยากรที่มีการเปลี่ยนแปลง ในกรณีนี้จะเป็น |
resource_id |
รหัสผลิตภัณฑ์ |
resource |
ชื่อผลิตภัณฑ์ รูปแบบ: |
ทรัพยากร
ennum เพื่อระบุทรัพยากรที่มีการเปลี่ยนแปลงเพื่อแจ้งให้ผู้ขายทราบ
Enum | |
---|---|
RESOURCE_UNSPECIFIED |
ทรัพยากรที่ไม่ได้ระบุ |
PRODUCT |
ประเภททรัพยากร : ผลิตภัณฑ์ |
UpdateNotificationSubscriptionRequest
ข้อความคำขอสำหรับเมธอด UpdateNotificationSubscription
ช่อง | |
---|---|
notification_subscription |
ต้องระบุ การสมัครรับการแจ้งเตือนเวอร์ชันใหม่ที่ควรอัปเดต |
update_mask |
รายการฟิลด์ที่กําลังอัปเดต |