Définit une condition selon laquelle 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 auquel la condition est comparée. Si "eventName" est spécifiée, cette condition s'appliquera au nom de l'événement. Sinon, la condition s'appliquera à un paramètre portant le nom spécifié. Cette valeur ne peut pas contenir d'espaces. |
comparisonType |
Obligatoire. Type de comparaison à appliquer à la valeur. |
value |
Obligatoire. Valeur à laquelle la comparaison est effectuée pour cette condition. L'implémentation de l'environnement d'exécution peut effectuer une coercition de type de cette valeur pour évaluer cette condition en fonction du type de la valeur du paramètre. |
negated |
Indique si le résultat de la comparaison doit être annulé ou non. Par exemple, si |
ComparisonType
Type de comparaison pour la condition correspondante
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, non sensible à 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 |
une expression régulière. Compatible uniquement avec les flux Web. |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
expression régulière, non sensible à la casse. Compatible uniquement avec les flux Web. |