Many banners are tied to a zone. All of these banners have different targeting requirements using the site:variable (I say "requirements" loosely as the banner can be displayed even when requirements are not matched). The reason for this is because all banners must ultimately have an even number of impressions; however, along the way, the system should use the best of targeting when possible.
An example of the desired logic is below:
Given -
- Banner 1 Targeting: IncomeGreaterThan20k=1, FishingIndustry=1
- Banner 2 Targeting: IncomeLessThan20k=1, FishingIndustry=1
- Visitor Profile: IncomeGreaterThan20k=1, FishingIndustry=1
Case 1 -
- Banner 1 Impressions = 999
- Banner 2 Impressions = 1000
- Zone Rendered to Visitor 1 - Banner 1 is displayed
- Why?: Targeting of Banner 1 is better than targeting of other ads (more matches on site:variables), best targeted banner has impressions less than or equal to other banners = true, show Banner 1.
Case 2 -
- Banner 1 Impressions = 1000
- Banner 2 Impressions = 1000
- Zone Rendered to Visitor 1 - Banner 1 is displayed
- Why?: Targeting of Banner 1 is better than targeting of other ads (more matches on site:variables), best targeted banner has impressions less than or equal to other banners = true, show Banner 1.
Case 3 -
- Banner 1 Impressions = 1001
- Banner 2 Impressions = 1000
- Zone Rendered to Visitor 1 - Banner 2 is displayed
- Why?: Targeting of Banner 1 is better than targeting of other ads (more matches on site:variables), best targeted banner has impressions less than or equal to other banners = false, show Banner 2.
When there are more than 2 banners, the logic should be extended based on the number of targeted variables matched and the number of impressions.
How can you configure the banner targeting to accomplish this?
- If this can be accomplished, is there a way to put importance weights on the various site:variables?
- If this can be accomplished, can you adjust the threshold for the number of impressions difference that can occur between the ads? Rule: No ad should be rendered more than 10 time more than any other ad.