Define una condición para cuándo se aplica una regla de edición o creación de eventos a un evento.
Representación JSON |
---|
{
"field": string,
"comparisonType": enum ( |
Campos | |
---|---|
field |
Obligatorio. El nombre del campo con el que se compara para la condición. Si se trata de "eventName" se especifica esta condición se aplicará al nombre del evento. De lo contrario, la condición se aplicará a un parámetro con el nombre especificado. Este valor no puede contener espacios. |
comparisonType |
Obligatorio. Es el tipo de comparación que se aplicará al valor. |
value |
Obligatorio. El valor con el que se compara esta condición. La implementación del entorno de ejecución puede realizar la coerción de tipo de este valor para evaluar esta condición según el tipo del valor del parámetro. |
negated |
Indica si el resultado de la comparación se debe negar o no. Por ejemplo, si |
ComparisonType
Tipo de comparación para la condición coincidente
Enumeraciones | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
Desconocido |
EQUALS |
Igual a, distingue mayúsculas de minúsculas |
EQUALS_CASE_INSENSITIVE |
Igual a, no distingue mayúsculas de minúsculas |
CONTAINS |
Contiene, distingue mayúsculas de minúsculas |
CONTAINS_CASE_INSENSITIVE |
Contiene, no distingue mayúsculas de minúsculas |
STARTS_WITH |
Comienza con, distingue mayúsculas de minúsculas |
STARTS_WITH_CASE_INSENSITIVE |
Comienza con; no distingue mayúsculas de minúsculas |
ENDS_WITH |
Finaliza con, distingue mayúsculas de minúsculas |
ENDS_WITH_CASE_INSENSITIVE |
Finaliza con, no distingue mayúsculas de minúsculas |
GREATER_THAN |
Mayor que |
GREATER_THAN_OR_EQUAL |
Mayor o igual que |
LESS_THAN |
Menor que |
LESS_THAN_OR_EQUAL |
Menor o igual que |
REGULAR_EXPRESSION |
expresión regular. Solo es compatible con los flujos web. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
expresión regular, no distingue mayúsculas de minúsculas. Solo es compatible con los flujos web. |