Resource: Label
Label digunakan untuk mengategorikan pesan dan rangkaian pesan dalam kotak surat pengguna. Jumlah label maksimum yang didukung untuk kotak surat 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. Label sistem dibuat secara internal dan tidak dapat ditambahkan, diubah, atau dihapus. Dalam beberapa situasi, label sistem mungkin dapat diterapkan atau dihapus dari pesan dan rangkaian pesan, tetapi hal ini tidak dijamin. Misalnya, pengguna dapat menerapkan serta menghapus label |
messagesTotal |
Jumlah total pesan yang diberi label. |
messagesUnread |
Jumlah pesan yang belum dibaca dengan label. |
threadsTotal |
Jumlah total rangkaian pesan yang memiliki 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 |
Tampilkan label dalam daftar label. |
labelShowIfUnread |
Tampilkan label jika ada pesan yang belum dibaca dengan label tersebut. |
labelHide |
Jangan tampilkan label di dalam daftar label. |
Jenis
Enum | |
---|---|
system |
Label yang dibuat dengan Gmail. |
user |
Label khusus yang dibuat oleh pengguna atau aplikasi. |
Warna
Representasi JSON |
---|
{ "textColor": string, "backgroundColor": string } |
Kolom | |
---|---|
textColor |
Warna teks label, direpresentasikan sebagai string heksadesimal. Kolom ini wajib diisi untuk menetapkan warna label. Hanya set nilai warna yang telah ditetapkan berikut yang diperbolehkan. Hanya set nilai warna yang telah ditetapkan berikut yang diperbolehkan: |
backgroundColor |
Warna latar belakang direpresentasikan sebagai string heksadesimal #RRGGBB (mis. #000000). Kolom ini wajib diisi untuk menetapkan warna label. Hanya set nilai warna yang telah ditetapkan berikut yang diperbolehkan. Hanya set nilai warna yang telah ditetapkan berikut yang diperbolehkan: |
Metode |
|
---|---|
|
Membuat label baru. |
|
Menghapus label yang ditentukan dengan cepat dan permanen serta menghapusnya dari semua pesan dan rangkaian pesan tempat label tersebut diterapkan. |
|
Mendapatkan label yang ditentukan. |
|
Mencantumkan semua label di kotak surat pengguna. |
|
Menambahkan patch pada label yang ditentukan. |
|
Memperbarui label yang ditentukan. |