Bir CEL ifadesi doğrulama koşulu karşılandığında çalıştırılacak bir EventAction.
Yalnızca Google Workspace Akışlarını genişleten Google Workspace eklentileri için Gemini Alfa programı üzerinden kullanılabilir.
const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID") .setExpressionDataAction(expressionDataAction) .addPostEventTrigger(trigger_success) .addPostEventTrigger(trigger_failure);
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Event | Etkinlik işlemi çalıştırıldıktan sonra değerlendirilecek bir CEL ifadesi doğrulama koşulu ekler. |
set | Event | Etkinlik işlemi için benzersiz bir tanımlayıcı ayarlar. |
set | Event | Widget'lar için ortak widget işlemini ayarlayın. |
set | Event | Widget'lar için CEL ifadesi doğrulama veri işlemini ayarlar. |
Ayrıntılı belgeler
add Post Event Trigger(trigger)
Etkinlik işlemi çalıştırıldıktan sonra değerlendirilecek bir CEL ifadesi doğrulama koşulu ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
trigger | Trigger | Eklenecek CEL ifadesi doğrulama tetikleyicisi. |
Return
Event: Zincirleme için EventAction.
set Action Rule Id(actionRuleId)
Etkinlik işlemi için benzersiz bir tanımlayıcı ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
action | String | İşlem kuralının benzersiz tanımlayıcısı. |
Return
Event: Zincirleme için EventAction.
set Common Widget Action(commonWidgetAction)
Widget'lar için ortak widget işlemini ayarlayın.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
common | Common | Yaygın widget işlemi. |
Return
Event: Zincirleme için EventAction.
set Expression Data Action(expressionDataAction)
Widget'lar için CEL ifadesi doğrulama veri işlemini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
expression | Expression | İfade verileri işlemi. |
Return
Event: Zincirleme için EventAction.