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, serta dapat diterapkan ke pesan atau rangkaian pesan apa pun. Label sistem dibuat secara internal dan tidak dapat ditambahkan, diubah, atau dihapus. Label sistem dapat diterapkan ke atau dihapus dari pesan dan rangkaian pesan dalam beberapa keadaan, 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 rangkaian pesan 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 |
Tampilkan label dalam daftar label. |
labelShowIfUnread |
Tampilkan 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, ditampilkan sebagai string heksadesimal. Kolom ini wajib diisi untuk menyetel warna label. Hanya kumpulan nilai warna yang telah ditentukan sebelumnya berikut yang diizinkan: |
backgroundColor |
Warna latar belakang ditampilkan sebagai string hex #RRGGBB (mis. #000000). Kolom ini wajib diisi untuk menyetel warna label. Hanya kumpulan nilai warna yang telah ditentukan sebelumnya berikut yang diizinkan: |
Metode |
|
|---|---|
|
Membuat label baru. |
|
Segera dan secara permanen menghapus label yang ditentukan serta menghapusnya dari semua pesan dan rangkaian pesan yang menerapkan label tersebut. |
|
Mendapatkan label yang ditentukan. |
|
Mencantumkan semua label di kotak surat pengguna. |
|
Membuat patch pada label yang ditentukan. |
|
Memperbarui label yang ditentukan. |