REST Resource: users.spaces.spaceNotificationSetting

Kaynak: SpaceNotificationSetting

Alandaki bir kullanıcının bildirim ayarı.

JSON gösterimi
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Alanlar
name

string

Tanımlayıcı. Alan bildirimi ayarının kaynak adı. Biçim: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

Bildirim ayarı.

muteSetting

enum (MuteSetting)

Alan bildirimlerini kapatma ayarı.

NotificationSetting

Bildirim ayarı türleri. Gelecekte başka türler de desteklenecektir.

Sıralamalar
NOTIFICATION_SETTING_UNSPECIFIED Rezerve edildi.
ALL Bildirimler @bahsetmeler, takip edilen mesaj dizileri ve yeni mesaj dizilerinin ilk mesajı ile ilgili olarak gönderilir. Kullanıcı tarafından manuel olarak takip edilmediği sürece tüm yeni ileti dizileri otomatik olarak takip edilir.
MAIN_CONVERSATIONS Bildirim, @bahsetmeler, takip edilen mesaj dizileri ve yeni mesaj dizilerinin ilk mesajı ile ilgili olarak tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz.
FOR_YOU Bildirim, @bahsetmeler ve takip edilen mesaj dizileri tarafından tetiklenir. Bire bir doğrudan mesajlarda kullanılamaz.
OFF Bildirim kapalı.

MuteSetting

Alan bildirimlerini kapatma ayarı türleri.

Sıralamalar
MUTE_SETTING_UNSPECIFIED Rezerve edildi.
UNMUTED Kullanıcı, bildirim ayarına bağlı olarak alanla ilgili bildirim alır.
MUTED Kullanıcı, bildirim ayarından bağımsız olarak alanla ilgili bildirim almaz.

Yöntemler

get

Alan bildirimi ayarını alır.

patch

Alan bildirimi ayarını günceller.