Filters

How do filters work?

Each visitor is checked by all filters whether it satisfies the criteria of all the filters at once.

The condition “OR” between the values of a one filter and the condition “AND” between the filters.

Country

Country choice from the list or insertion from geo-profiles are available. Also country code lines can be inserted, for example, “RU UA KZ”.

Language

Browser language.

Region/State

Choice from the list is available. Region codes are different for each geo-database. So, after database change the region filter should be set up again.

City

Cities are written in English. You can insert the names from the dropdown list or type manually. There are only cities with population over 500,000 on the list.

Provider (ISP)

Works if Maxmind ISP is available.

Mobile Carrier

It is chosen only from the list of available mobile carriers.

Connection Type

If Maxmind Connection Type is available, there are the following options: Dialup, cable/DSL, corporate and cellular network. If there is no database, available only are “Cellular” and “Wifi”.

Device Type

Available options: desktop, mobile, tablet, game console, player, TV, smart display, camera, car browser, or unknown.

Device Model

Insertion both from the list and manually are available. Regular expressions and masks are supported. Filter works in partial match mode, so it is enough to insert “iPhone” to choose from iPhone 5, 6, 6 Plus and others.

Operating System

Insertion both from the list and manually are available. Regular expressions and masks are supported. Filter works in partial match mode, so it is enough to insert “Windows” to choose from Windows 7, 8, 10 and others.

Browser

Insertion both from the list and manually are available. Regular expressions and masks are supported. Filter works in partial match mode, so it is enough to insert “Chrome” to choose from Chrome 9.234, 10.223 and others.

UserAgent

Regular expressions and masks are supported. Filter works in exact match mode. If partial mode is necessary, masks or regular expressions have to be used. Mask use example: *touch*.

Dates Interval

Start and end date of filter operation are set up.

Timetable

Filter work weekly timetable setup.

IP address

Masks, intervals, CIDR are supported.

Mask Use

Examples:

  • 168.102.233.* — addresses from 168.102.233.0 to 168.102.233.255;
  • 168.102.233.22? — addresses from 168.102.233.220 to 168.102.233.229;
  • 168.102.233.100-150 — addresses from 168.102.233.100 to 168.102.233.150;

Symbols:

  • * — any numbers;
  • ? — any single number;
  • - — interval.

Interval Use

Example:

  • 168.102.233.100 - 168.102.233.150 — addresses from 168.102.233.100 to 168.102.233.150.

CIDR Use

Example:

  • 192.168.2.0/24 — addresses from 192.168.2.0 to 192.168.2.255.

To convert intervals into CIDR or vice versa, use the online service http://www.ipaddressguide.com/cidr

How to import list of addresses?

Split list with symbol “;” and paste to filter. Example of list: 1.2.3.0;2.2.2.0;5.2.3.0

Visitor Limit

Limits setup:

  • Visitor amount per hour;
  • Visitor amount per day;
  • All-time visitor amount;

Proxy

Check if there are signs of using proxy server at the http-titles.

Referrer

Regular expressions and masks are supported. Filter works in exact match mode. If partial mode is necessary, masks or regular expressions have to be used. Mask use example: *google.com* for the referrer http://google.com/search?q=123.

The source

Filter by source which is taken from the referrer or from the parameters source, utm_source.

Regular expressions and masks are supported.

Why the list of domains does not work in the referrer filter?

Use masks: *domain.com*, *domain.com/page1*.

Uniqueness by Cookies

Check visitor uniqueness by cookies information.

Modes:

  • for the stream — the visitor is unique for the current stream;
  • for the campaign — the visitor is unique for the whole campaign;
  • for every campaign — the visitor is unique for every campaign.

The visitor becomes a repeat unique user after the time set in campaign settings has expired. The time is counted from the moment of the first visit.

The filter does not work through API.

Why filter by cookies does not work for iOS Safari?

The reason is that in Safari settings the option “Block Cookies” is enabled initially.

Uniqueness by IP

Check of visitor IP presence in the visitor base for the current day. The visitor becomes a repeat unique user the next day.

The modes correspond to the ones of Uniqueness by Cookies filter.

Empty Referrer

Check of referrer absence in the user's browser.

Using the Proxy

Check if user use proxy-server.

How to filter by a search engine?

If you see the search engine in the report “Search Engines” then use the filter “GET-parameter”. Parameter name “se_referrer”, the value - your search engine. For example, *google*.

Keyword

Regular expressions, masks, and meta-word “@empty” (for the empty values) are supported. Filter works in exact match mode. If partial mode is necessary, masks or regular expressions have to be used.

How to add a list of keywords?

Create a list with the separator ;, copy it (CTRL+C) and paste in the filter field (CTRL+V). Here is an example of the list: keyword 1;keyword 2;keyword 3.

GET-parameter

Filters the GET-parameter received from the query. Insert the parameter name and variants of values.

Regular expressions, masks, and meta-word “@empty” (for the empty values) are supported. Filter works in exact match mode. If partial mode is necessary, masks or regular expressions have to be used.

How are masks used in filters?

Add the * (asterisk) symbol to the phrase you are searching to turn on any content at this part of the phrase.

Examples:

  • *keyword — any content before “keyword”;
  • keyword* — any content after “keyword”;
  • *keyword* — any content both before and after “keyword”;
  • keyw*d —any content between the words;

How are empty values searched for?

Use the meta-word “@empty” (without quotation marks)

How are regular expressions used in filters?

Regular expressions should be wrapped in slashes. Example:

/pattern[0-9]+/

Only PCRE regular expressions are supported Compatible Regular Expressions).