Below is the list of available advertiser's/Campaign's filters. Users can add filters at Advertiser or Campaign level, from the Filter & Targeting tab in the advertiser/campaign form.
Filter's Name | Conditions | Instructions & Examples |
Ad Size | in/not in | To be selected from a closed list |
App Bundle | equal/not equal contains/doesn't contains is empty/is not empty |
Example: com.foo.io |
App Id | equal/not equal contains/doesn't contains is empty/is not empty |
Example: 65849756 |
Bid Floor Lower | less or equal | number. Example: 10.6 |
Bid Floor Greater | greater or equal | number Example: 5.9 |
Browser | in/not in | To be selected from a closed list |
Carrier | equal/not equal contains/doesn't contains is empty/is not empty |
Example: Verizon |
Category | in/not in | To be selected from a closed list Example: Education Baseball |
City Region | in/Not in | The top 1000 cities in the US, and LATAM cities |
Connection Type | in/not in | To be selected from a close list Example: CELL 4G WI FI |
Consent | equal | yes/no (button) |
Content Context type | match/not match in/not in |
Match/none match are to be used when you wish to compare array of values sent in the request. To be selected from a closed list. Example: Application Game Music |
Content Length (sec) | less or equal greater or equal |
Numbers. Example: 15 |
COPPA | equal | yes/no (button) |
Country | in/not in | To be selected from a closed list. Example: United States, Japan |
Device Hardware Version | in/not in | 16 Pro Max, 14 Plus |
Device Id (IFA) | equal/not equal contains/doesn't contains is empty/is not empty |
AEBE52E7-03EE-455A-B3C4-E57283966238, 39400000-8cf0-11bd-b23e-10b96e40001d |
Device IP Range | contains/doesn't contains | Must be a valid CIDR format |
Device Make | in/not in | Example: Samsung, Apple |
Device Model | in/not in | Iphone, Galaxy Z |
Device Type | in/not in | To be selected from a closed list. Example: Phone Tablet |
Device/Browser IP | equal/not equal contains/doesn't contains is empty/is not empty |
The user IP. Example: 3.3.3.3 |
Display Manager | equal/not equal contains/doesn't contains is empty/is not empty |
google IMA, dfp |
gdpr country | equal | yes/no (button) |
Geo Location Type | in/not in | To be selected from a closed list. Example: GPS/Location Services IP Address User provider |
GPS Accuracy | less or equal greater or equal |
The estimated location accuracy in meters, usually <=100 Example: 90 |
Impression Tag ID | equal/not equal contains/doesn't contains is empty/is not empty |
Example: c0ffee1234deadbeef |
Interstitial | equal | yes/no (button) |
IS DNT | equal | yes/no (button) |
IS REWARDED | equal | yes/no (button) |
Is Schain Complete | equal | yes/no (button) |
Media Type | in/not in | To be selected from a closed list. Example: Audio Banner |
Min Time For Request |
greater or equal |
number. |
Mobile Carrier mcc_mnc |
equal/not equal |
The unique identifier for a specific carrier operating in a particular country. |
OM SDK |
equal/not equal |
Open Measurement SDK |
OM Version |
Greater or equal |
Number |
Operating system |
in/not in |
To be selected from a closed list. |
OS Version |
Greater or equal |
Android 14 |
Publisher ID |
equal/not equal |
Example: jfsj85834 |
Source |
in/not in |
app/site |
SSP Id |
equal/not equal |
Example: 12345,2002 |
US State (Regions) |
in/not in |
To be selected from a closed list. |
User Buyer Id |
equal/not equal |
Example: 550e8400-e29b-41d4-a716-446655440000 |
User Custom Data |
in/not in |
A Namespace is the first element, followed by a key-value pair as the second element, separated by a colon. |
Video mime type |
match/not match** |
Example: MPEG videos MPEG-4 |
Video Placement |
in/not in |
To be selected from a closed list |
Zip Code |
in/not in |
Comma separated list of values (zip codes). |
Location Targeting
What is Location Targeting?
Location targeting uses GPS coordinates to include or exclude specific geographic areas from your campaigns. This is perfect for local businesses or region-specific campaigns.
How to Set Up Location Rules:
Step 1: Choose Your Targeting Type
- Include (In): Show ads only to users within the defined areas
- Exclude (Not In): Hide ads from users within the defined areas
Step 2: Define Your Geographic Area.
Enter the following coordinates to create a circular targeting zone:
Setting | Description | Valid Range |
---|---|---|
Latitude | North-South position | -90 to 90 degrees |
Longitude | East-West position | -180 to 180 degrees |
Radius | Coverage area from the center point | Minimum 10 meters |
Location Targeting Examples:
Example 1: Coffee Shop Promotion
- Latitude: 40.7128 (New York City)
- Longitude: -74.0060
- Radius: 5000 meters (5km)
- Type: Include (In)
- Result: Ads show only to users within 5km of this NYC location
Example 2: Competitor Exclusion
- Latitude: 37.7749 (San Francisco)
- Longitude: -122.4194
- Radius: 1000 meters (1km)
- Type: Exclude (Not In)
- Result: Ads won't show to users within 1km of this SF location
* Please note that using this filter will prevent any incoming request with missing hardware device data from being sent to your advertiser, which may significantly lower eligible traffic for your campaign.
** Match and none match are used when you wish to compare one or more values with the array of values sent in the request.
Match: Selects items where at least one value matches any of the values in the request array.
None Match: Selects items where none of the values match those in the request array.