Skip to content

Commit 561b10b

Browse files
committed
convert bidders: gumgum
1 parent 1fcf289 commit 561b10b

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

modules/gridNMBidAdapter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export const spec = {
6767
const requests = [];
6868
let { bidderRequestId, auctionId, gdprConsent, uspConsent, timeout, refererInfo } = bidderRequest || {};
6969

70-
const referer = refererInfo ? encodeURIComponent(refererInfo.referer) : '';
70+
const referer = refererInfo ? encodeURIComponent(refererInfo.page) : '';
7171

7272
bids.forEach(bid => {
7373
let user;

modules/growadvertisingBidAdapter.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ export const spec = {
101101
netRevenue: true,
102102
ttl: response.ttl,
103103
adUnitCode: request.adUnitCode,
104-
referrer: deepAccess(request, 'refererInfo.referer')
104+
// TODO: is 'page' the right value here?
105+
referrer: deepAccess(request, 'refererInfo.page')
105106
};
106107

107108
if (response.hasOwnProperty(NATIVE)) {

modules/gumgumBidAdapter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ function buildRequests(validBidRequests, bidderRequest) {
294294
const gdprConsent = bidderRequest && bidderRequest.gdprConsent;
295295
const uspConsent = bidderRequest && bidderRequest.uspConsent;
296296
const timeout = config.getConfig('bidderTimeout');
297-
const topWindowUrl = bidderRequest && bidderRequest.refererInfo && bidderRequest.refererInfo.referer;
297+
const topWindowUrl = bidderRequest && bidderRequest.refererInfo && bidderRequest.refererInfo.page;
298298
_each(validBidRequests, bidRequest => {
299299
const {
300300
bidId,

test/spec/modules/gridNMBidAdapter_spec.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,9 @@ describe('TheMediaGridNM Adapter', function () {
184184
bidderRequestId: '22edbae2733bf6',
185185
auctionId: '1d1a030790a475',
186186
timeout: 3000,
187-
refererInfo: { referer: 'https://example.com' }
187+
refererInfo: { page: 'https://example.com' }
188188
};
189-
const referrer = encodeURIComponent(bidderRequest.refererInfo.referer);
189+
const referrer = encodeURIComponent(bidderRequest.refererInfo.page);
190190
let bidRequests = [
191191
{
192192
'bidder': 'gridNM',

test/spec/modules/gumgumBidAdapter_spec.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -546,7 +546,7 @@ describe('gumgumAdapter', function () {
546546
});
547547

548548
it('should handle no gg params', function () {
549-
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { referer: 'https://www.prebid.org/?param1=foo&param2=bar&param3=baz' } })[0];
549+
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { page: 'https://www.prebid.org/?param1=foo&param2=bar&param3=baz' } })[0];
550550

551551
// no params are in object
552552
expect(bidRequest.data.hasOwnProperty('eAdBuyId')).to.be.false;
@@ -555,7 +555,7 @@ describe('gumgumAdapter', function () {
555555
});
556556

557557
it('should handle encrypted ad buy id', function () {
558-
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { referer: 'https://www.prebid.org/?param1=foo&ggad=bar&param3=baz' } })[0];
558+
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { page: 'https://www.prebid.org/?param1=foo&ggad=bar&param3=baz' } })[0];
559559

560560
// correct params are in object
561561
expect(bidRequest.data.hasOwnProperty('eAdBuyId')).to.be.true;
@@ -567,7 +567,7 @@ describe('gumgumAdapter', function () {
567567
});
568568

569569
it('should handle unencrypted ad buy id', function () {
570-
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { referer: 'https://www.prebid.org/?param1=foo&ggad=123&param3=baz' } })[0];
570+
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { page: 'https://www.prebid.org/?param1=foo&ggad=123&param3=baz' } })[0];
571571

572572
// correct params are in object
573573
expect(bidRequest.data.hasOwnProperty('eAdBuyId')).to.be.false;
@@ -579,7 +579,7 @@ describe('gumgumAdapter', function () {
579579
});
580580

581581
it('should handle multiple gg params', function () {
582-
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { referer: 'https://www.prebid.org/?ggdeal=foo&ggad=bar&param3=baz' } })[0];
582+
const bidRequest = spec.buildRequests(bidRequests, { refererInfo: { page: 'https://www.prebid.org/?ggdeal=foo&ggad=bar&param3=baz' } })[0];
583583

584584
// correct params are in object
585585
expect(bidRequest.data.hasOwnProperty('eAdBuyId')).to.be.true;

0 commit comments

Comments
 (0)