Reprezentuje subskrypcję powiadomień należącą do konta sprzedawcy.
Zapis 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.}
Pola
name
string
Tylko dane wyjściowe. name konfiguracji powiadomienia. Generowane przez Content API po utworzeniu nowego NotificationSubscription. Wartość account to identyfikator sprzedawcy, który jest właścicielem konfiguracji. Format: accounts/{account}/notificationsubscriptions/{notificationSubscription}
Zdarzenie, o którym sprzedawca chce otrzymywać powiadomienia.
callBackUri
string
Adres URL, który ma być użyty do wysłania powiadomienia do sprzedawcy.
Pole unii interested_in.
interested_in może być tylko jednym z tych elementów:
allManagedAccounts
boolean
Jeśli ta wartość jest ustawiona na „PRAWDA”, konto wysyłające żądanie otrzymuje codziennie powiadomienie o wybranym zdarzeniu na wszystkich zarządzanych kontach (mogą to być podrzędne konta lub inne połączone konta), w tym na nowo dodanych kontach.
targetAccount
string
name konta, o którym chcesz otrzymywać powiadomienia. Format: accounts/{account}
NotificationEventType
Reprezentuje typ zdarzenia, o którym sprzedawca chce otrzymywać powiadomienia.
Wartości w polu enum
NOTIFICATION_EVENT_TYPE_UNSPECIFIED
Typ zdarzenia powiadomienia jest nieokreślony.
PRODUCT_STATUS_CHANGE
powiadomienia o zmianach stanu produktu, np. gdy produkt zostanie odrzucony;
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-11-24 UTC."],[],["Merchants can create `NotificationSubscription` resources to receive updates about specific events. Each subscription includes a `name`, a `registeredEvent` (e.g., `PRODUCT_STATUS_CHANGE`), and a `callBackUri` for notification delivery. Merchants can specify if they want to receive events regarding `allManagedAccounts` or a `targetAccount`. Available methods include `create`, `delete`, `get`, `list`, and `patch` for managing these subscriptions. Notification event type can be `PRODUCT_STATUS_CHANGE` or `NOTIFICATION_EVENT_TYPE_UNSPECIFIED`.\n"]]