Skip to content

Commit

Permalink
Criteo Bid Adapter: Update bidder DNS
Browse files Browse the repository at this point in the history
  • Loading branch information
patmmccann authored and leonardlabat committed Jun 5, 2024

Verified

This commit was signed with the committer’s verified signature. The key has expired.
weihanglo Weihang Lo
1 parent 6b8f611 commit 2e3cef5
Showing 3 changed files with 7 additions and 8 deletions.
2 changes: 1 addition & 1 deletion modules/criteoBidAdapter.js
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import {ortb25Translator} from '../libraries/ortb2.5Translator/translator.js';
const GVLID = 91;
export const ADAPTER_VERSION = 37;
const BIDDER_CODE = 'criteo';
const CDB_ENDPOINT = 'https://bidder.criteo.com/openrtb_2_5/pbjs/auction/request';
const CDB_ENDPOINT = 'https://grid-bidder.criteo.com/openrtb_2_5/pbjs/auction/request';
const PROFILE_ID_INLINE = 207;
export const storage = getStorageManager({ bidderCode: BIDDER_CODE });
const LOG_PREFIX = 'Criteo: ';
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -136,7 +136,6 @@
"@babel/runtime": "^7.18.9",
"core-js": "^3.13.0",
"core-js-pure": "^3.13.0",
"criteo-direct-rsa-validate": "^1.1.0",
"crypto-js": "^4.2.0",
"dlv": "1.1.3",
"dset": "3.1.2",
12 changes: 6 additions & 6 deletions test/spec/modules/criteoBidAdapter_spec.js
Original file line number Diff line number Diff line change
@@ -733,7 +733,7 @@ describe('The Criteo bidding adapter', function () {
},
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&im=1&debug=[01]&nolog=[01]$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&im=1&debug=[01]&nolog=[01]$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.site.page).to.equal(refererUrl);
@@ -896,7 +896,7 @@ describe('The Criteo bidding adapter', function () {
},
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.site.page).to.equal(refererUrl);
@@ -956,7 +956,7 @@ describe('The Criteo bidding adapter', function () {
},
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.site.page).to.equal(refererUrl);
@@ -1295,7 +1295,7 @@ describe('The Criteo bidding adapter', function () {
},
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.imp).to.have.lengthOf(1);
@@ -1355,7 +1355,7 @@ describe('The Criteo bidding adapter', function () {
},
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.imp[0].video.mimes).to.deep.equal(['video/mp4', 'video/x-flv']);
@@ -1399,7 +1399,7 @@ describe('The Criteo bidding adapter', function () {
}
];
const request = spec.buildRequests(bidRequests, syncAddFPDToBidderRequest(bidderRequest));
expect(request.url).to.match(/^https:\/\/bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.url).to.match(/^https:\/\/grid-bidder\.criteo\.com\/openrtb_2_5\/pbjs\/auction\/request\?profileId=207&av=\d+&wv=[^&]+&cb=\d+&lsavail=[01]&debug=[01]&nolog=[01]&networkId=456$/);
expect(request.method).to.equal('POST');
const ortbRequest = request.data;
expect(ortbRequest.imp[0].video.mimes).to.deep.equal(['video/mp4', 'video/MPV', 'video/H264', 'video/webm', 'video/ogg']);

0 comments on commit 2e3cef5

Please sign in to comment.