REST Resource: accounts.notificationsubscriptions

Ressource: NotificationSubscription

Stellt ein Benachrichtigungsabo dar, das einem Händlerkonto gehört.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Nur Ausgabe Der name der Benachrichtigungskonfiguration. Wird von der Content API beim Erstellen einer neuen NotificationSubscription generiert. Die account steht für die Händler-ID des Händlers, dem die Konfiguration gehört. Format: accounts/{account}/notificationsubscriptions/{notificationSubscription}

registeredEvent

enum (NotificationEventType)

Das Ereignis, über das der Händler benachrichtigt werden möchte.

callBackUri

string

URL, mit der die Benachrichtigung an den Händler gesendet wird.

Union-Feld interested_in.

Für interested_in ist nur einer der folgenden Werte zulässig:

allManagedAccounts

boolean

Wenn dieser Wert „true“ ist, wird das anfragende Konto täglich für alle verwalteten Konten (untergeordnete Konten oder andere verknüpfte Konten) über das angegebene Ereignis benachrichtigt.

targetAccount

string

name des Kontos, für das Sie Benachrichtigungen erhalten möchten. Format: accounts/{account}

NotificationEventType

Der Ereignistyp, für den der Händler Benachrichtigungen erhalten möchte.

Enums
NOTIFICATION_EVENT_TYPE_UNSPECIFIED Der Ereignistyp „Benachrichtigungen“ ist nicht angegeben.
PRODUCT_STATUS_CHANGE Benachrichtigung über Änderungen des Produktstatus, z. B. wenn ein Produkt abgelehnt wird

Methoden

create

Erstellt ein Benachrichtigungsabo für einen Händler.

delete

Löscht ein Benachrichtigungsabo für einen Händler.

get

Ruft abonnierte Benachrichtigungen für ein Konto ab.

list

Ruft alle abonnierten Benachrichtigungen eines Händlers ab.

patch

Dadurch wird ein bestehendes Benachrichtigungsabo für einen Händler aktualisiert.