Skip to content

Commit edf8b41

Browse files
committed
convert bidders: connecta
1 parent e5c71dd commit edf8b41

File tree

2 files changed

+16
-11
lines changed

2 files changed

+16
-11
lines changed

modules/connectadBidAdapter.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,11 @@ export const spec = {
3535
placements: [],
3636
time: Date.now(),
3737
user: {},
38-
url: (bidderRequest.refererInfo && bidderRequest.refererInfo.referer) ? bidderRequest.refererInfo.referer : window.location.href,
39-
referrer: window.document.referrer,
40-
referrer_info: bidderRequest.refererInfo,
38+
// TODO: does the fallback to window.location make sense?
39+
url: bidderRequest.refererInfo?.page || window.location.href,
40+
referrer: bidderRequest.refererInfo?.ref,
41+
// TODO: please do not send internal data structures over the network
42+
referrer_info: bidderRequest.refererInfo?.legacy,
4143
screensize: getScreenSize(),
4244
dnt: (navigator.doNotTrack == 'yes' || navigator.doNotTrack == '1' || navigator.msDoNotTrack == '1') ? 1 : 0,
4345
language: navigator.language,

test/spec/modules/connectadBidAdapter_spec.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -255,14 +255,17 @@ describe('ConnectAd Adapter', function () {
255255
const bidRequest = Object.assign({}, bidRequests[0])
256256
const bidderRequ = {
257257
refererInfo: {
258-
referer: 'https://connectad.io/page.html',
259-
reachedTop: true,
260-
numIframes: 2,
261-
stack: [
262-
'https://connectad.io/page.html',
263-
'https://connectad.io/iframe1.html',
264-
'https://connectad.io/iframe2.html'
265-
]
258+
page: 'https://connectad.io/page.html',
259+
legacy: {
260+
referer: 'https://connectad.io/page.html',
261+
reachedTop: true,
262+
numIframes: 2,
263+
stack: [
264+
'https://connectad.io/page.html',
265+
'https://connectad.io/iframe1.html',
266+
'https://connectad.io/iframe2.html'
267+
]
268+
}
266269
}
267270
}
268271
const request = spec.buildRequests([bidRequest], bidderRequ);

0 commit comments

Comments
 (0)