Ressource: Label
Mit Labels werden Nachrichten und Unterhaltungen im Postfach des Nutzers kategorisiert. Die maximale Anzahl der Labels, die für das Postfach eines Nutzers unterstützt werden, beträgt 10.000.
| 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 Liste der Labels 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 Unterhaltung angewendet werden. Systemlabels werden intern erstellt und können nicht hinzugefügt, geändert oder gelöscht werden. Unter bestimmten Umständen können Systemlabels auf Nachrichten und Unterhaltungen angewendet oder von ihnen 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 Unterhaltungen mit dem Label. |
threadsUnread |
Die Anzahl der ungelesenen Unterhaltungen mit dem Label. |
color |
Die Farbe, die dem Label zugewiesen werden soll. Die Farbe ist nur für Labels verfügbar, deren |
MessageListVisibility
| Enums | |
|---|---|
show |
Das Label in der Nachrichtenliste anzeigen. |
hide |
Das Label nicht in der Nachrichtenliste anzeigen. |
LabelListVisibility
| Enums | |
|---|---|
labelShow |
Das Label in der Liste der Labels anzeigen. |
labelShowIfUnread |
Das Label anzeigen, wenn ungelesene Nachrichten mit diesem Label vorhanden sind. |
labelHide |
Das Label nicht in der Liste der Labels anzeigen. |
Typ
| Enums | |
|---|---|
system |
Von Gmail erstellte Labels. |
user |
Benutzerdefinierte Labels, die vom Nutzer oder von der Anwendung erstellt wurden. |
Farbe
| JSON-Darstellung |
|---|
{ "textColor": string, "backgroundColor": string } |
| Felder | |
|---|---|
textColor |
Die Textfarbe des Labels, dargestellt als Hex‑String. Dieses Feld ist erforderlich, um die Farbe eines Labels festzulegen. Es ist nur die folgende vordefinierte Gruppe von Farbwerten zulässig: |
backgroundColor |
Die Hintergrundfarbe, dargestellt als Hex‑String #RRGGBB (z. B. #000000). Dieses Feld ist erforderlich, um die Farbe eines Labels festzulegen. Es ist nur die folgende vordefinierte Gruppe von Farbwerten zulässig: |
Methoden |
|
|---|---|
|
Erstellt ein neues Label. |
|
Löscht das angegebene Label sofort und endgültig und entfernt es aus allen Nachrichten und Unterhaltungen, auf die es angewendet wurde. |
|
Ruft das angegebene Label ab. |
|
Listet alle Labels im Postfach des Nutzers auf. |
|
Wendet einen Patch auf das angegebene Label an. |
|
Aktualisiert das angegebene Label. |