定義適用於事件編輯或事件建立規則的條件。
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 |
規則運算式,區分大小寫。僅支援網站串流。 |