イベントの編集ルールまたはイベントの作成ルールがイベントに適用される条件を定義します。
JSON 表現 |
---|
{
"field": string,
"comparisonType": enum ( |
フィールド | |
---|---|
field |
必須。条件の比較対象となるフィールドの名前。eventName が指定されている場合、この条件はイベント名に適用されます。指定されていない場合は、指定された名前のパラメータに条件が適用されます。 この値にスペースを含めることはできません。 |
comparison |
必須。値に適用される比較のタイプ。 |
value |
必須。この条件で比較される値。ランタイム実装では、この値の型変換が行われ、パラメータ値の型に基づいてこの条件が評価される場合があります。 |
negated |
比較結果を否定するかどうか。たとえば、 |
ComparisonType
一致条件の比較タイプ
列挙型 | |
---|---|
COMPARISON_TYPE_UNSPECIFIED |
不明 |
EQUALS |
等しい(大文字と小文字を区別) |
EQUALS_CASE_INSENSITIVE |
等しい(大文字と小文字を区別しない) |
CONTAINS |
次を含む(大文字と小文字を区別) |
CONTAINS_CASE_INSENSITIVE |
次を含む(大文字と小文字を区別しない) |
STARTS_WITH |
次で始まる(大文字と小文字を区別) |
STARTS_WITH_CASE_INSENSITIVE |
次で始まる(大文字と小文字を区別しない) |
ENDS_WITH |
次で終わる(大文字と小文字を区別) |
ENDS_WITH_CASE_INSENSITIVE |
次で終わる(大文字と小文字を区別しない) |
GREATER_THAN |
次より大きい |
GREATER_THAN_OR_EQUAL |
以上 |
LESS_THAN |
次より小さい |
LESS_THAN_OR_EQUAL |
次の値以下 |
REGULAR_EXPRESSION |
正規表現。ウェブ ストリームでのみサポートされます。 |
REGULAR_EXPRESSION_CASE_INSENSITIVE |
正規表現(大文字と小文字を区別しない)。ウェブ ストリームでのみサポートされます。 |