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. Die name der Benachrichtigungskonfiguration. Wird von der Content API beim Erstellen einer neuen NotificationSubscription generiert. Der 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, über die die Benachrichtigung an den Händler gesendet werden soll.

Union-Feld interested_in.

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

allManagedAccounts

boolean

Wenn dieser Wert „wahr“ ist, wird das anfragende Konto täglich über das angegebene Ereignis für alle verwalteten Konten (Unterkonten oder andere verknüpfte Konten) einschließlich neu hinzugefügter Konten informiert.

targetAccount

string

Die 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 das Produkt abgelehnt wird.

Methoden

create

Erstellt ein Benachrichtigungsabo für ein Unternehmen.

delete

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

get

Ruft Benachrichtigungsabos für ein Konto ab.

list

Ruft alle Benachrichtigungsabos für einen Händler ab.

patch

Aktualisiert ein vorhandenes Benachrichtigungsabo für einen Händler.