Device Characteristics
How does it work?
This criterion lets you match based on the settings of a device or browser making the request. This match derives the characteristics from the User-Agent header.
If you are using the Edge Device Characterization module, you can apply this match without restrictions. However, you can set a Vary: User-Agent outgoing response header.
Operators
You can select the following logical conditions:
Value | The Rule is True When... |
---|---|
is | the incoming request includes any of the selected device characteristics. |
is not | the incoming request does not include any of the selected device characteristics. |
< | the width, height, or version value is less than the provided numeric value. |
<= | the width, height, or version value is less than or equal to the provided numeric value. |
> | the width, height, or version value is greater than the provided numeric value. |
>= | the width, height, or version value is greater than or equal to the provided numeric value. |
matches one of | the incoming request includes any of the selected device characteristics. |
does not match one of | the incoming request does not include any of the selected device characteristics. |
true | the incoming request includes the selected device characteristic and that characteristic is set to true. |
false | the incoming request includes the selected device characteristic and that characteristic is set to false. |
Fields
From the drop-down list, select the characteristics you want to apply. You may need to provide additional information in a text field, for example a device model name, or a numeric value for the resolution width.
Wildcards
The characteristics that include additional text descriptions support the following wildcards:
Wildcard | Description | Example |
---|---|---|
* | matches zero or more characters | The rule includes a Device Characteristics match that specifies a model name of C*. A possible valid result of this wildcard is C1234. |
? | matches a single character | The rule includes a Device Characteristics match that specifies a mobile model name of C456?. A possible valid result of this wildcard is C4567. |
Additional options
The characteristics that include additional text descriptions support the following options:
-
Allow wildcards in value: When enabled, allows * and ? wildcard matches among the values.
-
Value case sensitivity: If you select this option, the content type has to match the case of the entry.
Updated about 3 years ago