Nhãn do người dùng tạo trong tài khoản Gmail của người dùng.
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Gmail | Thêm nhãn này vào chuỗi đã cho và buộc chuỗi làm mới (Gmail). |
add | Gmail | Thêm nhãn này vào các chuỗi đã cho và buộc các chuỗi làm mới. |
delete | void | Xoá nhãn này. |
get | String | Lấy mã nhận dạng của nhãn này. |
get | String | Lấy tên của nhãn này. |
get | Gmail | Lấy các chuỗi được đánh dấu bằng nhãn này. |
get | Gmail | Lấy một dải ô các chuỗi được đánh dấu bằng nhãn này. |
get | Integer | Lấy số lượng chuỗi chưa đọc được gắn thẻ bằng nhãn này. |
remove | Gmail | Xoá nhãn này khỏi chuỗi đã cho và buộc chuỗi làm mới. |
remove | Gmail | Xoá nhãn này khỏi các chuỗi đã cho và buộc các chuỗi làm mới. |
Tài liệu chi tiết
addToThread(thread)
Thêm nhãn này vào chuỗi đã cho và buộc chuỗi làm mới (GmailThread.refresh()).
// label the first thread in the inbox with the label MyLabel const label = GmailApp.getUserLabelByName('MyLabel'); const firstThread = GmailApp.getInboxThreads(0, 1)[0]; label.addToThread(firstThread);
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
thread | Gmail | Chuỗi cần được gắn nhãn. |
Cầu thủ trả bóng
GmailLabel – Nhãn này, để liên kết.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
Xem thêm
addToThreads(threads)
Thêm nhãn này vào các chuỗi đã cho và buộc các chuỗi làm mới. Bạn có thể thêm nhãn cho tối đa 100 chuỗi mỗi lô.
// label the first three threads in the inbox with the label MyLabel const label = GmailApp.getUserLabelByName('MyLabel'); const threads = GmailApp.getInboxThreads(0, 3); label.addToThreads(threads);
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
threads | Gmail | Một mảng các chuỗi cần được gắn nhãn. |
Cầu thủ trả bóng
GmailLabel – Nhãn này, để liên kết.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
Xem thêm
deleteLabel()
Xoá nhãn này.
const label = GmailApp.getUserLabelByName('MyLabel'); label.deleteLabel();
Gửi
Error – nếu không thể xoá nhãn
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
Xem thêm
getId()
Lấy mã nhận dạng của nhãn này.
const label = GmailApp.getUserLabelByName('MyLabel'); console.log(label.getId());
Cầu thủ trả bóng
String – Mã nhận dạng của nhãn.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
getName()
Lấy tên của nhãn này.
const label = GmailApp.getUserLabelByName('MyLabel'); Logger.log(label.getName()); // logs MyLabel
Cầu thủ trả bóng
String – Tên của nhãn.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
getThreads()
Lấy các chuỗi được đánh dấu bằng nhãn này.
Lệnh gọi này sẽ không thành công khi kích thước của tất cả các chuỗi quá lớn để hệ thống xử lý. Khi kích thước chuỗi không xác định và có thể rất lớn, vui lòng sử dụng getThreads(start, max) và chỉ định dải ô các chuỗi cần truy xuất trong mỗi lệnh gọi.
// Log the subject lines of the threads labeled with MyLabel const label = GmailApp.getUserLabelByName('MyLabel'); const threads = label.getThreads(); for (let i = 0; i < threads.length; i++) { Logger.log(threads[i].getFirstMessageSubject()); }
Cầu thủ trả bóng
GmailThread[] – Một mảng các chuỗi được đánh dấu bằng nhãn này.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
getThreads(start, max)
Lấy một dải ô các chuỗi được đánh dấu bằng nhãn này.
// log the subject lines of up to the first 30 threads with the label MyLabel const label = GmailApp.getUserLabelByName('MyLabel'); const threads = label.getThreads(0, 30); for (let i = 0; i < threads.length; i++) { Logger.log(threads[i].getFirstMessageSubject()); }
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
start | Integer | Chỉ mục của chuỗi bắt đầu. |
max | Integer | Số lượng chuỗi tối đa cần trả về. |
Cầu thủ trả bóng
GmailThread[] – Một mảng các chuỗi được đánh dấu bằng nhãn này.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
getUnreadCount()
Lấy số lượng chuỗi chưa đọc được gắn thẻ bằng nhãn này.
// log the number of unread threads labeled with MyLabel const label = GmailApp.getUserLabelByName('MyLabel'); Logger.log(label.getUnreadCount());
Cầu thủ trả bóng
Integer – Số lượng chuỗi được gắn nhãn chưa đọc.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
removeFromThread(thread)
Xoá nhãn này khỏi chuỗi đã cho và buộc chuỗi làm mới.
// remove the label MyLabel from the first thread in the inbox const label = GmailApp.getUserLabelByName('MyLabel'); const firstThread = GmailApp.getInboxThreads(0, 1)[0]; label.removeFromThread(firstThread);
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
thread | Gmail | Chuỗi cần được gỡ nhãn. |
Cầu thủ trả bóng
GmailLabel – Nhãn này, để liên kết.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/
Xem thêm
removeFromThreads(threads)
Xoá nhãn này khỏi các chuỗi đã cho và buộc các chuỗi làm mới. Bạn có thể xoá nhãn cho tối đa 100 chuỗi mỗi lô.
// remove the label MyLabel from the first three threads in the inbox const label = GmailApp.getUserLabelByName('MyLabel'); const threads = GmailApp.getInboxThreads(0, 3); label.removeFromThreads(threads);
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
threads | Gmail | Một mảng các chuỗi cần được gỡ nhãn. |
Cầu thủ trả bóng
GmailLabel – Nhãn này, để liên kết.
Ủy quyền
Tập lệnh sử dụng phương thức này yêu cầu uỷ quyền bằng một hoặc nhiều phạm vi sau đây hoặc các phạm vi thích hợp từ API REST liên quan:
-
https://mail.google.com/