Ressource: Label
Mit Labels werden Nachrichten und Threads im Postfach des Nutzers kategorisiert. Für das Postfach eines Nutzers werden maximal 10.000 Labels unterstützt.
JSON-Darstellung |
---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
Felder | |
---|---|
id |
Die unveränderliche ID des Labels. |
name |
Der Anzeigename des Labels. |
messageListVisibility |
Die Sichtbarkeit von Nachrichten mit diesem Label in der Nachrichtenliste in der Gmail-Weboberfläche. |
labelListVisibility |
Die Sichtbarkeit des Labels in der Labelliste in der Gmail-Weboberfläche. |
type |
Der Inhabertyp für das Label. Nutzerlabels werden vom Nutzer erstellt und können von ihm geändert und gelöscht werden. Sie können auf jede Nachricht oder jeden Thread angewendet werden. Systemlabels werden intern erstellt und können nicht hinzugefügt, geändert oder gelöscht werden. Unter Umständen können Systemlabels auf Nachrichten und Threads angewendet oder daraus entfernt werden. Dies ist jedoch nicht garantiert. Nutzer können beispielsweise die Labels |
messagesTotal |
Die Gesamtzahl der Nachrichten mit dem Label. |
messagesUnread |
Die Anzahl der ungelesenen Nachrichten mit dem Label. |
threadsTotal |
Die Gesamtzahl der Threads mit dem Label. |
threadsUnread |
Die Anzahl der ungelesenen Threads mit dem Label. |
color |
Die Farbe, die dem Label zugewiesen werden soll. Die Farbe ist nur für Labels verfügbar, bei denen |
MessageListVisibility
Enums | |
---|---|
show |
Label in der Nachrichtenliste anzeigen |
hide |
Das Label wird nicht in der Nachrichtenliste angezeigt. |
LabelListVisibility
Enums | |
---|---|
labelShow |
Das Label wird in der Labelliste angezeigt. |
labelShowIfUnread |
Das Label wird angezeigt, wenn es ungelesene Nachrichten mit diesem Label gibt. |
labelHide |
Das Label wird nicht in der Labelliste angezeigt. |
Typ
Enums | |
---|---|
system |
In Gmail erstellte Labels. |
user |
Vom Nutzer oder der Anwendung erstellte benutzerdefinierte Labels. |
Farbe
JSON-Darstellung |
---|
{ "textColor": string, "backgroundColor": string } |
Felder | |
---|---|
textColor |
Die Textfarbe des Labels, dargestellt als Hexadezimalstring. Dieses Feld ist erforderlich, um die Farbe eines Labels festzulegen. Es sind nur die folgenden vordefinierten Farbwerte zulässig: |
backgroundColor |
Die Hintergrundfarbe als Hexadezimalstring #RRGGBB (z. B. #000000). Dieses Feld ist erforderlich, um die Farbe eines Labels festzulegen. Es sind nur die folgenden vordefinierten Farbwerte zulässig: |
Methoden |
|
---|---|
|
Erstellt ein neues Label. |
|
Das angegebene Label wird sofort und endgültig gelöscht und aus allen Nachrichten und Unterhaltungen entfernt, auf die es angewendet wurde. |
|
Ruft das angegebene Label ab. |
|
Listet alle Labels im Postfach des Nutzers auf. |
|
Patch für das angegebene Label. |
|
Aktualisiert das angegebene Label. |