Campaign type and rotation

By leveraging the campaign type and rotation functionality, you can distribute traffic among campaigns placed on the same placement.

Campaign types

Campaign type is a feature that allows you to customize the impression order depending on your commitments to run the campaign.

There are three types of campaigns:

Guarantee

Dynamic monetization

Promo

Guarantee campaigns have priority over other campaign types.

Use this type for campaigns with guaranteed sales where you have a commitment to run ads.

Some campaigns can only be of the Guarantee type:

For an active Guarantee campaign, you can build a performance forecast.

Dynamic monetization campaigns have a lower serving priority than Guarantee campaigns.

This type allows the Yandex Advertising Network to compete for the impressions of non-guaranteed campaigns. This ensures the highest impression revenue for the site owner.

With Dynamic monetization, you don't use priorities when selecting a campaign to serve. For this campaign type, you need to specify the CPM: among Dynamic monetization campaigns, the campaign having the highest CPM gets served.

Promo campaigns have a lower serving priority than Dynamic monetization campaigns.

Use this type to promote yourself.

Campaign selection process

Here's a diagram showing the algorithm for selecting a campaign to be served:

Priority rotation method

The priority rotation method is enabled in Adfox by default: the impression order is determined by the campaign level and priority.

To set the campaign selection order, select By priority in the Rotation method parameter and specify the Level and Priority parameters.

  • Campaign level: A parameter that determines the order in which the server selects the campaigns to be served. Level 1 is the highest.

    Each level can host multiple campaigns. You can use priorities to manage campaigns of the same level.

  • Priority: A parameter that determines the order of impressions among campaigns of the same level. By default, the priority is set to 100. The higher the campaign priority, the higher is the chance for it to be served.

    The system first selects campaigns with a higher level, then checks which campaigns meet the limits and targeting settings. For example, if targeting or limits are triggered for Level 1 campaigns, the system starts selecting from Level 2 and subsequent levels. If there are multiple campaigns with the same level, their priority is taken into account: among all campaigns, the one with the highest priority is served.

    Within a campaign, banner impressions are also determined by priorities.

Example of a campaign with priority-based rotation

For example, you have three campaigns with priority-based rotation and identical targeting settings and limits:

Campaign No. 1

Level: 3

Priority: 100

Banner 1 (Priority: 100)

Campaign No. 2

Level: 4

Priority: 150

Banner 1 (Priority: 100)

Campaign No. 3

Level: 3

Priority: 50

Banner 1 (Priority: 100)

First, the server checks campaigns No. 1 and No. 3 which are at Level 3.

Campaigns are selected based on priority. On average, banners from Campaign No. 1 will be selected for display twice as often as banners from Campaign No. 3, all other conditions being equal.

Priority plays the same role for banners as it does for campaigns. But banner priority doesn't depend on campaign priority in any way.

Rotation method by % of traffic

Warning

This rotation method is enabled upon request and is only available for the Guarantee campaign type.

Advertising campaigns with rotation based on a % of traffic are prioritized higher than priority-based campaigns. To set up such a campaign, select <by % of traffic> in the Rotation method parameter and enter the percentage of site traffic.

If the total percentage of traffic specified for campaigns is:

  • Higher than 100%: The percentages are recalculated in equal parts, and campaigns with priority rotation aren't served. For example, there are three campaigns with percentages of 50, 50, and 50. They're served as if you specified 33, 33, and 33.

  • Lower than 100%: Your specified traffic percentage is given to these campaigns, and the remaining traffic is filled with impressions of campaigns with priority rotation.

Redefining rotation method at the placement level

You can redefine the rotation method for sites, sections, or individual placements.

To redefine rotation method at the placement level:

  1. Go to the Campaigns → Placements tab.

  2. Click next to the placement you want to change.

  3. In the Rotation method field, select:

    • Not redefined: The rotation method is the same as for the entire ad campaign.
    • By priority: Campaign rotation uses the mechanism of levels and priorities for the entire site, its sections, and placements.
    • By % of traffic: Campaign rotation uses the traffic percentage mechanism.

When you redefine the rotation method at the site or section level, this also changes the rotation method used for placements on that site or section.

Contact support

Send an email