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입니다.