イベントの編集ルールまたはイベント作成ルールをイベントに適用する条件を定義します。
JSON 表現 |
---|
{
"field": string,
"comparisonType": enum ( |
フィールド | |
---|---|
field |
必須。条件の比較対象となるフィールドの名前。「eventName」の場合指定されている場合、この条件はイベントの名前に適用されます。それ以外の場合、条件は指定された名前のパラメータに適用されます。 この値にスペースを含めることはできません。 |
comparisonType |
必須。値に適用する比較のタイプ。 |
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 |
正規表現で、大文字と小文字は区別されません。ウェブ ストリームでのみサポートされています。 |