Skip to content

Commit cd4717c

Browse files
authored
NextMillenium Bid Adapter : added support for the keywords parameter openrtb (prebid#11018)
* added support for gpp consent string * changed test for nextMillenniumBidAdapter * added some tests * added site.pagecat, site.content.cat and site.content.language to request * lint fix * formated code * formated code * formated code * pachage-lock with prebid * pachage-lock with prebid * formatted code * added device.sua, user.eids * formatted * fixed tests * fixed bug functio getSua * added support keywords * added support keywords - code style * changed test for otrb parameters
1 parent e410b28 commit cd4717c

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

modules/nextMillenniumBidAdapter.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ const ALLOWED_ORTB2_PARAMETERS = [
5050
'site.content.cat',
5151
'site.content.language',
5252
'device.sua',
53+
'site.keywords',
54+
'site.content.keywords',
55+
'user.keywords',
5356
];
5457

5558
const sendingDataStatistic = initSendingDataStatistic();
@@ -200,7 +203,7 @@ export const spec = {
200203
responses.forEach(response => {
201204
if (syncOptions.pixelEnabled) setPixelImages(response);
202205
if (syncOptions.iframeEnabled) setPixelIframes(response);
203-
})
206+
});
204207
}
205208

206209
if (!pixels.length) {

test/spec/modules/nextMillenniumBidAdapter_spec.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,6 +391,28 @@ describe('nextMillenniumBidAdapterTests', () => {
391391
}},
392392
},
393393

394+
{
395+
title: 'site.keywords, site.content.keywords and user.keywords',
396+
data: {
397+
postBody: {},
398+
ortb2: {
399+
user: {keywords: 'key7,key8,key9'},
400+
site: {
401+
keywords: 'key1,key2,key3',
402+
content: {keywords: 'key4,key5,key6'},
403+
},
404+
},
405+
},
406+
407+
expected: {
408+
user: {keywords: 'key7,key8,key9'},
409+
site: {
410+
keywords: 'key1,key2,key3',
411+
content: {keywords: 'key4,key5,key6'},
412+
},
413+
},
414+
},
415+
394416
{
395417
title: 'only site.content.language',
396418
data: {

0 commit comments

Comments
 (0)