Define una condición para cuando 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. Es el nombre del campo con el que se compara la condición. Si se especifica "eventName", 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. |
comparison |
Obligatorio. Es el tipo de comparación que se aplicará al valor. |
value |
Obligatorio. Es el valor con el que se compara esta condición. La implementación del entorno de ejecución puede realizar una coerción de tipo de este valor para evaluar esta condición según el tipo del valor del parámetro. |
negated |
Indica si se debe negar o no el resultado de la comparación. Por ejemplo, si |
ComparisonType
Tipo de comparación para la condición de coincidencia
Enumeraciones | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
Desconocido |
EQUALS |
Es igual a, distingue mayúsculas de minúsculas |
EQUALS_CASE_INSENSITIVE |
Igual, sin distinción entre mayúsculas y minúsculas |
CONTAINS |
Contiene, distingue mayúsculas de minúsculas |
CONTAINS_CASE_INSENSITIVE |
Contiene, sin distinción entre mayúsculas y minúsculas |
STARTS_WITH |
Comienza con, distingue mayúsculas de minúsculas |
STARTS_WITH_CASE_INSENSITIVE |
Comienza con, sin distinción entre mayúsculas y minúsculas |
ENDS_WITH |
Termina con, distingue mayúsculas de minúsculas |
ENDS_WITH_CASE_INSENSITIVE |
Termina con, sin distinción entre mayúsculas y 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 se admite para transmisiones web. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
expresión regular, sin distinción entre mayúsculas y minúsculas Solo se admite para transmisiones web. |