REST Resource: users.spaces.spaceNotificationSetting
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
משאב: SpaceNotificationSetting
הגדרת ההתראות של משתמש במרחב משותף.
שדות |
name |
string
מזהה. שם המשאב של הגדרת ההתראות של המרחב המשותף. פורמט: users/{user}/spaces/{space}/spaceNotificationSetting
|
notificationSetting |
enum (NotificationSetting )
הגדרת ההתראות.
|
muteSetting |
enum (MuteSetting )
ההגדרה של השתקת ההתראות במרחב המשותף.
|
NotificationSetting
סוגי ההגדרות של ההתראות. יכול להיות שנוסיף תמיכה בסוגי קבצים נוספים בעתיד.
טיפוסים בני מנייה (enum) |
NOTIFICATION_SETTING_UNSPECIFIED |
שמור. |
ALL |
התראות מופעלות על ידי תיוגים ב-@, שרשורים במעקב, ההודעה הראשונה בשרשורים חדשים. כל השרשורים החדשים יתווספו באופן אוטומטי למעקב, אלא אם המשתמש יבטל את המעקב אחריהם באופן ידני. |
MAIN_CONVERSATIONS |
ההתראה מופעלת על ידי אזכורים ב-@, שרשורים במעקב, ההודעה הראשונה בשרשורים חדשים. האפשרות לא זמינה בצ'אטים אישיים. |
FOR_YOU |
ההתראה מופעלת על ידי אזכורים ב-@ ושרשורים שבמעקב. האפשרות לא זמינה בצ'אטים אישיים. |
OFF |
ההתראה מושבתת. |
MuteSetting
סוגי ההגדרות להשתקת ההתראות במרחב המשותף.
טיפוסים בני מנייה (enum) |
MUTE_SETTING_UNSPECIFIED |
שמור. |
UNMUTED |
המשתמש יקבל התראות על המרחב המשותף בהתאם להגדרת ההתראות. |
MUTED |
המשתמש לא יקבל התראות על המרחב המשותף, ללא קשר להגדרת ההתראות. |
Methods |
|
הפונקציה מקבלת את הגדרת ההתראות של המרחב המשותף. |
|
עדכון ההגדרה של ההתראות במרחב המשותף. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 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. |"]]