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 Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным.

Методы

create

Создает подписку на уведомления для бизнеса.

delete

Удаляет подписку на уведомления для продавца.

get

Получает подписки на уведомления для учетной записи.

list

Получает все подписки на уведомления для продавца.

patch

Обновляет существующую подписку на уведомления для продавца.
,

Ресурс: 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 Уведомление об изменении статуса продукта, например, когда продукт становится отклоненным.

Методы

create

Создает подписку на уведомления для бизнеса.

delete

Удаляет подписку на уведомления для продавца.

get

Получает подписки на уведомления для учетной записи.

list

Получает все подписки на уведомления для продавца.

patch

Обновляет существующую подписку на уведомления для продавца.