Chỉ mục
NotificationsApiService
(giao diện)Attribute
(enum)CreateNotificationSubscriptionRequest
(thông báo)DeleteNotificationSubscriptionRequest
(thông báo)GetNotificationSubscriptionRequest
(thông báo)ListNotificationSubscriptionsRequest
(thông báo)ListNotificationSubscriptionsResponse
(thông báo)NotificationSubscription
(thông báo)NotificationSubscription.NotificationEventType
(enum)ProductChange
(thông báo)ProductStatusChangeMessage
(thông báo)Resource
(enum)UpdateNotificationSubscriptionRequest
(thông báo)
NotificationsApiService
Dịch vụ quản lý gói thuê bao thông báo cho người bán
CreateNotificationSubscription |
---|
Tạo gói thuê bao thông báo cho một doanh nghiệp. Đối với tài khoản độc lập hoặc tài khoản phụ, doanh nghiệp có thể tự tạo gói thuê bao. Đối với tài khoản MCA, doanh nghiệp có thể tạo gói thuê bao cho tất cả tài khoản được quản lý hoặc cho một tài khoản phụ cụ thể. Chúng tôi sẽ cho phép các loại gói thuê bao thông báo sau đây cùng tồn tại (mỗi doanh nghiệp là một người đăng ký cho mỗi loại sự kiện):
chúng tôi sẽ không cho phép (mỗi doanh nghiệp là một người đăng ký theo mỗi loại sự kiện):
|
DeleteNotificationSubscription |
---|
Xoá gói thuê bao thông báo cho người bán.
|
GetNotificationSubscription |
---|
Lấy thông tin đăng ký thông báo cho một tài khoản.
|
ListNotificationSubscriptions |
---|
Lấy tất cả các gói thuê bao thông báo cho một người bán.
|
UpdateNotificationSubscription |
---|
Cập nhật gói thuê bao thông báo hiện có cho người bán.
|
Thuộc tính
Enum để chỉ định thuộc tính trong tài nguyên đang được thay đổi để thông báo cho người bán.
Enum | |
---|---|
ATTRIBUTE_UNSPECIFIED |
Thuộc tính chưa được chỉ định |
STATUS |
Trạng thái của thực thể đã thay đổi |
CreateNotificationSubscriptionRequest
Yêu cầu thông báo cho phương thức CreateNotificationSubscription.
Trường | |
---|---|
parent |
Bắt buộc. Tài khoản người bán sở hữu gói thuê bao thông báo mới. Định dạng |
notification_ |
Bắt buộc. Gói thuê bao thông báo cần tạo. |
DeleteNotificationSubscriptionRequest
Thông báo yêu cầu cho phương thức DeleteNotificationSubscription.
Trường | |
---|---|
name |
Bắt buộc. Tên của gói thuê bao thông báo cần xoá. |
GetNotificationSubscriptionRequest
Thông báo yêu cầu cho phương thức GetNotificationSubscription.
Trường | |
---|---|
name |
Bắt buộc. |
ListNotificationSubscriptionsRequest
Thông báo yêu cầu cho phương thức ListNotificationSubscription.
Trường | |
---|---|
parent |
Bắt buộc. Tài khoản người bán sở hữu gói thuê bao thông báo. Định dạng |
page_ |
Số lượng gói thuê bao thông báo tối đa cần trả về trong một trang. Giá trị mặc định của |
page_ |
Mã thông báo (nếu có) để truy xuất trang tiếp theo. Tất cả các thông số khác phải khớp với lệnh gọi ban đầu đã cung cấp mã thông báo trang. |
ListNotificationSubscriptionsResponse
Thông báo phản hồi cho phương thức ListNotificationSubscription.
Trường | |
---|---|
notification_ |
Danh sách gói thuê bao thông báo do người bán yêu cầu. |
next_ |
Mã thông báo có thể được gửi dưới dạng |
NotificationSubscription
Biểu thị một gói thuê bao thông báo do Tài khoản người bán sở hữu.
Trường | |
---|---|
name |
Chỉ có đầu ra. |
registered_ |
Sự kiện mà người bán muốn được thông báo. |
call_ |
URL dùng để đẩy thông báo đến người bán. |
Trường hợp hợp nhất
|
|
all_ |
Nếu giá trị này là true, thì tài khoản yêu cầu sẽ được thông báo về sự kiện đã chỉ định cho tất cả tài khoản được quản lý (có thể là tài khoản phụ hoặc tài khoản được liên kết khác), bao gồm cả tài khoản mới thêm hằng ngày. |
target_ |
|
NotificationEventType
Biểu thị loại sự kiện mà người bán muốn nhận thông báo.
Enum | |
---|---|
NOTIFICATION_EVENT_TYPE_UNSPECIFIED |
Loại sự kiện thông báo chưa được chỉ định. |
PRODUCT_STATUS_CHANGE |
Thông báo về các thay đổi về trạng thái sản phẩm, chẳng hạn như khi sản phẩm bị từ chối. |
ProductChange
Thay đổi đã xảy ra đối với sản phẩm, bao gồm giá trị cũ, giá trị mới, mã quốc gia dưới dạng mã khu vực và ngữ cảnh báo cáo.
Trường | |
---|---|
old_ |
Giá trị cũ của tài nguyên hoặc thuộc tính đã thay đổi. |
new_ |
Giá trị mới của tài nguyên hoặc thuộc tính đã thay đổi. |
region_ |
Các quốc gia có thay đổi (nếu có) |
reporting_ |
Báo cáo các ngữ cảnh có thay đổi (nếu có) |
ProductStatusChangeMessage
Thông báo mà người bán sẽ nhận được để thông báo về sự kiện thay đổi trạng thái sản phẩm
Trường | |
---|---|
changes[] |
Thông báo mô tả thay đổi đã xảy ra với sản phẩm |
account |
Tài khoản mục tiêu sở hữu thực thể đã thay đổi. Định dạng : |
managing_ |
Tài khoản quản lý tài khoản của người bán. Tài khoản này có thể giống với mã người bán nếu là tài khoản độc lập. Định dạng : |
resource_ |
Tài nguyên đã thay đổi, trong trường hợp này sẽ luôn là |
attribute |
Thuộc tính trong tài nguyên đã thay đổi, trong trường hợp này, thuộc tính này sẽ luôn là |
resource_ |
Mã sản phẩm. |
resource |
Tên sản phẩm. Định dạng |
expiration_ |
Thời gian hết hạn của sản phẩm. Trường này sẽ không được đặt nếu thông báo được gửi cho một sự kiện xoá sản phẩm. |
Tài nguyên
Enum để chỉ định tài nguyên đang được thay đổi để thông báo cho người bán.
Enum | |
---|---|
RESOURCE_UNSPECIFIED |
Tài nguyên không xác định |
PRODUCT |
Loại tài nguyên : sản phẩm |
UpdateNotificationSubscriptionRequest
Thông báo yêu cầu cho phương thức UpdateNotificationSubscription.
Trường | |
---|---|
notification_ |
Bắt buộc. Phiên bản mới của gói thuê bao thông báo cần được cập nhật. |
update_ |
Danh sách các trường đang được cập nhật. |