Recurso: SpaceNotificationSetting
As configurações de notificação de um usuário em um espaço.
Representação JSON |
---|
{ "name": string, "notificationSetting": enum ( |
Campos | |
---|---|
name |
Identificador. O nome do recurso da configuração de notificação do espaço. Formato: |
notification |
A configuração de notificação. |
mute |
A configuração de desativar o som da notificação do espaço. |
NotificationSetting
Os tipos de configuração de notificação.
Enums | |
---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
Reservado. |
ALL |
As notificações são acionadas por @menções, conversas seguidas e a primeira mensagem de novas conversas. Todas as novas conversas são seguidas automaticamente, a menos que o usuário pare de seguir manualmente. |
MAIN_CONVERSATIONS |
A notificação é acionada por @menções, conversas seguidas e a primeira mensagem de novas conversas. Não disponível para mensagens diretas individuais. |
FOR_YOU |
A notificação é acionada por @menções e conversas seguidas. Indisponível para mensagens diretas individuais. |
OFF |
As notificações estão desativadas. |
MuteSetting
Os tipos de configuração de desativação de notificações do espaço.
Enums | |
---|---|
MUTE_SETTING_UNSPECIFIED |
Reservado. |
UNMUTED |
O usuário vai receber notificações sobre o espaço com base na configuração de notificações. |
MUTED |
O usuário não vai receber notificações do espaço, independentemente da configuração. |
Métodos |
|
---|---|
|
Recebe as configurações de estado da notificação do espaço. |
|
Atualiza as configurações de estado da notificação do espaço. |