[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-25 UTC"],[],[],null,["# Condition\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [ConditionType](#ConditionType)\n\nRepresents a predicate.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"type\": enum (/tag-platform/tag-manager/api/reference/rest/v2/Condition#ConditionType), \"parameter\": [ { object (/tag-platform/tag-manager/api/reference/rest/v2/Parameter) } ] } ``` |\n\n| Fields ||\n|---------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `type` | `enum (`[ConditionType](/tag-platform/tag-manager/api/reference/rest/v2/Condition#ConditionType)`)` The type of operator for this condition. |\n| `parameter[]` | `object (`[Parameter](/tag-platform/tag-manager/api/reference/rest/v2/Parameter)`)` A list of named parameters (key/value), depending on the condition's type. Notes: - For binary operators, include parameters named \u003cbr /\u003e `arg0` and `arg1` for specifying the left and right operands, respectively. - At this time, the left operand (\u003cbr /\u003e `arg0` ) must be a reference to a variable. - For case-insensitive Regex matching, include a boolean parameter named\u003cbr /\u003e `ignore_case` that is set to `true` . If not specified or set to any other value, the matching will be case sensitive. - To negate an operator, include a boolean parameter named\u003cbr /\u003e `negate` boolean parameter that is set to `true` . \u003cbr /\u003e |\n\nConditionType\n-------------\n\n| Enums ||\n|----------------------------|---|\n| `conditionTypeUnspecified` | |\n| `equals` | |\n| `contains` | |\n| `startsWith` | |\n| `endsWith` | |\n| `matchRegex` | |\n| `greater` | |\n| `greaterOrEquals` | |\n| `less` | |\n| `lessOrEquals` | |\n| `cssSelector` | |\n| `urlMatches` | |"]]