Define uma condição para quando uma regra de edição ou criação de evento se aplicar a um evento.
| Representação JSON | 
|---|
| {
  "field": string,
  "comparisonType": enum ( | 
| Campos | |
|---|---|
| field | 
 Obrigatório. O nome do campo que é comparado para a condição. Se "eventName" for especificada, essa condição será aplicada ao nome do evento. Caso contrário, a condição será aplicada a um parâmetro com o nome especificado. Esse valor não pode conter espaços. | 
| comparisonType | 
 Obrigatório. O tipo de comparação a ser aplicado ao valor. | 
| value | 
 Obrigatório. O valor que está sendo comparado para essa condição. A implementação do ambiente de execução pode realizar coerção de tipo desse valor para avaliar essa condição com base no tipo do valor do parâmetro. | 
| negated | 
 Se o resultado da comparação deve ser negado ou não. Por exemplo, se  | 
ComparisonType
Tipo de comparação da condição de correspondência
| Enums | |
|---|---|
| COMPARISON_TYPE_UNSPECIFIED | Desconhecido | 
| EQUALS | Igual, diferencia maiúsculas de minúsculas | 
| EQUALS_CASE_INSENSITIVE | É igual, não diferencia maiúsculas de minúsculas | 
| CONTAINS | Contém, diferencia maiúsculas de minúsculas | 
| CONTAINS_CASE_INSENSITIVE | Contém, não diferencia maiúsculas de minúsculas | 
| STARTS_WITH | Começa com, diferencia maiúsculas de minúsculas | 
| STARTS_WITH_CASE_INSENSITIVE | Começa com, não diferencia maiúsculas de minúsculas | 
| ENDS_WITH | Termina com, diferencia maiúsculas de minúsculas | 
| ENDS_WITH_CASE_INSENSITIVE | Termina com, não diferencia maiúsculas de minúsculas | 
| GREATER_THAN | Maior que | 
| GREATER_THAN_OR_EQUAL | maior ou igual a | 
| LESS_THAN | Menor que | 
| LESS_THAN_OR_EQUAL | menor ou igual a | 
| REGULAR_EXPRESSION | expressão regular. Compatível apenas com fluxos da Web. | 
| REGULAR_EXPRESSION_CASE_INSENSITIVE | expressão regular, sem distinção entre maiúsculas e minúsculas. Compatível apenas com fluxos da Web. |