REST Resource: users.labels

משאב: תווית

התוויות משמשות לסיווג הודעות ושרשורים בתיבת הדואר של המשתמש. המספר המקסימלי של תוויות שנתמכות לתיבת דואר של משתמש הוא 10,000.

ייצוג ב-JSON
{
  "id": string,
  "name": string,
  "messageListVisibility": enum (MessageListVisibility),
  "labelListVisibility": enum (LabelListVisibility),
  "type": enum (Type),
  "messagesTotal": integer,
  "messagesUnread": integer,
  "threadsTotal": integer,
  "threadsUnread": integer,
  "color": {
    object (Color)
  }
}
שדות
id

string

המזהה הקבוע של התווית.

name

string

השם המוצג של התווית.

messageListVisibility

enum (MessageListVisibility)

ההגדרה הזו קובעת אם ההודעות עם התווית הזו יוצגו ברשימת ההודעות בממשק האינטרנט של Gmail.

labelListVisibility

enum (LabelListVisibility)

האם התווית גלויה ברשימת התוויות בממשק האינטרנט של Gmail.

type

enum (Type)

סוג הבעלים של התווית. תוויות משתמש נוצרות על ידי המשתמש, והוא יכול לשנות או למחוק אותן. אפשר להחיל אותן על כל הודעה או שרשור. תוויות המערכת נוצרות באופן פנימי ואי אפשר להוסיף, לשנות או למחוק אותן. יכול להיות שתוכלו להוסיף או להסיר תוויות מערכת מהודעות ומהשרשורים בנסיבות מסוימות, אבל אין לכך ערובה. לדוגמה, משתמשים יכולים להוסיף את התוויות INBOX ו-UNREAD להודעות ולשרשורים ולהסיר אותן מהם, אבל הם לא יכולים להוסיף את התוויות DRAFTS ו-SENT להודעות ולשרשורים או להסיר אותן מהם.

messagesTotal

integer

המספר הכולל של ההודעות עם התווית.

messagesUnread

integer

מספר ההודעות שלא נקראו עם התווית.

threadsTotal

integer

המספר הכולל של השרשורים עם התווית.

threadsUnread

integer

מספר השרשורים שלא נקראו עם התווית.

color

object (Color)

הצבע שיוקצה לתווית. הצבע זמין רק לתוויות שההגדרה type שלהן היא user.

MessageListVisibility

טיפוסים בני מנייה (enum)
show הצגת התווית ברשימת ההודעות.
hide התווית לא תוצג ברשימת ההודעות.

LabelListVisibility

טיפוסים בני מנייה (enum)
labelShow התווית תוצג ברשימת התוויות.
labelShowIfUnread התווית תוצג אם יש הודעות שלא נקראו עם התווית הזו.
labelHide התווית לא תוצג ברשימת התוויות.

סוג

טיפוסים בני מנייה (enum)
system תוויות שנוצרו על ידי Gmail.
user תוויות מותאמות אישית שנוצרו על ידי המשתמש או האפליקציה.

צבע

ייצוג ב-JSON
{
  "textColor": string,
  "backgroundColor": string
}
שדות
textColor

string

צבע הטקסט של התווית, שמיוצג כמחרוזת הקסדצימלית. חובה למלא את השדה הזה כדי להגדיר את הצבע של התווית. מותר להשתמש רק בערכי הצבעים המוגדרים מראש הבאים:
#000000, #434343, #666666, #999999, #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, #43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, #a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, #8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, #83334c, #464646, #e7e7e7, #0d3472, #b6cff5, #0d3b44, #98d7e4, #3d188e, #e3d7ff, #711a36, #fbd3e0, #8a1c0a, #f2b2a8, #7a2e0b, #ffc8af, #7a4706, #ffdeb5, #594c05, #fbe983, #684e07, #fdedc1, #0b4f30, #b3efd3, #04502e, #a2dcc1, #c2c2c2, #4986e7, #2da2bb, #b99aff, #994a64, #f691b2, #ff7537, #ffad46, #662e37, #ebdbde, #cca6ac, #094228, #42d692, #16a765

backgroundColor

string

צבע הרקע שמיוצג כמחרוזת הקסדצימלית ‎ #RRGGBB (לדוגמה, ‎ #000000). חובה למלא את השדה הזה כדי להגדיר את הצבע של התווית. מותר להשתמש רק בערכי הצבעים המוגדרים מראש הבאים:
#000000, #434343, #666666, #999999, #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, #43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, #a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, #8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, #83334c, #464646, #e7e7e7, #0d3472, #b6cff5, #0d3b44, #98d7e4, #3d188e, #e3d7ff, #711a36, #fbd3e0, #8a1c0a, #f2b2a8, #7a2e0b, #ffc8af, #7a4706, #ffdeb5, #594c05, #fbe983, #684e07, #fdedc1, #0b4f30, #b3efd3, #04502e, #a2dcc1, #c2c2c2, #4986e7, #2da2bb, #b99aff, #994a64, #f691b2, #ff7537, #ffad46, #662e37, #ebdbde, #cca6ac, #094228, #42d692, #16a765

Methods

create

יצירת תווית חדשה.

delete

התווית שצוינה תימחק באופן מיידי וסופי, ותוסר מכל ההודעות והשרשורים שהיא משויכת אליהם.

get

מקבל את התווית שצוינה.

list

רשימה של כל התוויות בתיבת הדואר של המשתמש.

patch

תיקון התווית שצוינה.

update

מעדכן את התווית שצוינה.