索引
NotificationsApiService
(介面)Attribute
(列舉)CreateNotificationSubscriptionRequest
(訊息)DeleteNotificationSubscriptionRequest
(訊息)GetNotificationSubscriptionRequest
(訊息)ListNotificationSubscriptionsRequest
(訊息)ListNotificationSubscriptionsResponse
(訊息)NotificationSubscription
(訊息)NotificationSubscription.NotificationEventType
(列舉)ProductChange
(訊息)ProductStatusChangeMessage
(訊息)Resource
(列舉)UpdateNotificationSubscriptionRequest
(訊息)
NotificationsApiService
為商家管理通知訂閱項目的服務
CreateNotificationSubscription |
---|
為商家建立通知訂閱項目。如果是獨立帳戶或子帳戶,企業可以為自己建立訂閱項目。對於 MCA,商家可以為所有受管理的帳戶或特定子帳戶建立訂閱。 我們將允許下列類型的通知訂閱項目同時存在 (每家商家為每個事件類型訂閱一個):
我們禁止 (每家商家以每個事件類型做為訂閱者):
|
DeleteNotificationSubscription |
---|
刪除商家的通知訂閱項目。
|
GetNotificationSubscription |
---|
取得帳戶的通知訂閱項目。
|
ListNotificationSubscriptions |
---|
取得商家的所有通知訂閱項目。
|
UpdateNotificationSubscription |
---|
更新商家現有的通知訂閱項目。
|
屬性
列舉,用於指定要變更的資源屬性,以便通知商家。
列舉 | |
---|---|
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_ |
如果這個值為 true,系統會每天向要求帳戶通知所有管理帳戶 (可為副帳戶或其他已連結帳戶) 的指定事件,包括新加入的帳戶。 |
target_ |
您要接收通知的帳戶的 |
NotificationEventType
代表商家有興趣接收通知的事件類型。
列舉 | |
---|---|
NOTIFICATION_EVENT_TYPE_UNSPECIFIED |
未指定通知事件類型。 |
PRODUCT_STATUS_CHANGE |
產品狀態變更的通知,例如產品遭到拒登。 |
ProductChange
產品發生的變更,包括舊值、新值、國家/地區代碼 (做為區域代碼) 和報表內容。
欄位 | |
---|---|
old_ |
已變更資源或屬性的舊值。 |
new_ |
已變更資源或屬性的新值。 |
region_ |
變更的國家/地區 (如適用) |
reporting_ |
有變更的報表情境 (如適用) |
ProductStatusChangeMessage
商家會收到這則訊息,通知產品狀態異動事件
欄位 | |
---|---|
changes[] |
說明產品變更的訊息 |
account |
擁有已變更實體的目標帳戶。格式: |
managing_ |
管理商家帳戶的帳戶。如果是獨立帳戶,則可與商家 ID 相同。格式: |
resource_ |
變更的資源,在本例中一律為 |
attribute |
資源中已變更的屬性,在本例中,該屬性一律為 |
resource_ |
產品 ID。 |
resource |
產品名稱。格式: |
expiration_ |
產品到期時間。如果通知是針對產品刪除事件傳送,則不會設定這個欄位。 |
資源
列舉,用於指定要變更的資源,以便通知商家。
列舉 | |
---|---|
RESOURCE_UNSPECIFIED |
未指定資源 |
PRODUCT |
資源類型:產品 |
UpdateNotificationSubscriptionRequest
針對 UpdateNotificationSubscription 方法的要求訊息。
欄位 | |
---|---|
notification_ |
必要欄位。應更新的新版通知訂閱項目。 |
update_ |
要更新的欄位清單。 |