Ресурс: Этикетка
Метки используются для категоризации сообщений и потоков в почтовом ящике пользователя. Максимальное количество меток, поддерживаемых для почтового ящика пользователя, составляет 10 000.
Представление JSON |
---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
Поля | |
---|---|
id | Неизменяемый идентификатор метки. |
name | Отображаемое имя ярлыка. |
messageListVisibility | Видимость сообщений с этим ярлыком в списке сообщений в веб-интерфейсе Gmail. |
labelListVisibility | Видимость ярлыка в списке ярлыков в веб-интерфейсе Gmail. |
type | Тип владельца ярлыка. Пользовательские метки создаются пользователем, могут быть изменены и удалены пользователем и могут применяться к любому сообщению или потоку. Системные метки создаются внутри и не могут быть добавлены, изменены или удалены. Системные метки могут быть применены к сообщениям и цепочкам или удалены из них при определенных обстоятельствах, но это не гарантируется. Например, пользователи могут применять и удалять метки |
messagesTotal | Общее количество сообщений с меткой. |
messagesUnread | Количество непрочитанных сообщений с меткой. |
threadsTotal | Общее количество потоков с меткой. |
threadsUnread | Количество непрочитанных тем с меткой. |
color | Цвет, назначаемый метке. Цвет доступен только для этикеток, у которых установлен |
MessageListVisibility
перечисления | |
---|---|
show | Показать метку в списке сообщений. |
hide | Не показывать метку в списке сообщений. |
LabelListVisibility
перечисления | |
---|---|
labelShow | Показать метку в списке меток. |
labelShowIfUnread | Показывать метку, если есть непрочитанные сообщения с этой меткой. |
labelHide | Не показывать метку в списке меток. |
Тип
перечисления | |
---|---|
system | Ярлыки, созданные Gmail. |
user | Пользовательские метки, созданные пользователем или приложением. |
Цвет
Представление JSON |
---|
{ "textColor": string, "backgroundColor": string } |
Поля | |
---|---|
textColor | Цвет текста метки, представленный в виде шестнадцатеричной строки. Это поле необходимо для установки цвета метки. Допускается только следующий предопределенный набор значений цвета: |
backgroundColor | Цвет фона, представленный в виде шестнадцатеричной строки #RRGGBB (например, #000000). Это поле необходимо для установки цвета метки. Допускается только следующий предопределенный набор значений цвета: |
Методы | |
---|---|
| Создает новую метку. |
| Немедленно и навсегда удаляет указанную метку и удаляет ее из любых сообщений и цепочек, к которым она применена. |
| Получает указанную метку. |
| Список всех ярлыков в почтовом ящике пользователя. |
| Исправление указанной метки. |
| Обновляет указанную метку. |