Представляет подписку на уведомления, принадлежащую учетной записи продавца.
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}
Событие, о котором продавец хочет получить уведомление.
call Back Uri
string
URL-адрес, который будет использоваться для отправки уведомления продавцу.
Поле объединения interested_in .
interested_in может быть только одним из следующих:
all Managed Accounts
boolean
Если это значение истинно, запрашивающая учетная запись ежедневно уведомляется об указанном событии для всех управляемых учетных записей (это могут быть дочерние учетные записи или другие связанные учетные записи), включая вновь добавленные учетные записи.
target Account
string
name учетной записи, для которой вы хотите получать уведомления. Формат: accounts/{account}
Тип уведомлениясобытия
Представляет тип события, уведомления о котором продавец хочет получать.
Перечисления
NOTIFICATION_EVENT_TYPE_UNSPECIFIED
Тип события уведомлений не указан.
PRODUCT_STATUS_CHANGE
Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным.
Представляет подписку на уведомления, принадлежащую учетной записи продавца.
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}
Событие, о котором продавец хочет получить уведомление.
call Back Uri
string
URL-адрес, который будет использоваться для отправки уведомления продавцу.
Поле объединения interested_in .
interested_in может быть только одним из следующих:
all Managed Accounts
boolean
Если это значение истинно, запрашивающая учетная запись ежедневно уведомляется об указанном событии для всех управляемых учетных записей (это могут быть дочерние учетные записи или другие связанные учетные записи), включая вновь добавленные учетные записи.
target Account
string
name учетной записи, для которой вы хотите получать уведомления. Формат: accounts/{account}
Тип уведомлениясобытия
Представляет тип события, уведомления о котором продавец хочет получать.
Перечисления
NOTIFICATION_EVENT_TYPE_UNSPECIFIED
Тип события уведомлений не указан.
PRODUCT_STATUS_CHANGE
Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-25 UTC."],[[["NotificationSubscription enables merchants to receive notifications about specific events related to their account."],["Merchants can configure which events trigger notifications, such as product status changes, and provide a callback URL to receive them."],["The API offers methods to create, delete, retrieve, and update notification subscriptions."],["It allows merchants to receive notifications for events occurring on all managed accounts or a specific target account."]]],["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"]]