Working with filters

 

Filters allow you to dynamically set properties based on keywords and characters that may be contained in a user agent. A filter is applied globally – meaning that once you set up a filter, it is checked and enforced for every defined browser automatically. Filters provide a way for you to override the default property value in the event that a certain string appears in the browser’s user agent.

 

A filter definition consists of 6 settings: a filter type, data value, a property, a matching condition, a value to set, and a priority. The filter is defined so that if the matching condition is found in either the user agent, cookie value, or server environment variable (depending on the filter type), then the specified property’s value is overridden with the value specified by the value to set. Note that for cookies filter types you use the data value field to specify the cookie subkey if its part of a cookie collection. The priority is used to control which filter definition should take precedence in the event that more than one filter matches for a given property.

What would you like to do?

 

Tip: When working with filters, you may find it helpful to increase the size of the Filters Window Pane by moving the Section Divider up.

 

See Also:

Using the Filter form

Understanding filters

Testing browser definitions

Working with browsers

Working with properties

Working with folders