Class EventAction

イベントアクション

CEL 式の検証条件が満たされたときに実行する EventAction。

Google Workspace フローを拡張する Google Workspace アドオンの Gemini アルファ版プログラムでのみ利用できます。

const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID")
.setExpressionDataAction(expressionDataAction)
.addPostEventTrigger(trigger_success)
.addPostEventTrigger(trigger_failure);

メソッド

メソッド戻り値の型概要
addPostEventTrigger(trigger)EventActionイベント アクションの実行後に評価する CEL 式の検証条件を追加します。
setActionRuleId(actionRuleId)EventActionイベント アクションに固有識別子を設定します。
setCommonWidgetAction(commonWidgetAction)EventActionウィジェットの共通ウィジェット アクションを設定します。
setExpressionDataAction(expressionDataAction)EventActionウィジェットの CEL 式の検証データ アクションを設定します。

詳細なドキュメント

addPostEventTrigger(trigger)

イベント アクションの実行後に評価する CEL 式の検証条件を追加します。

パラメータ

名前説明
triggerTrigger追加する CEL 式検証トリガー。

戻る

EventAction - チェーン用の EventAction。


setActionRuleId(actionRuleId)

イベント アクションに固有識別子を設定します。

パラメータ

名前説明
actionRuleIdStringアクション ルールの一意の識別子。

戻る

EventAction - チェーン用の EventAction。


setCommonWidgetAction(commonWidgetAction)

ウィジェットの共通ウィジェット アクションを設定します。

パラメータ

名前説明
commonWidgetActionCommonWidgetAction一般的なウィジェット アクション。

戻る

EventAction - チェーン用の EventAction。


setExpressionDataAction(expressionDataAction)

ウィジェットの CEL 式の検証データ アクションを設定します。

パラメータ

名前説明
expressionDataActionExpressionDataAction式データアクション。

戻る

EventAction - チェーン用の EventAction。