REST Resource: users.spaces.spaceNotificationSetting
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tài nguyên: SpaceNotificationSetting
Chế độ cài đặt thông báo của người dùng trong một không gian.
Trường |
name |
string
Giá trị nhận dạng. Tên tài nguyên của chế độ cài đặt thông báo của không gian. Định dạng: users/{user}/spaces/{space}/spaceNotificationSetting .
|
notificationSetting |
enum (NotificationSetting )
Chế độ cài đặt thông báo.
|
muteSetting |
enum (MuteSetting )
Chế độ cài đặt tắt thông báo của không gian.
|
NotificationSetting
Các loại chế độ cài đặt thông báo. Các loại khác có thể được hỗ trợ trong tương lai.
Enum |
NOTIFICATION_SETTING_UNSPECIFIED |
Đã đặt trước. |
ALL |
Thông báo được kích hoạt bằng lượt đề cập bằng @, chuỗi tin nhắn bạn theo dõi, tin nhắn đầu tiên của chuỗi tin nhắn mới. Tất cả chuỗi tin nhắn mới đều được tự động theo dõi, trừ phi người dùng bỏ theo dõi theo cách thủ công. |
MAIN_CONVERSATIONS |
Thông báo này được kích hoạt bởi các lượt đề cập bằng @, chuỗi trò chuyện bạn theo dõi, tin nhắn đầu tiên của chuỗi trò chuyện mới. Không áp dụng cho tin nhắn trực tiếp 1:1. |
FOR_YOU |
Thông báo này được kích hoạt bởi lượt đề cập bằng @và chuỗi tin nhắn bạn theo dõi. Không áp dụng cho tin nhắn trực tiếp 1:1. |
OFF |
Thông báo đang tắt. |
MuteSetting
Các loại chế độ cài đặt tắt thông báo của không gian.
Enum |
MUTE_SETTING_UNSPECIFIED |
Đã đặt trước. |
UNMUTED |
Người dùng sẽ nhận được thông báo về không gian dựa trên chế độ cài đặt thông báo. |
MUTED |
Người dùng sẽ không nhận được thông báo nào về không gian đó, bất kể chế độ cài đặt thông báo. |
Phương thức |
|
Lấy chế độ cài đặt thông báo của không gian. |
|
Cập nhật chế độ cài đặt thông báo về không gian. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[[["\u003cp\u003eSpaceNotificationSetting allows you to manage a user's notification settings within a Google Chat space.\u003c/p\u003e\n"],["\u003cp\u003eYou can configure notification triggers for various events like @mentions, new threads, and followed threads using NotificationSetting.\u003c/p\u003e\n"],["\u003cp\u003eMuteSetting enables you to mute or unmute all notifications for a space, overriding the NotificationSetting.\u003c/p\u003e\n"],["\u003cp\u003eThis feature is currently in Developer Preview and accessible through the Google Workspace Developer Preview Program.\u003c/p\u003e\n"],["\u003cp\u003eUse the \u003ccode\u003eget\u003c/code\u003e and \u003ccode\u003epatch\u003c/code\u003e methods to retrieve and update space notification settings respectively.\u003c/p\u003e\n"]]],["SpaceNotificationSetting defines a user's notification preferences within a space, encompassing `notificationSetting` and `muteSetting`. Notification settings include `ALL`, `MAIN_CONVERSATIONS`, `FOR_YOU`, or `OFF`, controlling when notifications are triggered. Mute settings are `UNMUTED` or `MUTED`, determining if the user gets any notifications, regardless of the notification type. Methods include `get` to retrieve the settings and `patch` to update them, available in the Google Workspace Developer Preview Program.\n"],null,["# REST Resource: users.spaces.spaceNotificationSetting\n\n- [Resource: SpaceNotificationSetting](#SpaceNotificationSetting)\n - [JSON representation](#SpaceNotificationSetting.SCHEMA_REPRESENTATION)\n- [NotificationSetting](#NotificationSetting)\n- [MuteSetting](#MuteSetting)\n- [Methods](#METHODS_SUMMARY)\n\nResource: SpaceNotificationSetting\n----------------------------------\n\nThe notification setting of a user in a space.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"notificationSetting\": enum (/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting#NotificationSetting), \"muteSetting\": enum (/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting#MuteSetting) } ``` |\n\n| Fields ||\n|-----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Identifier. The resource name of the space notification setting. Format: `users/{user}/spaces/{space}/spaceNotificationSetting`. |\n| `notificationSetting` | `enum (`[NotificationSetting](/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting#NotificationSetting)`)` The notification setting. |\n| `muteSetting` | `enum (`[MuteSetting](/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting#MuteSetting)`)` The space notification mute setting. |\n\nNotificationSetting\n-------------------\n\nThe notification setting types. Other types might be supported in the future.\n\n| Enums ||\n|------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `NOTIFICATION_SETTING_UNSPECIFIED` | Reserved. |\n| `ALL` | Notifications are triggered by @mentions, followed threads, first message of new threads. All new threads are automatically followed, unless manually unfollowed by the user. |\n| `MAIN_CONVERSATIONS` | The notification is triggered by @mentions, followed threads, first message of new threads. Not available for 1:1 direct messages. |\n| `FOR_YOU` | The notification is triggered by @mentions, followed threads. Not available for 1:1 direct messages. |\n| `OFF` | Notification is off. |\n\nMuteSetting\n-----------\n\nThe space notification mute setting types.\n\n| Enums ||\n|----------------------------|----------------------------------------------------------------------------------------------------|\n| `MUTE_SETTING_UNSPECIFIED` | Reserved. |\n| `UNMUTED` | The user will receive notifications for the space based on the notification setting. |\n| `MUTED` | The user will not receive any notifications for the space, regardless of the notification setting. |\n\n| Methods ------- ||\n|------------------------------------------------------------------------------------------------|-----------------------------------------|\n| ### [get](/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting/get) | Gets the space notification setting. |\n| ### [patch](/workspace/chat/api/reference/rest/v1/users.spaces.spaceNotificationSetting/patch) | Updates the space notification setting. |"]]