Zasób: etykieta
Etykiety służą do kategoryzowania wiadomości i wątków w skrzynce pocztowej użytkownika. Maksymalna liczba etykiet obsługiwanych dla skrzynki pocztowej użytkownika to 10 000.
Zapis JSON |
---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
Pola | |
---|---|
id |
Stały identyfikator etykiety. |
name |
Wyświetlana nazwa etykiety. |
messageListVisibility |
Widoczność wiadomości z tą etykietą na liście wiadomości w interfejsie internetowym Gmaila. |
labelListVisibility |
Widoczność etykiety na liście etykiet w interfejsie internetowym Gmaila. |
type |
Typ właściciela etykiety. Etykiety użytkownika są tworzone przez użytkownika i mogą być przez niego modyfikowane oraz usuwane. Można je stosować do dowolnej wiadomości lub wątku. Etykiety systemowe są tworzone wewnętrznie i nie można ich dodawać, modyfikować ani usuwać. W pewnych okolicznościach etykiety systemowe można stosować do wiadomości i wątków lub z nich usuwać, ale nie jest to gwarantowane. Na przykład użytkownicy mogą stosować etykiety |
messagesTotal |
Łączna liczba wiadomości z etykietą. |
messagesUnread |
Liczba nieprzeczytanych wiadomości z etykietą. |
threadsTotal |
Łączna liczba wątków z etykietą. |
threadsUnread |
Liczba nieprzeczytanych wątków z etykietą. |
color |
Kolor przypisany do etykiety. Kolor jest dostępny tylko w przypadku etykiet, których atrybut |
MessageListVisibility
Wartości w polu enum | |
---|---|
show |
Pokazuj etykietę na liście wiadomości. |
hide |
Uniemożliwia wyświetlanie etykiety na liście wiadomości. |
LabelListVisibility
Wartości w polu enum | |
---|---|
labelShow |
Pokaż etykietę na liście etykiet. |
labelShowIfUnread |
Pokaż etykietę, jeśli istnieją nieprzeczytane wiadomości z tą etykietą. |
labelHide |
Uniemożliwia wyświetlanie etykiety na liście etykiet. |
Typ
Wartości w polu enum | |
---|---|
system |
Etykiety utworzone przez Gmaila. |
user |
Etykiety własne utworzone przez użytkownika lub aplikację. |
Kolor
Zapis JSON |
---|
{ "textColor": string, "backgroundColor": string } |
Pola | |
---|---|
textColor |
Kolor tekstu etykiety wyrażony jako ciąg szesnastkowy. To pole jest wymagane do ustawienia koloru etykiety. : : |
backgroundColor |
Kolor tła jako ciąg szesnastkowy #RRGGBB (np. #000000). To pole jest wymagane do ustawienia koloru etykiety. : : |
Metody |
|
---|---|
|
Tworzy nową etykietę. |
|
Natychmiastowo i trwale usuwa określoną etykietę oraz usuwa ją ze wszystkich wiadomości i wątków, do których jest stosowana. |
|
Pobiera określoną etykietę. |
|
Wyświetla listę wszystkich etykiet w skrzynce pocztowej użytkownika. |
|
Zastosuj poprawkę do określonej etykiety. |
|
Aktualizuje określoną etykietę. |