> For the complete documentation index, see [llms.txt](https://support.gamoshi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.gamoshi.com/gamoshi-wiki/general-information/advertiser-and-campaign-filters.md).

# Advertiser & Campaign Filters

Below is the list of available advertiser and campaign filters. Filters can be added at the Advertiser or Campaign level, from the **Filter & Targeting** tab in the advertiser or campaign form.

## Most Common Filters

| **Filter Name**      | **Description**                                                                                            | **Instructions**                          |
| -------------------- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| Source (App or Site) | Distinguishes whether the ad space lives inside a mobile native app environment or a standard web browser. | Multi-selection. Example: Site, App       |
| Device Type          | Targets traffic based on the physical hardware form factor of the end-user device (e.g., Desktop, Phone).  | Multi-selection.                          |
| Media Type           | Determines the core format of eligible ad inventory: Banner, Video, Native, or Audio.                      | Multi-selection.                          |
| Country              | Filters incoming ad requests based on the end-user's country, derived from IP address or device GPS.       | Multi-selection.                          |
| Ad Size              | Filters by standard pixel dimensions to match creative inventory.                                          | Multi-selection. Example: 300x250, 728x90 |

## Geographic & Location Targeting

| **Filter Name**   | **Description**                                                                                                                                                                                  | **Instructions**                                                                    |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- |
| Country           | Filters incoming ad requests based on the end-user's country, derived from IP address or device GPS.                                                                                             | Multi-selection.                                                                    |
| US State          | Limits or targets delivery to specific US states.                                                                                                                                                | Multi-selection.                                                                    |
| Zip Code          | Granular, hyper-local targeting based on specific postal/zip codes.                                                                                                                              | Comma-separated list of values. In the USA, a 5-digit number. Example: 12658, 98765 |
| Geo Location Type | Determines how the location is identified: GPS data (high precision) or IP address routing.                                                                                                      | Multi-selection.                                                                    |
| Geo Precision     | Sets the number of decimal places for latitude/longitude coordinates; higher values increase precision. A precision of 4, for example, gives location accuracy within approximately 11.1 meters. | Number of decimal places. Example: 4                                                |
| GPS Accuracy      | Sets a threshold (in meters) for device-reported GPS signals to filter out low-accuracy or spoofed location data.                                                                                | Estimated location accuracy in meters, usually ≤ 100. Example: 90                   |

## Media & Creative Formats

| **Filter Name** | **Description**                                                                                      | **Instructions**                                           |
| --------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| Ad Size         | Filters by standard pixel dimensions to match creative inventory.                                    | Multi-selection. Example: 300x250, 728x90                  |
| Media Type      | Determines the core format of eligible ad inventory — Banner, Video, Native, or Audio.               | Multi-selection.                                           |
| Video Placement | Specifies where a video ad runs relative to editorial content.                                       | Multi-selection. Example: In-Stream, Out-Stream, In-Banner |
| Video Mime Type | Filters by media container extensions supported by the publisher's video player.                     | Multi-selection. Example: MPEG-4, OGG                      |
| Interstitial    | Isolates full-screen ad units that appear during natural transition points inside apps or web pages. | Yes/No                                                     |
| Rewarded Ad     | Targets specialized in-app placements where users watch an ad to earn in-game rewards/incentives.    | Yes/No                                                     |

## Device, Operating System & Browsers

| **Filter Name**       | **Description**                                                                                            | **Instructions**                                                                                      |
| --------------------- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| Source (App or Site)  | Distinguishes whether the ad space lives inside a mobile native app environment or a standard web browser. | Multi-selection. Example: Site, App                                                                   |
| Browser               | Targets specific browsers opening the ad placement.                                                        | Multi-selection. Example: Chrome, Safari, Firefox, Edge                                               |
| Device Type           | Targets traffic based on the physical hardware form factor of the end-user device (e.g., Desktop, Phone).  | Multi-selection.                                                                                      |
| Device Make           | Filters traffic by device manufacturer (e.g., Apple, Samsung).                                             | Comma-separated values. Example: Samsung, Apple                                                       |
| Device Model          | Narrows targeting down to specific hardware editions.                                                      | Comma-separated values. Example: iPhone 15, Galaxy S24                                                |
| Device Language       | Filters by the primary language interface configured in the user's device settings.                        | Multi-selection.                                                                                      |
| Operating System (OS) | Targets traffic based on the device's operating platform.                                                  | Multi-selection. Example: iOS, Android, Windows, macOS                                                |
| OS Version            | Filters by the specific release version of the operating system.                                           | A single value, number. Example: >= 14                                                                |
| Hardware Version      | Filters by the device's internal hardware build or generation.                                             | Comma-separated list of values. Example: 16, CE, 16 Pro Max, 14 Plus                                  |
| Device ID (IFA)       | Targets or excludes specific users using their hardware-level Identifier for Advertisers (IFA) value.      | Single IFA value. Example: AEBE52E7-03EE-455A-B3C4-E57283966238, 39400000-8cf0-11bd-b23e-10b96e40001d |
| Device IP Range       | Filters traffic based on specific corporate, institutional, or proxy IP blocks.                            | Must be a valid CIDR format. Example: 198.51.100.0/24                                                 |
| Device/Browser IP     | Targets or excludes individual, specific IP addresses from receiving bids.                                 | Single value, the user IP. Example: 3.3.3.3                                                           |
| Display Manager       | Target by the ad mediation partner, SDK technology, or player responsible for rendering the ad             | Comma-separated values. Example: vungle, unity, ironsource                                            |

## Network & Connectivity

| **Filter Name** | **Description**                                                                                     | **Instructions**                                                                                          |
| --------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| Carrier         | Targets users connected via specific cellular network operators.                                    | Single string value. Example: Verizon, AT\&T, Vodafone                                                    |
| Carrier MCC-MNC | Uses Mobile Country Code plus Mobile Network Code to accurately target cellular providers globally. | Comma-separated values. Each value comprises two numbers separated by "-". Example: AT\&T – USA → 310-410 |
| Connection Type | Filters traffic by the active internet connection standard.                                         | Multi-selection. Example: Wi-Fi, CELL-2G, CELL-3G, 4G, 5G                                                 |

## Inventory Settings

| **Filter Name**           | **Description**                                                                                                            | **Instructions**                                                 |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| Impression Tag ID         | Filters inventory by the unique tracking tag identifier generated by the ad placement setup.                               | Single value. Example (Google placement): /1234567/homepage\_top |
| Publisher ID              | Identifies and isolates individual publisher entities owning the inventory across multiple apps or sites.                  | String. Values separated by commas.                              |
| Bid Floor Greater / Lower | Filters based on minimum-cost requirements set by publishers, allowing campaigns to skip overpriced or low-quality supply. | Bid floor value, number. Example: >0.5                           |
| OM SDK                    | Filters inventory by support for the Open Measurement framework, required for third-party viewability.                     | String, one value. Example: Google                               |
| OM Version                | Specifies the minimum supported version of the Open Measurement SDK active on the supply side.                             | A single value, number. Example: >= 14                           |
| SCHAIN Complete           | Verifies whether an ad request includes a fully populated OpenRTB SupplyChain object to ensure full transparency.          | Yes/No                                                           |
| SSP ID                    | Targeted by a unique tracking code that identifies a specific Supply-Side Platform or inventory source                     | Comma-separated list of numbers.                                 |

## Content & Categories

| **Filter Name**       | **Description**                                                                                                                                          | **Instructions**                                            |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| IAB Category          | Uses Interactive Advertising Bureau taxonomy tags to align ads with specific content genres. Based on the IAB category sent in the incoming RTB request. | Multi-selection. Example: Sports (IAB17), Business (IAB3)   |
| Gamoshi App Category  | Targets applications based on their app store classification using the Gamoshi crawler and AI algorithm.                                                 | Multi-selection. Example: Gaming, Finance, Health & Fitness |
| Gamoshi Site Category | Targets sites based on their contextual classification using the Gamoshi crawler and AI algorithm.                                                       | Multi-selection. Example: Automotive, Business and Finance. |
| Content Context Type  | Identifies the structural nature or category of the digital environment where the ad placement lives.                                                    | Multi-selection. Example: Application, Game, Music          |
| Content Language      | Matches the editorial language of the webpage or app text for contextual alignment.                                                                      | Multi-selection. Example: English, Spanish                  |
| Content Length (sec)  | Filters video supply by the exact duration or maximum allowed length of the video ad asset, in seconds.                                                  | Seconds. Example: <120                                      |

## Privacy, Consent & User Customization

| **Filter Name**  | **Description**                                                                                                            | **Instructions**                                                |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| Consent          | Filters traffic depending on whether valid privacy consent strings (e.g., IAB TCF framework) are present.                  | Yes/No                                                          |
| COPPA            | Ensures regulatory compliance by isolating or excluding traffic marked as child-directed under COPPA.                      | Yes/No                                                          |
| Do Not Track     | Respects or filters traffic based on whether the user has enabled the "Do Not Track" (DNT) header in their browser or app. | Yes/No                                                          |
| GDPR Country     | Isolates traffic from nations subject to the General Data Protection Regulation (EEA/UK) for privacy compliance.           | Yes/No                                                          |
| User Buyer ID    | Isolates traffic that matches custom cookie IDs, synced directly between the exchange bidder and external platforms.       | One string value. Example: 95e475a8-c8e9-467b-92a1-2325d9502b01 |
| User Custom Data | Filters on proprietary audience attributes or custom tracking variables passed alongside the request stream.               | Values separated by commas.                                     |

## Campaign Location Targeting

{% hint style="info" %}
Location targeting is only available at the campaign level.
{% endhint %}

### What Is Location Targeting?

The *Location Targeting* section in the campaign’s *Filters & Targeting* tab uses coordinates to include or exclude specific geographic areas from your campaigns - well suited to local businesses or region-specific campaigns.

### How to Set Up Location Rules in the Location Targeting Section

Choose a targeting method from the Targeting Method drop-down menu: Manual entry (Lat/Lon/Radius) or GeoJSON Targeting.

{% stepper %}
{% step %}

### Manual Entry

#### 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.
  {% endstep %}

{% step %}

#### 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   |
| {% endstep %}    |                                     |                     |
| {% endstepper %} |                                     |                     |

### Location Targeting Using a GeoJSON File

{% stepper %}
{% step %}

#### 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.
  {% endstep %}

{% step %}

#### Upload a Valid GeoJSON File

Upload a valid GeoJSON file (FeatureCollection, Feature, or Geometry).

After saving the location targeting, you can review it by pressing the *Preview Map* button.
{% endstep %}
{% endstepper %}

## Campaign Audience Segments Targeting

{% hint style="info" %}
Audience Segment targeting is only available at the campaign level.

Available only for DSP accounts and PE Enterprise accounts. By default, it can only be used with GamoshiX marketplace inventory. To use segmentation with external inventory, contact your account manager for a quote.
{% endhint %}

In the **Campaign Segments** section of the campaign's **Filters & Targeting** tab, you can add audience segments to target a specific audience.

For each segment, you can see:

* The DMP provider (e.g., On Audience, Datonics, Experian)
* The segment price

**Multiple segments:** You can add several segments per campaign. A user must belong to at least one selected segment to be eligible to participate. When multiple segments are selected, the segment price used is the **lowest** price among them.

**Cost handling:** The segment cost is added to the request's incoming bid floor and automatically deducted from the campaign's bid price.

### Where to View Segment Data

* **Segment cost:** Analytics → BI screen (a hidden column; enable it when selecting a demand dimension)
* **Traffic volume for associated active segments:** Analytics → BI → Segments tab
  * Segment volume is shown only for segments currently associated with an active campaign.

***

## Related articles

* [Gamoshi DSP Entity Structure & Campaign Strategy Guide](/gamoshi-wiki/general-information/gamoshi-dsp-entity-structure-and-campaign-strategy-guide.md)
* [Advertisers](/gamoshi-wiki/core-entities/advertisers.md)
* [Campaigns](/gamoshi-wiki/core-entities/campaigns.md)
* [Lists Types](/gamoshi-wiki/general-information/lists-types.md)
* [Capping metrics](/gamoshi-wiki/general-information/capping-metrics.md)
