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} |
registered Event | enum ( NotificationEventType ) Событие, о котором продавец хочет получить уведомление. |
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 | Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным. |
Методы |
---|
| Создает подписку на уведомления для бизнеса. |
| Удаляет подписку на уведомления для продавца. |
| Получает подписки на уведомления для учетной записи. |
| Получает все подписки на уведомления для продавца. |
| Обновляет существующую подписку на уведомления для продавца. |
,
Ресурс: 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} |
registered Event | enum ( NotificationEventType ) Событие, о котором продавец хочет получить уведомление. |
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 | Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным. |
Методы |
---|
| Создает подписку на уведомления для бизнеса. |
| Удаляет подписку на уведомления для продавца. |
| Получает подписки на уведомления для учетной записи. |
| Получает все подписки на уведомления для продавца. |
| Обновляет существующую подписку на уведомления для продавца. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-25 UTC.
[null,null,["Последнее обновление: 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"]]