Skip to content

Commit ea6d7d6

Browse files
authored
Sovrn and Sharethrough Bid Adapters: support for advertiserDomains (#6764)
* Update eids.js * Update eids_spec.js * Update eids.js * Update pubmaticBidAdapter_spec.js * Update eids.js * Update eids_spec.js * Update conversantBidAdapter_spec.js * Update rubiconBidAdapter_spec.js * Update conversantBidAdapter_spec.js * Delete test/spec/adapters directory * Update userId_spec.js * Delete iasBidAdapter.js * Add files via upload * Update openxBidAdapter.js * Update openxBidAdapter.js * Update sovrnBidAdapter.js * Update sharethroughBidAdapter.js * Update sharethroughBidAdapter_spec.js * Update sovrnBidAdapter_spec.js * Update sovrnBidAdapter_spec.js * Update sharethroughBidAdapter_spec.js * Update sharethroughBidAdapter_spec.js * Update sharethroughBidAdapter_spec.js
1 parent e533e1b commit ea6d7d6

File tree

4 files changed

+14
-7
lines changed

4 files changed

+14
-7
lines changed

modules/sharethroughBidAdapter.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ export const sharethroughAdapterSpec = {
109109
currency: 'USD',
110110
netRevenue: true,
111111
ttl: 360,
112+
meta: { advertiserDomains: creative.creative && creative.creative.adomain ? creative.creative.adomain : [] },
112113
ad: generateAd(body, req)
113114
}];
114115
},

modules/sovrnBidAdapter.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,8 @@ export const spec = {
160160
netRevenue: true,
161161
mediaType: BANNER,
162162
ad: decodeURIComponent(`${sovrnBid.adm}<img src="${sovrnBid.nurl}">`),
163-
ttl: sovrnBid.ext ? (sovrnBid.ext.ttl || 90) : 90
163+
ttl: sovrnBid.ext ? (sovrnBid.ext.ttl || 90) : 90,
164+
meta: { advertiserDomains: sovrnBid && sovrnBid.adomain ? sovrnBid.adomain : [] }
164165
});
165166
});
166167
}

test/spec/modules/sharethroughBidAdapter_spec.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@ describe('sharethrough adapter spec', function() {
473473

474474
describe('.interpretResponse', function() {
475475
it('returns a correctly parsed out response', function() {
476-
expect(spec.interpretResponse(bidderResponse, prebidRequests[0])[0]).to.include(
476+
expect(spec.interpretResponse(bidderResponse, prebidRequests[0])[0]).to.deep.include(
477477
{
478478
width: 1,
479479
height: 1,
@@ -482,7 +482,8 @@ describe('sharethrough adapter spec', function() {
482482
dealId: 'aDealId',
483483
currency: 'USD',
484484
netRevenue: true,
485-
ttl: 360
485+
ttl: 360,
486+
meta: { advertiserDomains: [] }
486487
});
487488
});
488489

test/spec/modules/sovrnBidAdapter_spec.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,8 @@ describe('sovrnBidAdapter', function() {
387387
'netRevenue': true,
388388
'mediaType': 'banner',
389389
'ad': decodeURIComponent(`<!-- Creative --><img src=<!-- NURL -->>`),
390-
'ttl': 60000
390+
'ttl': 60000,
391+
'meta': { advertiserDomains: [] }
391392
}];
392393

393394
let result = spec.interpretResponse(response);
@@ -407,7 +408,8 @@ describe('sovrnBidAdapter', function() {
407408
'netRevenue': true,
408409
'mediaType': 'banner',
409410
'ad': decodeURIComponent(`<!-- Creative --><img src="<!-- NURL -->">`),
410-
'ttl': 90
411+
'ttl': 90,
412+
'meta': { advertiserDomains: [] }
411413
}];
412414

413415
let result = spec.interpretResponse(response);
@@ -428,7 +430,8 @@ describe('sovrnBidAdapter', function() {
428430
'netRevenue': true,
429431
'mediaType': 'banner',
430432
'ad': decodeURIComponent(`<!-- Creative --><img src="<!-- NURL -->">`),
431-
'ttl': 90
433+
'ttl': 90,
434+
'meta': { advertiserDomains: [] }
432435
}];
433436

434437
let result = spec.interpretResponse(response);
@@ -449,7 +452,8 @@ describe('sovrnBidAdapter', function() {
449452
'netRevenue': true,
450453
'mediaType': 'banner',
451454
'ad': decodeURIComponent(`<!-- Creative --><img src="<!-- NURL -->">`),
452-
'ttl': 480
455+
'ttl': 480,
456+
'meta': { advertiserDomains: [] }
453457
}];
454458

455459
let result = spec.interpretResponse(response);

0 commit comments

Comments
 (0)