REST Resource: users.spaces.spaceNotificationSetting

Recurso: SpaceNotificationSetting

La configuración de notificaciones de un usuario en un espacio.

Representación JSON
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Campos
name

string

Identificador. Es el nombre del recurso de la configuración de notificaciones del espacio. Formato: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

La configuración de notificaciones.

muteSetting

enum (MuteSetting)

La configuración de silenciamiento de notificaciones del espacio

NotificationSetting

Los tipos de configuración de notificaciones.

Enumeraciones
NOTIFICATION_SETTING_UNSPECIFIED Reservado.
ALL Las notificaciones se activan con @menciones, conversaciones que sigues y el primer mensaje de conversaciones nuevas. Se sigue automáticamente todos los hilos nuevos, a menos que el usuario deje de seguirlos de forma manual.
MAIN_CONVERSATIONS La notificación se activa mediante @menciones, conversaciones que sigues y el primer mensaje de nuevas conversaciones. No está disponible para mensajes directos 1:1.
FOR_YOU La notificación se activa mediante @menciones y conversaciones que sigues. No está disponible para los mensajes directos 1:1.
OFF Las notificaciones están desactivadas.

MuteSetting

Los tipos de configuración de silenciamiento de notificaciones del espacio

Enumeraciones
MUTE_SETTING_UNSPECIFIED Reservado.
UNMUTED El usuario recibirá notificaciones del espacio según el parámetro de configuración de notificaciones.
MUTED El usuario no recibirá ninguna notificación del espacio, independientemente de la configuración de notificaciones.

Métodos

get

Obtiene la configuración del estado de las notificaciones del espacio.

patch

Actualiza la configuración del estado de las notificaciones del espacio.