Ad

An ad a combination of a placement and template. This is where the bulk of configuration is done. For example, parting, capping, geotargeting, custom targeting and more.

Creating an ad

1. Select an advertiser

2. Select a placement

Overriding of pricing can be done here.

3. Select a template

circle-check

4. Select styles

Select the styles this ad should be served in. The list of styles to chose from depend on the selected template in the previous step.

5. Locales

Choose the locales this ad can be offered in. Ads will always have a default locale. When creating creatives, the corresponding locales will be available to populate.

6. Scheduling

Start time, end time and pacing

circle-check

7. Capping (optional)

Event Capping: Cap clicks or impressions per day or over the lifetime of the ad.

Budget Capping: Cap spending based on a daily or lifetime limit.

Frequency Capping: Cap how often an ad will be shown to the same user. Eg: Show the ad 3 times per day.

circle-check

8. Priority

Apply a prioity to the ad (Standard, Sponsorship or House).

Apply a weight to the ad (Higher meaning more weight).

circle-check

9. Parting (optional)

Select the days and times the ad should be available to serve. Eg: All weekend, weekdays in the mornings etc.

circle-check

10. Geotargeting (optional)

Select cities or countries you want to serve this ad in. In order for this function to work the ad request must contain one of the following:

  • User's IP address, which will be used to determine the approximate location.

  • Geoname ID, if the approximate location is already known by the publisher, the geoname ID can be sent directly, omitting the IP address. Eg: For targeting in Germany, 2921044 could be sent.

circle-check

11. Location Targeting (optional)

For more granular location targeting, radii can be created via latitude, longitude and a radius values. When an ad request contains targeting.location that falls within one of the radii, the ad will eligible to be served.

circle-check

12. Destination Targeting (optional)

For more granular destination targeting, radii can be created via latitude, longitude, radius and minConfidence values. When an ad request contains targeting.destination that falls within one of the radii and the minConfidence value is higher than minimum value, the ad will be eligible to be served.

circle-check

13. Custom Targeting (optional)

Create custom targeting parameters. When targeting.custom contains values matching the custom targeting, the ad will be eligible to be served.

circle-check

Ad Measurement & Verification

This section covers how to configure third-party verification for your ads using the Open Measurement (OMID) standard.

Open Measurement (OMID)

Open Measurement allows external vendors (such as IAS, DoubleVerify, or Moat) to verify ad viewability and brand safety. This is essential for enterprise-grade campaigns.

General Configuration

When setting up verification, you have the possibility to use an existing configuration from the Advertiser. These "Advertiser Templates" serve as a starting point to quickly populate vendor details, ensuring consistency across all ads under the same advertiser.

Configuration Fields

When adding verification resources to an ad or creative, you must provide:

  • Vendor Key: The unique identifier for the provider (e.g., ias.com-omid).

  • Script URL: The URL of the JavaScript verification resource provided by the vendor.

  • Verification Parameters: (Optional) A string of data used by the script to identify the specific placement or campaign.

circle-check

Last updated