Définit une condition pour qu'une règle de modification ou de création d'événement s'applique à un événement.
Représentation JSON |
---|
{
"field": string,
"comparisonType": enum ( |
Champs | |
---|---|
field |
Obligatoire. Nom du champ avec lequel la condition est comparée. Si "eventName" est spécifié, cette condition s'applique au nom de l'événement. Sinon, la condition s'applique à un paramètre portant le nom spécifié. Cette valeur ne peut pas contenir d'espaces. |
comparison |
Obligatoire. Type de comparaison à appliquer à la valeur. |
value |
Obligatoire. Valeur à comparer pour cette condition. L'implémentation d'exécution peut effectuer une coercition de type pour cette valeur afin d'évaluer cette condition en fonction du type de la valeur du paramètre. |
negated |
Indique si le résultat de la comparaison doit être nié ou non. Par exemple, si |
ComparisonType
Type de comparaison pour la condition de correspondance
Enums | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
Inconnu |
EQUALS |
Égal, sensible à la casse |
EQUALS_CASE_INSENSITIVE |
Égal, non sensible à la casse |
CONTAINS |
Contient (sensible à la casse) |
CONTAINS_CASE_INSENSITIVE |
Contient, non sensible à la casse |
STARTS_WITH |
Commence par (sensible à la casse) |
STARTS_WITH_CASE_INSENSITIVE |
Commence par (ignorer la casse) |
ENDS_WITH |
Se termine par (sensible à la casse) |
ENDS_WITH_CASE_INSENSITIVE |
Se termine par, non sensible à la casse |
GREATER_THAN |
Supérieur à |
GREATER_THAN_OR_EQUAL |
Supérieur(e) ou égal(e) à |
LESS_THAN |
Inférieur à |
LESS_THAN_OR_EQUAL |
Inférieur(e) ou égal(e) à |
REGULAR_EXPRESSION |
expression régulière. Disponible uniquement pour les flux Web. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
expression régulière, non sensible à la casse Disponible uniquement pour les flux Web. |