in src/lib/header-bidding/prebid/bid-config.ts [226:262]
const openxBidder: (pageTargeting: PageTargeting) => PrebidBidder = (
pageTargeting: PageTargeting,
) => ({
name: 'oxd',
switchName: 'prebidOpenx',
bidParams: (slotId, sizes): PrebidOpenXParams => {
const customParams = buildAppNexusTargetingObject(pageTargeting);
if (isInUsOrCa()) {
return {
delDomain: 'guardian-us-d.openx.net',
unit: '540279544',
customParams,
};
}
if (isInAuOrNz()) {
return {
delDomain: 'guardian-aus-d.openx.net',
unit: '540279542',
customParams,
};
}
// ROW has a unique unit ID for mobile-sticky
if (isInRow() && containsMobileSticky(sizes)) {
return {
delDomain: 'guardian-d.openx.net',
unit: '560429384',
customParams,
};
}
// UK and ROW
return {
delDomain: 'guardian-d.openx.net',
unit: '540279541',
customParams,
};
},
});