Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Cấu hình tài nguyên được dùng để xác định nội dung và hành vi của tiện ích bổ sung Google Workspace trong Gmail.
Tệp kê khai tiện ích bổ sung của Google Workspace phải có tất cả các thành phần được đánh dấu là Bắt buộc nếu chúng mở rộng Gmail.
Không dùng nữa. Tên của một hàm Apps Script thực hiện các bước kiểm tra yêu cầu uỷ quyền của bên thứ ba. Hàm này được gọi trước mỗi lần gọi tiện ích bổ sung Google Workspace.
Hàm này không còn được dùng nữa để tránh độ trễ thực thi không cần thiết.
Thay vào đó, tiện ích bổ sung sẽ gửi một ngoại lệ từ lệnh gọi chính, như minh hoạ trong ví dụ này.
Bắt buộc. Danh sách các điều kiện kích hoạt sẽ kích hoạt khi một thư được mở trong Gmail. Khi sự kiện kích hoạt xảy ra, sự kiện này sẽ thực thi một hàm Apps Script cụ thể, thường là để tạo thẻ mới và cập nhật giao diện người dùng.
Xác định cấp độ truy cập dữ liệu có sẵn cho một hàm kích hoạt Compose. Các lựa chọn hợp lệ là:
NONE, chế độ cài đặt mặc định. Điều này khiến đối tượng sự kiện được truyền đến hàm kích hoạt thành phần hầu như trống.
METADATA, điền vào đối tượng sự kiện được truyền đến hàm kích hoạt soạn bằng danh sách người nhận tin nhắn. Chế độ cài đặt này yêu cầu tiện ích bổ sung phải có phạm vi gmail.addons.current.message.metadata.
Một danh sách các thao tác Compose tạo ra giao diện người dùng Compose; tuy nhiên, danh sách này chỉ có một thao tác cho mỗi tiện ích bổ sung. Thao tác soạn thư có biểu tượng tương ứng xuất hiện trong cửa sổ soạn thư của Gmail.
Biểu tượng được chỉ định bằng gmail.logoUrl.
ContextualTrigger
Cấu hình cho một điều kiện kích hoạt sẽ kích hoạt khi người dùng mở một thư trong Gmail và thư đó đáp ứng một số tiêu chí nhất định. Hãy xem phần Mở rộng giao diện người dùng thông báo để biết thêm thông tin.
Bắt buộc đối với mỗi điều kiện kích hoạt theo bối cảnh. Được dùng để chỉ định rằng điều kiện kích hoạt theo bối cảnh sẽ kích hoạt cho tất cả thư trong Gmail khi thư được mở. Đây hiện là lựa chọn duy nhất, vì vậy, đây phải luôn là một đối tượng trống.
SelectAction
Cấu hình thao tác soạn thư xác định hàm cần chạy khi người dùng chọn thao tác soạn thư.
Biểu diễn dưới dạng JSON
{
"runFunction": string,
"text": string
}
Trường
runFunction
string
Bắt buộc đối với các thao tác soạn thư. Tên của hàm Apps Script sẽ thực thi khi bạn chọn thao tác soạn thư này. Hàm kích hoạt Compose này tạo giao diện người dùng Compose của tiện ích bổ sung.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-08-04 UTC."],[[["Google Workspace Add-ons extend Gmail functionality using a manifest file that defines their content and behavior."],["Gmail add-on manifests require specific components, including ComposeTrigger for compose actions and ContextualTrigger for message-based actions."],["Compose actions allow add-ons to integrate with the Gmail compose UI, while contextual triggers enable actions based on message criteria."],["Developers can define the level of data access for compose actions and specify the Apps Script functions that execute when triggers fire."],["To ensure compatibility, existing Gmail add-ons should be upgraded to Google Workspace Add-ons."]]],[]]