Resource: Label
Label digunakan untuk mengategorikan pesan dan rangkaian pesan dalam kotak surat pengguna. Jumlah maksimum label yang didukung untuk kotak masuk pengguna adalah 10.000.
Representasi JSON |
---|
{ "id": string, "name": string, "messageListVisibility": enum ( |
Kolom | |
---|---|
id |
ID label yang tidak dapat diubah. |
name |
Nama tampilan label. |
messageListVisibility |
Visibilitas pesan dengan label ini dalam daftar pesan di antarmuka web Gmail. |
labelListVisibility |
Visibilitas label dalam daftar label di antarmuka web Gmail. |
type |
Jenis pemilik untuk label. Label pengguna dibuat oleh pengguna dan dapat diubah serta dihapus oleh pengguna dan dapat diterapkan ke pesan atau rangkaian pesan apa pun. Label sistem dibuat secara internal dan tidak dapat ditambahkan, diubah, atau dihapus. Label sistem mungkin dapat diterapkan ke atau dihapus dari pesan dan rangkaian pesan dalam beberapa situasi, tetapi hal ini tidak dijamin. Misalnya, pengguna dapat menerapkan dan menghapus label |
messagesTotal |
Jumlah total pesan dengan label. |
messagesUnread |
Jumlah pesan yang belum dibaca dengan label. |
threadsTotal |
Jumlah total thread dengan label. |
threadsUnread |
Jumlah rangkaian pesan yang belum dibaca dengan label. |
color |
Warna yang akan ditetapkan ke label. Warna hanya tersedia untuk label yang |
MessageListVisibility
Enum | |
---|---|
show |
Menampilkan label dalam daftar pesan. |
hide |
Jangan tampilkan label dalam daftar pesan. |
LabelListVisibility
Enum | |
---|---|
labelShow |
Menampilkan label dalam daftar label. |
labelShowIfUnread |
Menampilkan label jika ada pesan yang belum dibaca dengan label tersebut. |
labelHide |
Jangan tampilkan label dalam daftar label. |
Jenis
Enum | |
---|---|
system |
Label yang dibuat oleh Gmail. |
user |
Label kustom yang dibuat oleh pengguna atau aplikasi. |
Warna
Representasi JSON |
---|
{ "textColor": string, "backgroundColor": string } |
Kolom | |
---|---|
textColor |
Warna teks label, direpresentasikan sebagai string heksadesimal. Kolom ini diperlukan untuk menetapkan warna label. Hanya kumpulan nilai warna standar berikut yang diizinkan: |
backgroundColor |
Warna latar belakang direpresentasikan sebagai string heksadesimal #RRGGBB (misalnya #000000). Kolom ini diperlukan untuk menetapkan warna label. Hanya kumpulan nilai warna standar berikut yang diizinkan: |
Metode |
|
---|---|
|
Membuat label baru. |
|
Segera dan secara permanen menghapus label yang ditentukan serta menghapusnya dari pesan dan rangkaian pesan yang menerapkannya. |
|
Mendapatkan label yang ditentukan. |
|
Mencantumkan semua label di kotak surat pengguna. |
|
Menambahkan patch pada label yang ditentukan. |
|
Memperbarui label yang ditentukan. |