- Property Manager name: Query String Parameter
- Criteria version: The
latest
rule format supports thequeryStringParameter
criteria v1.1. - Rule format status: Beta, possible breaking changes
- Access: Read/Write
- Allowed in includes: Not available for
latest
rule format
Matches query string field names or values.
Option | Type | Description | Requires | |
---|---|---|---|---|
parameterName | string | The name of the query field, for example, | {"displayType":"string","tag":"input","type":"text"} | |
matchOperator | enum | Narrows the match criteria. | {"displayType":"enum","options":["IS_ONE_OF","IS_NOT_ONE_OF","EXISTS","DOES_NOT_EXIST","IS_LESS_THAN","IS_MORE_THAN","IS_BETWEEN"],"tag":"select"} | |
IS_ONE_OF | Tests whether the field's | |||
IS_NOT_ONE_OF | Tests whether the field's | |||
EXISTS | Whether the query field's | |||
DOES_NOT_EXIST | Whether the query field's | |||
IS_LESS_THAN | Matches a range when the | |||
IS_MORE_THAN | Matches a range when the | |||
IS_BETWEEN | Is between the numeric | |||
values | string array | The value of the query field, for example, | matchOperator is either: IS_ONE_OF , IS_NOT_ONE_OF | {"displayType":"string array","tag":"input","todo":true} {"if":{"attribute":"matchOperator","op":"in","value":["IS_ONE_OF","IS_NOT_ONE_OF"]}} |
lowerBound | number | Specifies the match's minimum value. | matchOperator is either: IS_MORE_THAN , IS_BETWEEN | {"displayType":"number","tag":"input","type":"number"} {"if":{"attribute":"matchOperator","op":"in","value":["IS_MORE_THAN","IS_BETWEEN"]}} |
upperBound | number | When the | matchOperator is either: IS_LESS_THAN , IS_BETWEEN | {"displayType":"number","tag":"input","type":"number"} {"if":{"attribute":"matchOperator","op":"in","value":["IS_LESS_THAN","IS_BETWEEN"]}} |
matchWildcardName | boolean | Allows wildcards in the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
matchCaseSensitiveName | boolean | Sets a case-sensitive match for the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
matchWildcardValue | boolean | Allows wildcards in the | matchOperator is either: IS_ONE_OF , IS_NOT_ONE_OF | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"matchOperator","op":"in","value":["IS_ONE_OF","IS_NOT_ONE_OF"]}} |
matchCaseSensitiveValue | boolean | Sets a case-sensitive match for the | matchOperator is either: IS_ONE_OF , IS_NOT_ONE_OF | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"matchOperator","op":"in","value":["IS_ONE_OF","IS_NOT_ONE_OF"]}} |
escapeValue | boolean | Matches when the | matchOperator is either: IS_ONE_OF , IS_NOT_ONE_OF | {"displayType":"boolean","tag":"input","type":"checkbox"} {"if":{"attribute":"matchOperator","op":"in","value":["IS_ONE_OF","IS_NOT_ONE_OF"]}} |