REST Resource: accounts.notificationsubscriptions

משאב: NotificationSubscription

מייצג מינוי להתראות בבעלות חשבון מוכר.

ייצוג JSON
{
  "name": string,
  "registeredEvent": enum (NotificationEventType),
  "callBackUri": string,

  // Union field interested_in can be only one of the following:
  "allManagedAccounts": boolean,
  "targetAccount": string
  // End of list of possible types for union field interested_in.
}
שדות
name

string

פלט בלבד. name של הגדרת ההתראות. נוצר על ידי Content API בזמן היצירה של NotificationSubscription חדש. הערך account מייצג את מספר המוכר של המוכר שמוגדר כבעלים של ההגדרה. פורמט: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum (NotificationEventType)

האירוע שהמוכר רוצה לקבל עליו הודעה.

callBackUri

string

כתובת ה-URL שתשמש לשליחת ההודעה למוכר.

שדה איחוד interested_in.

interested_in יכול להיות רק אחד מהבאים:

allManagedAccounts

boolean

אם הערך הזה מוגדר, החשבון המבקש יקבל הודעה על האירוע שצוין בכל החשבונות המנוהלים (יכולים להיות חשבונות משנה או חשבונות מקושרים אחרים), כולל חשבונות חדשים שנוספו על בסיס יומי.

targetAccount

string

name של החשבון שלגביו רוצים לקבל התראות. פורמט: accounts/{account}

NotificationEventType

סוג האירוע שהמוכר רוצה לקבל לגביו התראות.

טיפוסים בני מנייה (enums)
NOTIFICATION_EVENT_TYPE_UNSPECIFIED סוג אירוע ההתראות לא צוין.
PRODUCT_STATUS_CHANGE הודעה על שינויים בסטטוס המוצר, למשל כשמוצר נפסל.

שיטות

create

יצירת מינוי להתראות בשביל מוכר.

delete

מחיקת המינוי להתראות של מוכר.

get

קבלת מינויים להתראות בחשבון.

list

קבלת כל המינויים של מוֹכר להתראות.

patch

עדכון מינוי קיים להתראות עבור מוכר.