REST Resource: accounts.notificationsubscriptions

Recurso: NotificationSubscription

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

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. Content API lo genera cuando se crea un NotificationSubscription nuevo. El account representa el ID del comercio que posee la configuración. Formato: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum (NotificationEventType)

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

callBackUri

string

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, se notifica a la cuenta solicitante sobre el evento especificado para todas las cuentas administradas (pueden ser cuentas secundarias o demás cuentas vinculadas), incluidas las cuentas agregadas recientemente.

targetAccount

string

La name de la cuenta de la que quieras recibir notificaciones. Formato: accounts/{account}

NotificationEventType

Representa el tipo de evento para el que el comercio está interesado en 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 de los productos, por ejemplo, cuando se rechaza un producto.

Métodos

create

Crea una suscripción a notificaciones para un comercio.

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.