Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Current »

Modifiers allow users to manipulate bid prices and/or delivery prioritization based on conditions set within the modifier.

Modifier Rules of Thumb 

  1. A modifier of “1.0” essentially represents the status quo, which would be the same as not setting a modifier at all.

  2. A modifier greater than 1.0 means an increase in either bid price or delivery (depending on whether it’s a bid or delivery modifier). 

  3. A modifier less than 1.0 means a decrease in either bid price or delivery (again, depending on whether it’s a bid or delivery modifier)

  4. When more than one modifier apply, they are stacked – for example, if you have an original bid price of $10.00 and 3 bid modifiers that applied to the request of 1.5, 1.2, and 2.0, the final bid price would be: 10.00 * 1.5 * 1.2 * 2.0 = $36 

Bid Modifiers

Bid modifiers allow bid price manipulation, either up or down depending on the factor set (see rules of thumb above). 

The “Min Bid Price” and “Max Bid Price” allow users to set limits on how low/high a bid price can be set to, which helps prevent stacked modifiers from going higher or lower than desired.

Delivery Modifiers

Delivery modifiers give users the ability to impact rate of spend depending on the factor(s) and condition(s)

As noted in the rule of thumbs, factors greater than 1.0 increase delivery, while factors less than 1.0 throttle it. 

The way this works is the following: 

  • For factors GREATER than 1.0, we multiply the rate of pacing times the factor. So a factor of 3.0 on publisher ID 12345 would mean that we are 3x less likely to block that request due to pacing than normal (assuming there is still budget available).

    • Another way to phrase this is the rate of pacing (ie. the time the pacing system looks to complete the current budget period) is effected at a rate of the delivery modifier value

    • For example if a delivery modifier value of 3.0 is applied the rate of pacing is 3.0 which means the pacing system will attempt to complete the budget in 1/3 the budget period

  • Similarly, for factors LESS than 1.0, we also multiply the rate of pacing times the factor. For example, a factor of 0.5 on channel id 56789 would mean that we are half as likely to return an ad on that request than we normally would. 

    • if a delivery modifier value of 0.5 is applied the rate of pacing is 0.5 and the system will pace towards that rule at 1/2 the rate (ie. the budget won’t complete on this rule alone)

  • The MAX value for a Delivery Modifier is 5.0. Any value above 5.0 will be ignored (treated as a 1.0)

Best practices for delivery modifiers:

  • The impact of a given delivery modifier rule is dependent on (a) the amount of supply the rule applies to (b) the magnitude of the rule. For this reason, we suggest adjusting delivery modifiers in an iterative fashion so that the supply makeup indexes as desired, but that pacing isn’t overly impacted.

  • Delivery modifier rules should initially be set at a value close to 1.0 (ie. 0.8 - 1.3). Delivery should be assessed with these initial values.

    • If delivery matches desired outcome then no adjustments are needed

    • If delivery does not match desired outcome then increase/decrease modifier rules as needed

Bid Shading

Bid shading allows a user to incrementally decrease the bid price to lower the cost of a demand tag if a budget is already on pace (where “on pace” is defined as >= 90% of goal). It essentially works like another bid modifier that is stacked with any other applicable modifiers when calculating bid price.

More specifically, there is a script that runs once per hour to analyze demand tags that have bid shading enabled. 

If a demand tag has bid shading enabled AND is on pace with its budget, its bid shading modifier is lowered by 5% (e.g. from 1.00 to 0.95). This process will continue so long as the demand tag remains properly paced.

If a demand tag has bid shading enabled but is NOT on pace (where “not on pace” is defined as <= 70% of goal) with its budget, its bid shading modifier is increased by 5% (e.g. from 0.95 to 1.00). Bid shading modifiers will never be increased beyond 1.0.

NOTE: Like any other bid modifier, the “Min Bid Price” and “Max Bid Price” set limits on how low or high this modifier can set the final price to.

  • No labels