REST Resource: users.spaces.spaceNotificationSetting

Ressource: SpaceNotificationSetting

Die Benachrichtigungseinstellungen eines Nutzers in einem Gruppenbereich.

JSON-Darstellung
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Felder
name

string

Kennung. Der Ressourcenname der Einstellung für Benachrichtigungen in Gruppenbereichen. Format: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

Die Benachrichtigungseinstellung.

muteSetting

enum (MuteSetting)

Die Einstellung zum Stummschalten von Benachrichtigungen für Gruppenbereiche.

NotificationSetting

Die Benachrichtigungseinstellungstypen.

Enums
NOTIFICATION_SETTING_UNSPECIFIED Reserviert.
ALL Benachrichtigungen werden durch @Erwähnungen, Unterhaltungen, denen ich folge, und die erste Nachricht in neuen Unterhaltungen ausgelöst. Allen neuen Threads wird automatisch gefolgt, es sei denn, der Nutzer folgt manuell.
MAIN_CONVERSATIONS Die Benachrichtigung wird durch @Erwähnungen, Unterhaltungen, denen Sie folgen, und die erste Nachricht in neuen Unterhaltungen ausgelöst. Nicht verfügbar für Direktnachrichten (1:1).
FOR_YOU Die Benachrichtigung wird durch @Erwähnungen und Threads ausgelöst, denen Sie folgen. Nicht verfügbar für Direktnachrichten (1:1).
OFF Die Benachrichtigung ist deaktiviert.

MuteSetting

Die Arten von Einstellungen für die Stummschaltung von Benachrichtigungen für Gruppenbereiche.

Enums
MUTE_SETTING_UNSPECIFIED Reserviert.
UNMUTED Der Nutzer erhält Benachrichtigungen für den Gruppenbereich entsprechend der Benachrichtigungseinstellung.
MUTED Der Nutzer erhält unabhängig von der Benachrichtigungseinstellung keine Benachrichtigungen für den Gruppenbereich.

Methoden

get

Ruft die Einstellungen für den Benachrichtigungsstatus des Gruppenbereichs ab.

patch

Aktualisiert die Einstellungen für den Benachrichtigungsstatus des Gruppenbereichs.