Skip to content

Commit 6957843

Browse files
jsalisJohn Salis
and
John Salis
authored
Beachfront Bid Adapter : add plcmt support (#11558)
* change placement to plcmt * add placement param --------- Co-authored-by: John Salis <[email protected]>
1 parent a5eaf63 commit 6957843

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

modules/beachfrontBidAdapter.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {Renderer} from '../src/Renderer.js';
1515
import {BANNER, VIDEO} from '../src/mediaTypes.js';
1616
import {find, includes} from '../src/polyfill.js';
1717

18-
const ADAPTER_VERSION = '1.20';
18+
const ADAPTER_VERSION = '1.21';
1919
const ADAPTER_NAME = 'BFIO_PREBID';
2020
const OUTSTREAM = 'outstream';
2121
const CURRENCY = 'USD';
@@ -26,7 +26,7 @@ export const OUTSTREAM_SRC = 'https://player-cdn.beachfrontmedia.com/playerapi/l
2626
export const SYNC_IFRAME_ENDPOINT = 'https://sync.bfmio.com/sync_iframe';
2727
export const SYNC_IMAGE_ENDPOINT = 'https://sync.bfmio.com/syncb';
2828

29-
export const VIDEO_TARGETING = ['mimes', 'playbackmethod', 'maxduration', 'placement', 'skip', 'skipmin', 'skipafter'];
29+
export const VIDEO_TARGETING = ['mimes', 'playbackmethod', 'maxduration', 'placement', 'plcmt', 'skip', 'skipmin', 'skipafter'];
3030
export const DEFAULT_MIMES = ['video/mp4', 'application/javascript'];
3131

3232
export const SUPPORTED_USER_IDS = [

test/spec/modules/beachfrontBidAdapter_spec.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -245,28 +245,28 @@ describe('BeachfrontAdapter', function () {
245245
const mimes = ['video/webm'];
246246
const playbackmethod = 2;
247247
const maxduration = 30;
248-
const placement = 4;
248+
const plcmt = 4;
249249
const skip = 1;
250250
bidRequest.mediaTypes = {
251-
video: { mimes, playbackmethod, maxduration, placement, skip }
251+
video: { mimes, playbackmethod, maxduration, plcmt, skip }
252252
};
253253
const requests = spec.buildRequests([ bidRequest ], {});
254254
const data = requests[0].data;
255-
expect(data.imp[0].video).to.deep.contain({ mimes, playbackmethod, maxduration, placement, skip });
255+
expect(data.imp[0].video).to.deep.contain({ mimes, playbackmethod, maxduration, plcmt, skip });
256256
});
257257

258258
it('must override video params from the bidder object', function () {
259259
const bidRequest = bidRequests[0];
260260
const mimes = ['video/webm'];
261261
const playbackmethod = 2;
262262
const maxduration = 30;
263-
const placement = 4;
263+
const plcmt = 4;
264264
const skip = 1;
265-
bidRequest.mediaTypes = { video: { placement: 3, skip: 0 } };
266-
bidRequest.params.video = { mimes, playbackmethod, maxduration, placement, skip };
265+
bidRequest.mediaTypes = { video: { plcmt: 3, skip: 0 } };
266+
bidRequest.params.video = { mimes, playbackmethod, maxduration, plcmt, skip };
267267
const requests = spec.buildRequests([ bidRequest ], {});
268268
const data = requests[0].data;
269-
expect(data.imp[0].video).to.deep.contain({ mimes, playbackmethod, maxduration, placement, skip });
269+
expect(data.imp[0].video).to.deep.contain({ mimes, playbackmethod, maxduration, plcmt, skip });
270270
});
271271

272272
it('must add US privacy data to the request', function () {

0 commit comments

Comments
 (0)