Chỉ mục
ComposeTrigger
(thông báo)ComposeTrigger.DraftAccess
(enum)ContextualTrigger
(thông báo)GmailAddOnManifest
(thông báo)UnconditionalTrigger
(thông báo)UniversalAction
(thông báo)
ComposeTrigger
Một điều kiện kích hoạt được kích hoạt khi người dùng đang soạn email.
Trường | |
---|---|
actions[] |
Xác định tập hợp thao tác cho tiện ích bổ sung thời gian soạn thư. Đây là những hành động mà người dùng có thể kích hoạt trên tiện ích bổ sung thời gian soạn thư. |
draftAccess |
Xác định cấp truy cập dữ liệu khi một tiện ích bổ sung về thời gian soạn thư được kích hoạt. |
DraftAccess
Một enum xác định cấp truy cập dữ liệu mà trình kích hoạt Compose yêu cầu.
Enum | |
---|---|
UNSPECIFIED |
Giá trị mặc định khi không đặt giá trị nào cho draftAccess. |
NONE |
Trình kích hoạt Compose không thể truy cập vào bất kỳ dữ liệu nào của bản nháp khi một tiện ích bổ sung Compose được kích hoạt. |
METADATA |
Cấp cho trình kích hoạt Compose quyền truy cập vào siêu dữ liệu của bản nháp khi một tiện ích bổ sung Compose được kích hoạt. Bao gồm cả danh sách đối tượng, chẳng hạn như danh sách Người nhận và Người nhận cc của thư nháp. |
ContextualTrigger
Xác định điều kiện kích hoạt sẽ kích hoạt khi email được mở đáp ứng một tiêu chí cụ thể. Khi kích hoạt, điều kiện kích hoạt sẽ thực thi một điểm cuối cụ thể, thường là để tạo thẻ mới và cập nhật giao diện người dùng.
Trường | |
---|---|
onTriggerFunction |
Bắt buộc. Tên của điểm cuối cần gọi khi một thông báo khớp với điều kiện kích hoạt. |
Trường hợp hợp nhất trigger . Loại điều kiện kích hoạt xác định các điều kiện mà Gmail sử dụng để hiển thị tiện ích bổ sung. trigger chỉ có thể là một trong những loại sau: |
|
unconditional |
Trình kích hoạt không có điều kiện được thực thi khi bất kỳ thư nào được mở. |
GmailAddOnManifest
Các thuộc tính tuỳ chỉnh giao diện và cách thực thi tiện ích bổ sung Gmail.
Trường | |
---|---|
homepageTrigger |
Xác định một điểm cuối sẽ được thực thi trong các ngữ cảnh không khớp với trình kích hoạt theo bối cảnh đã khai báo. Mọi thẻ do hàm này tạo ra sẽ luôn có sẵn cho người dùng, nhưng có thể bị nội dung theo bối cảnh làm lu mờ khi tiện ích bổ sung này khai báo các trình kích hoạt được nhắm mục tiêu hơn. Nếu có, cấu hình này sẽ ghi đè cấu hình từ |
contextualTriggers[] |
Xác định tập hợp các điều kiện kích hoạt tiện ích bổ sung. |
universalActions[] |
Xác định một tập hợp thao tác chung cho tiện ích bổ sung. Người dùng kích hoạt các thao tác chung từ trình đơn thanh công cụ của tiện ích bổ sung. |
composeTrigger |
Xác định trình kích hoạt thời gian soạn thư cho tiện ích bổ sung thời gian soạn thư. Đây là điều kiện kích hoạt khiến tiện ích bổ sung thực hiện hành động khi người dùng đang soạn email. Tất cả các tiện ích bổ sung về thời gian soạn thư phải có phạm vi |
authorizationCheckFunction |
Tên của một điểm cuối xác minh rằng tiện ích bổ sung có tất cả các quyền uỷ quyền bắt buộc của bên thứ ba, bằng cách thăm dò API của bên thứ ba. Nếu không thăm dò được, hàm sẽ gửi một ngoại lệ để bắt đầu luồng uỷ quyền. Hàm này được gọi trước mỗi lệnh gọi tiện ích bổ sung để đảm bảo trải nghiệm người dùng suôn sẻ. |
UnconditionalTrigger
Loại này không có trường nào.
Một điều kiện kích hoạt sẽ kích hoạt khi bất kỳ email nào được mở.
UniversalAction
Một thao tác luôn có trong trình đơn thanh công cụ của tiện ích bổ sung, bất kể ngữ cảnh của thư.
Trường | |
---|---|
text |
Bắt buộc. Văn bản hiển thị với người dùng mô tả hành động, ví dụ: "Thêm người liên hệ mới". |
Trường hợp hợp nhất action_type . Loại hành động xác định hành vi của Gmail khi người dùng gọi hành động đó. action_type chỉ có thể là một trong những loại sau: |
|
openLink |
Một đường liên kết do Gmail mở khi người dùng kích hoạt hành động. |
runFunction |
Điểm cuối được gọi khi người dùng kích hoạt hành động. Xem hướng dẫn về thao tác chung để biết thông tin chi tiết. |