From fdc7cdc92eca47ccc6b5605878898adb0503308c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Sok=C3=B3=C5=82?= Date: Wed, 19 Nov 2025 10:44:13 +0100 Subject: [PATCH] drop cdep support --- modules/sharethroughBidAdapter.js | 4 -- modules/smartadserverBidAdapter.js | 7 +--- .../modules/sharethroughBidAdapter_spec.js | 37 ------------------- .../modules/smartadserverBidAdapter_spec.js | 7 ---- 4 files changed, 2 insertions(+), 53 deletions(-) diff --git a/modules/sharethroughBidAdapter.js b/modules/sharethroughBidAdapter.js index 4d84c21a99e..a11820b5897 100644 --- a/modules/sharethroughBidAdapter.js +++ b/modules/sharethroughBidAdapter.js @@ -116,10 +116,6 @@ export const sharethroughAdapterSpec = { } } - if (bidderRequest.ortb2?.device?.ext?.cdep) { - req.device.ext['cdep'] = bidderRequest.ortb2.device.ext.cdep; - } - // if present, merge device object from ortb2 into `req.device` if (bidderRequest?.ortb2?.device) { mergeDeep(req.device, bidderRequest.ortb2.device); diff --git a/modules/smartadserverBidAdapter.js b/modules/smartadserverBidAdapter.js index 007335a686d..1d73855a8fc 100644 --- a/modules/smartadserverBidAdapter.js +++ b/modules/smartadserverBidAdapter.js @@ -151,7 +151,7 @@ export const spec = { return 3; } } - return 1; // SADR-5619 + return 1; }, /** @@ -165,10 +165,7 @@ export const spec = { return { method: 'POST', url: (domain !== undefined ? domain : 'https://prg.smartadserver.com') + '/prebid/v1', - data: JSON.stringify(payload), - options: { - browsingTopics: false - } + data: JSON.stringify(payload) }; }, diff --git a/test/spec/modules/sharethroughBidAdapter_spec.js b/test/spec/modules/sharethroughBidAdapter_spec.js index dfe9c85e3a3..56f238ff1ba 100644 --- a/test/spec/modules/sharethroughBidAdapter_spec.js +++ b/test/spec/modules/sharethroughBidAdapter_spec.js @@ -895,43 +895,6 @@ describe('sharethrough adapter spec', function () { }); }); - describe('cookie deprecation', () => { - it('should not add cdep if we do not get it in an impression request', () => { - const builtRequests = spec.buildRequests(bidRequests, { - auctionId: 'new-auction-id', - ortb2: { - device: { - ext: { - propThatIsNotCdep: 'value-we-dont-care-about', - }, - }, - }, - }); - const noCdep = builtRequests.every((builtRequest) => { - const ourCdepValue = builtRequest.data.device?.ext?.cdep; - return ourCdepValue === undefined; - }); - expect(noCdep).to.be.true; - }); - - it('should add cdep if we DO get it in an impression request', () => { - const builtRequests = spec.buildRequests(bidRequests, { - auctionId: 'new-auction-id', - ortb2: { - device: { - ext: { - cdep: 'cdep-value', - }, - }, - }, - }); - const cdepPresent = builtRequests.every((builtRequest) => { - return builtRequest.data.device.ext.cdep === 'cdep-value'; - }); - expect(cdepPresent).to.be.true; - }); - }); - describe('first party data', () => { const firstPartyData = { site: { diff --git a/test/spec/modules/smartadserverBidAdapter_spec.js b/test/spec/modules/smartadserverBidAdapter_spec.js index 4b6d623e361..5e8d7bb46fd 100644 --- a/test/spec/modules/smartadserverBidAdapter_spec.js +++ b/test/spec/modules/smartadserverBidAdapter_spec.js @@ -461,13 +461,6 @@ describe('Smart bid adapter tests', function () { expect(syncs).to.have.lengthOf(0); }); - it('should set browsingTopics=false in request.options', () => { - const requests = spec.buildRequests(DEFAULT_PARAMS_WO_OPTIONAL); - expect(requests[0]).to.have.property('options').and.to.deep.equal({ - browsingTopics: false - }); - }); - it('Verify metadata', function () { const adomain = ['advertiser-domain.com']; const dsa = {