Skip to content

Commit fe5fbb7

Browse files
authored
Discovery Bid Adapter: add bidId, keywords, and pbadslot (prebid#10694)
1 parent 015f12b commit fe5fbb7

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

modules/discoveryBidAdapter.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,8 +243,9 @@ function getReferrer(bidRequest = {}, bidderRequest = {}) {
243243
*/
244244
function addImpExtParams(bidRequest = {}, bidderRequest = {}) {
245245
const { deepAccess } = utils;
246-
const { params = {}, adUnitCode } = bidRequest;
246+
const { params = {}, adUnitCode, bidId } = bidRequest;
247247
const ext = {
248+
bidId: bidId || '',
248249
adUnitCode: adUnitCode || '',
249250
token: params.token || '',
250251
siteId: params.siteId || '',
@@ -260,7 +261,9 @@ function addImpExtParams(bidRequest = {}, bidderRequest = {}) {
260261
browsiViewability: deepAccess(bidRequest, 'ortb2Imp.ext.data.browsi.browsiViewability', '', ''),
261262
adserverName: deepAccess(bidRequest, 'ortb2Imp.ext.data.adserver.name', '', ''),
262263
adslot: deepAccess(bidRequest, 'ortb2Imp.ext.data.adserver.adslot', '', ''),
264+
keywords: deepAccess(bidRequest, 'ortb2Imp.ext.data.keywords', '', ''),
263265
gpid: deepAccess(bidRequest, 'ortb2Imp.ext.gpid', '', ''),
266+
pbadslot: deepAccess(bidRequest, 'ortb2Imp.ext.data.pbadslot', '', ''),
264267
};
265268
return ext;
266269
}

test/spec/modules/discoveryBidAdapter_spec.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ describe('discovery:BidAdapterTests', function () {
3939
publisher: {
4040
domain: 'discovery.popin.cc'
4141
},
42-
page: 'https://discovery.popin.cc'
42+
page: 'https://discovery.popin.cc',
43+
cat: ['IAB-19', 'IAB-20'],
4344
},
4445
},
4546
ortb2Imp: {
@@ -53,7 +54,9 @@ describe('discovery:BidAdapterTests', function () {
5354
adserver: {
5455
name: 'adserver_name',
5556
adslot: 'adslot_name',
56-
}
57+
},
58+
keywords: ['travel', 'sport'],
59+
pbadslot: '202309999'
5760
}
5861
}
5962
},

0 commit comments

Comments
 (0)