REST Resource: accounts.notificationsubscriptions

Recurso: NotificationSubscription

Representa una suscripción a notificaciones que pertenece a una cuenta de comerciante.

Representación 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.
}
Campos
name

string

Solo salida. El name de la configuración de notificaciones. Lo genera Content API cuando se crea un NotificationSubscription nuevo. account representa el ID del comerciante que es propietario de la configuración. Formato: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum (NotificationEventType)

Es el evento sobre el que el comercio desea recibir notificaciones.

callBackUri

string

Es la URL que se usará para enviar la notificación al comercio.

Campo de unión interested_in.

interested_in puede ser una de las siguientes opciones:

allManagedAccounts

boolean

Si este valor es verdadero, la cuenta solicitante recibirá una notificación diaria del evento especificado para todas las cuentas administradas (pueden ser cuentas secundarias o de otro tipo vinculadas), incluidas las cuentas recién agregadas.

targetAccount

string

El name de la cuenta para la que quieres recibir notificaciones. Formato: accounts/{account}

NotificationEventType

Representa el tipo de evento para el que al comercio le interesa recibir notificaciones.

Enumeraciones
NOTIFICATION_EVENT_TYPE_UNSPECIFIED No se especificó el tipo de evento de notificaciones.
PRODUCT_STATUS_CHANGE Notificación de cambios en el estado del producto, por ejemplo, cuando se rechaza un producto.

Métodos

create

Crea una suscripción a notificaciones para una empresa.

delete

Borra una suscripción a notificaciones de un comercio.

get

Obtiene suscripciones a notificaciones para una cuenta.

list

Obtiene todas las suscripciones a notificaciones de un comercio.

patch

Actualiza una suscripción a notificaciones existente de un comercio.