History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: OX-3134
Type: Bug Bug
Status: Closed Closed
Resolution: Invalid
Priority: Major Major
Assignee: Chris Nutting
Reporter: Sue Houghton
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
OpenX Ad Server

Ad from a companion campaign appearing without its companion ads

Created: 03/Jun/08 12:53 PM   Updated: 20/Aug/08 11:52 AM
Component/s: None
Affects Version/s: OpenX 2.4.7, OpenX 2.5.69-beta
Fix Version/s: Milestone 22, OpenX 2.6.1, OpenX 2.7.14-dev
Security Level: Public (All users can see these issues)

Time Tracking:
Not Specified

 Description  « Hide
Setup as follows:

Campaign 1 with companion option ticked
Companion Banner 1 - 468*60
Companion Banner 2 - 120*600

Campaign 2
Normal Banner 1 - 468*60

Zone 1 - 468*60 - linked to Campaign 1 & Campaign 2
Zone 2 - 120*600 - linked to Campaign 1

1] Create page calling both Zone 1and Zone 2
RESULT: Companion banners only displayed together. Correct behaviour.

2] Create page calling only Zone 1
RESULT: Companion banner 1 is displayed in this zone. This ad should not be displayed when its companion ad cannot appear.

 All   Comments   Work Log   Change History   FishEye   Crucible   Builds      Sort Order: Ascending order - Click to sort in descending order
Sue Houghton - 10/Jun/08 10:04 AM
Stuart has also reproduced this in 2.4.7-rc3

Chris Nutting - 06/Aug/08 02:15 PM
This is working-as-intended.

You cannot know what other positions are going to be on the page at the point when the first adRequest comes in.

The first request on a page is the one that makes the decision about if following positions on the page should be selected from the same campaign as the first.

This is the same in every other ad-serving system, there is always one "Control" ad which - if selected - will ensure that all other positions on the page are from the same "group"

It is technically impossible (with zone-based tags) to implement "This ad should not be displayed when its companion ad cannot appear."