Skip to content

Commit 5cf6955

Browse files
committed
convert bidders: conversant
1 parent edf8b41 commit 5cf6955

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

modules/consumableBidAdapter.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ export const spec = {
4747
const data = Object.assign({
4848
placements: [],
4949
time: Date.now(),
50-
url: bidderRequest.refererInfo.referer,
51-
referrer: document.referrer,
50+
url: bidderRequest.refererInfo.page,
51+
referrer: bidderRequest.refererInfo.ref,
5252
source: [{
5353
'name': 'prebidjs',
5454
'version': '$prebid.version$'
@@ -123,7 +123,7 @@ export const spec = {
123123
bid.creativeId = decision.adId;
124124
bid.ttl = 30;
125125
bid.netRevenue = true;
126-
bid.referrer = bidRequest.bidderRequest.refererInfo.referer;
126+
bid.referrer = bidRequest.bidderRequest.refererInfo.page;
127127

128128
bid.meta = {
129129
advertiserDomains: decision.adomain || []

modules/contentexchangeBidAdapter.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,15 @@ export const spec = {
127127
winLocation = window.location;
128128
}
129129

130-
const refferUrl = bidderRequest.refererInfo && bidderRequest.refererInfo.referer;
130+
const refferUrl = bidderRequest.refererInfo && bidderRequest.refererInfo.page;
131131
let refferLocation;
132132
try {
133133
refferLocation = refferUrl && new URL(refferUrl);
134134
} catch (e) {
135135
logMessage(e);
136136
}
137137

138+
// TODO: does the fallback to 'window.location' make sense?
138139
let location = refferLocation || winLocation;
139140
const language = (navigator && navigator.language) ? navigator.language.split('-')[0] : '';
140141
const host = location.host;

modules/conversantBidAdapter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export const spec = {
5454
* @return {ServerRequest} Info describing the request to the server.
5555
*/
5656
buildRequests: function(validBidRequests, bidderRequest) {
57-
const page = (bidderRequest && bidderRequest.refererInfo) ? bidderRequest.refererInfo.referer : '';
57+
const page = (bidderRequest && bidderRequest.refererInfo) ? bidderRequest.refererInfo.page : '';
5858
let siteId = '';
5959
let requestId = '';
6060
let pubcid = null;

test/spec/modules/conversantBidAdapter_spec.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ describe('Conversant adapter tests', function() {
234234
const page = 'http://test.com?a=b&c=123';
235235
const bidderRequest = {
236236
refererInfo: {
237-
referer: page
237+
page: page
238238
}
239239
};
240240
const request = spec.buildRequests(bidRequests, bidderRequest);
@@ -362,7 +362,7 @@ describe('Conversant adapter tests', function() {
362362

363363
it('Verify first party data', () => {
364364
const bidderRequest = {
365-
refererInfo: {referer: 'http://test.com?a=b&c=123'},
365+
refererInfo: {page: 'http://test.com?a=b&c=123'},
366366
ortb2: {site: {content: {series: 'MySeries', season: 'MySeason', episode: 3, title: 'MyTitle'}}}
367367
};
368368
const request = spec.buildRequests(bidRequests, bidderRequest);
@@ -375,7 +375,7 @@ describe('Conversant adapter tests', function() {
375375
});
376376

377377
it('Verify supply chain data', () => {
378-
const bidderRequest = {refererInfo: {referer: 'http://test.com?a=b&c=123'}};
378+
const bidderRequest = {refererInfo: {page: 'http://test.com?a=b&c=123'}};
379379
const schain = {complete: 1, ver: '1.0', nodes: [{asi: 'bidderA.com', sid: '00001', hp: 1}]};
380380
const bidsWithSchain = bidRequests.map((bid) => {
381381
return Object.assign({

0 commit comments

Comments
 (0)