Một EventAction sẽ chạy khi đáp ứng điều kiện xác thực biểu thức CEL.
Chỉ có trong chương trình Gemini Alpha cho các tiện ích bổ sung Google Workspace mở rộng Google Workspace Flows.
const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID") .setExpressionDataAction(expressionDataAction) .addPostEventTrigger(trigger_success) .addPostEventTrigger(trigger_failure);
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Event | Thêm điều kiện xác thực biểu thức CEL để đánh giá sau khi thao tác sự kiện chạy. |
set | Event | Đặt giá trị nhận dạng riêng biệt cho hành động của sự kiện. |
set | Event | Đặt thao tác tiện ích chung cho các tiện ích. |
set | Event | Đặt thao tác dữ liệu xác thực biểu thức CEL cho các tiện ích. |
Tài liệu chi tiết
add Post Event Trigger(trigger)
Thêm điều kiện xác thực biểu thức CEL để đánh giá sau khi thao tác sự kiện chạy.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
trigger | Trigger | Điều kiện kích hoạt xác thực biểu thức CEL cần thêm. |
Cầu thủ trả bóng
Event – EventAction, để liên kết.
set Action Rule Id(actionRuleId)
Đặt giá trị nhận dạng riêng biệt cho hành động của sự kiện.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
action | String | Giá trị nhận dạng riêng biệt của quy tắc hành động. |
Cầu thủ trả bóng
Event – EventAction, để liên kết.
set Common Widget Action(commonWidgetAction)
Đặt thao tác tiện ích chung cho các tiện ích.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
common | Common | Thao tác tiện ích phổ biến. |
Cầu thủ trả bóng
Event – EventAction, để liên kết.
set Expression Data Action(expressionDataAction)
Đặt thao tác dữ liệu xác thực biểu thức CEL cho các tiện ích.
Thông số
| Tên | Loại | Mô tả |
|---|---|---|
expression | Expression | Thao tác dữ liệu biểu thức. |
Cầu thủ trả bóng
Event – EventAction, để liên kết.