Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update prebid ver to 5.20.0 #5

Merged
merged 115 commits into from
Nov 17, 2021
Merged
Changes from 1 commit
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
f4ac2ff
Increment pre version
Sep 29, 2021
fe9d68d
Yieldmo Bid Adapter: add shared id support and cleaned up device.ip (…
ym-abaranov Sep 29, 2021
84d5650
Slimcut Bid Adapter: porting from 4.x with adomain (#7514)
bretg Sep 30, 2021
a696789
Nativo Bid Adapter: update to adUnit param usage (#7517)
jsfledd Sep 30, 2021
6d4daa4
PubLink id system adds params for site id and api key (#7515)
pycnvr Sep 30, 2021
34c189d
Gumgum Bid Adapter: use nearest matching h/w dimensions from bid requ…
lbenmore Sep 30, 2021
60a12e0
Pubmatic Bid Adapter: add support for JW player (#7450)
pm-manasi-moghe Sep 30, 2021
9ba6750
fix(vidoomyBidAdapter): macro replacement and gdprConsent null fix (#…
SasanFarrokh Sep 30, 2021
0ee71d2
Relaido Bid Adapter: support imuid module (#7422)
relaido Sep 30, 2021
d7fc1a7
Revert "Relaido Bid Adapter: support imuid module (#7422)" (#7520)
ChrisHuie Sep 30, 2021
cd53743
Relaido Bid Adapter: support imuid (with utils fix after revert) (#7521)
ChrisHuie Sep 30, 2021
7e558a5
Mytarget Bid Adapter : update adapter to comply with Prebid 5 (#7397)
Denislavrov Sep 30, 2021
80bc6e2
IAS RTD adapter: improve workflow (#7431)
raguilar-ias Sep 30, 2021
68b21be
Mediakeys bid adapter: native and video support (#7452)
Oct 1, 2021
35c1db8
Prebid Core: Support for Devcontainer for VSCode, Docker Desktop, Cod…
GLStephen Oct 1, 2021
c6e74d2
Ats Analytics Adapter: handle preflight request error & increase _lr…
mamatic Oct 4, 2021
f62ad03
SpotX: add support for price floors module (#7481)
agdillon Oct 4, 2021
3d606de
tappxBidAdapter: fix wrong params (#7528)
prebidtappx Oct 4, 2021
20e0c44
TheMediaGridNM: Fix bug with wrong vastUrl (#7530)
TheMediaGrid Oct 4, 2021
d15d519
sspBC Bid Adaptor : add native support, instream video support, & tes…
wojciech-bialy-wpm Oct 4, 2021
e543638
TrustX Bid Adapter: added vastUrl support (#7531)
PWyrembak Oct 4, 2021
41be379
SSpBc Bid Adapter: utils import fix (#7532)
ChrisHuie Oct 4, 2021
bc95618
Update glimpse adapter and test spec (#7476)
samueldobbie Oct 5, 2021
73615a3
fix(vidoomyBidAdapter): ensure cookie sync is triggered once (#7534)
SasanFarrokh Oct 5, 2021
ae55944
Sharethrough Bid Adapter: bugfixes, removed unused methods, and one H…
epechuzal Oct 5, 2021
846bc8d
Kargo Bid Adapter: Support video mediaType (#7428)
jsadwith Oct 6, 2021
718c94c
Adkernel Bid Adapter: add ergadx alias (#7544)
ckbo3hrk Oct 6, 2021
22ca1d8
Support Spread Operator for spec files (#7542)
osazos Oct 6, 2021
1acfbe3
NoBid Bid Adapter: add support for config.ortb2 (#7503)
redaguermas Oct 6, 2021
c2c9676
Nextroll Bid Adapter: update to comply with Prebid 5 (#7465)
abijr Oct 6, 2021
c223cdf
Adnuntius Bidder: Deal ID and domain change (#7540)
mikael-lundin Oct 6, 2021
b171f56
Prebid 5.17.0 Release
smenzer Oct 6, 2021
15c57b9
Increment pre version
smenzer Oct 6, 2021
893299a
Unicorn Bid Adapter: fix bid_request cur and site.publisher.id to com…
faithnh Oct 6, 2021
630b24e
Cwire bid adapter: initial release (#7421)
kodi Oct 7, 2021
88bbec1
PubMatic Bid Adapter: fix a typo in outstreamAU param name docs (#7547)
pm-harshad-mane Oct 7, 2021
9c35483
Ad Generation: adding new format and adomain support (#7533)
banakemi Oct 7, 2021
6d8a146
Ogury Bid Adapter: adding onTimeout support (#7535)
mbouallagui Oct 8, 2021
2e83adc
Dgkeeword RTD: add content type to request (#7550)
mediaconsortium-develop Oct 8, 2021
f72e63f
VIS.X: iframe sync support & optional video params (#7527)
mk0x9 Oct 9, 2021
a9e1060
Talkads Bid Adapter: add new bid adapter (#7546)
natexo-technical-team Oct 12, 2021
7123eae
Pubmatic Bid Adapter: video.placement param missing message in debug …
kapil-tuptewar Oct 12, 2021
b2fe194
replace Array.from function and use from core-js (#7562)
FilipStamenkovic Oct 12, 2021
b14589b
Adkernel Bid Adapter: add turktelekom alias (#7559)
ckbo3hrk Oct 12, 2021
74cd51a
Yahoo SSP Bid Adapter: Initial Release (#7522)
adam-browning Oct 12, 2021
9d9621d
Support yahoo.com eid source value (#7563)
slimkrazy Oct 12, 2021
e54ec61
Ogury Bid Adapter: Handle TTD as a new source (#7558)
AurelienMozoo Oct 12, 2021
424d9a0
Yieldlab Adapter: add support for iab content (#7413)
rey1128 Oct 12, 2021
a5ffc7f
Proxistore Bid Adapter: export vendor id in gvlid (#7553)
vincentproxistore Oct 12, 2021
e60d065
Yieldlab Bid Adapter: fix for utils root no longer (#7568)
ChrisHuie Oct 12, 2021
60672a5
Livewrapper Analytics Adapter: prioritize reporting Livewrapped floor…
bjorn-lw Oct 12, 2021
cf2395e
BLIINK Bid Adapter : Add new format, outstream, banner (#7529)
joibor Oct 13, 2021
c514d20
Nativo Bid Adapter : refresh increment logic change (#7569)
jsfledd Oct 13, 2021
719523b
add docReferrer (#7551)
AdmixerTech Oct 13, 2021
b8a7ee4
Yahoo SSP Bid Adapter: fix for adId (#7571)
adam-browning Oct 13, 2021
e20c46f
adding page URL to bid request (#7581)
mbouallagui Oct 14, 2021
8cb2250
Pixfuture Bid Adapter: updated the getUserSyncs method (#7456)
pixfuture-media Oct 14, 2021
7b6aad6
delete rogue yarn.lock (#7572)
ChrisHuie Oct 14, 2021
9ad4b84
Prebid Server Adapter: fix eid permissions for ie11 (#7583)
patmmccann Oct 14, 2021
8c62165
Prebid 5.18.0 Release
robertrmartinez Oct 14, 2021
0bbea5e
Increment pre version
robertrmartinez Oct 14, 2021
ff18876
Codefuel Bid Adapter: add new bid adapter (#7489)
tamirnPerion Oct 14, 2021
a8461eb
VideoByte Bid Adapter: added new params placementid & nid (#7578)
videobyte20 Oct 15, 2021
c5efe4c
InskinBidAdapter: add schain object from the schain module if used by…
cciocov Oct 15, 2021
38b9816
Yahoo user identity module - connectId: initial release (#7519)
slimkrazy Oct 15, 2021
0e50635
new BIDDER_ERROR event and new onBidderError function called when aja…
fasenderos Oct 18, 2021
7123fa2
Limelight Digital Bid Adapter: Add user sync (#7560)
imedvedko Oct 18, 2021
c225b87
OpenX Bid Adapter: Handle site.content.data & bug fixes (#7576)
luigi-sayson Oct 18, 2021
e59a314
Prebid Core: use gptSlot.updateTargetingFromMap than gptSlot.setTarge…
pm-harshad-mane Oct 18, 2021
92ba116
Triplelift Bid Adapter: Additional eid filtering and checks (#7565)
nllerandi3lift Oct 18, 2021
8fed466
Adding akamaiDapRtdProvider module (#7508)
amishra11j Oct 18, 2021
a68796a
PBJS IX adapter should signal 1PA (#7596)
shahinrahbariasl Oct 19, 2021
6895104
BetweenBidAdapter: add video support (#7594)
anastasya123 Oct 19, 2021
92b4367
Undertone Bid Adapter: add schain support (#7590)
tamarm-perion Oct 19, 2021
9b063c7
Support adomain (#7579)
mikomgk Oct 19, 2021
7dba619
Ogury Bid Adapter: use utils functions to get ad content (#7573)
AurelienMozoo Oct 19, 2021
ce28fe4
Adf adapter: new bidder params added, multiformat bids supported (#7570)
braizhas Oct 19, 2021
10f52a0
Publink Id System(Conversant) add support for nonjson cookie (#7575)
johnwier Oct 19, 2021
a32b39b
Add streamkey (#7580)
GeneGenie Oct 19, 2021
12a6c7f
Yieldmo Synthetic Inventory Module: add new module (#7537)
ym-abaranov Oct 20, 2021
f1c5abd
Prebid Core: native puc multiple events fix (#7543)
FilipStamenkovic Oct 20, 2021
f874aa4
Collect AD_RENDER_FAILED events (#7591)
bjorn-lw Oct 20, 2021
1693ed0
NextMillennium Bid Adapter: add gdpr support (#7593)
Oct 20, 2021
26599cf
DeepIntent Bid Adapter: instream video support added (#7494)
sourabhg Oct 20, 2021
fdfe85e
Gumgum Bid Adapter: add local time and timezone offset in requests (#…
lbenmore Oct 20, 2021
4ecaeb0
Prebid 5.19.0 Release
Oct 20, 2021
8ebafdc
Increment pre version
Oct 20, 2021
191a3cb
Ventes Bid Adapter: add new bid adapter (#7525)
jessoventes Oct 20, 2021
2a4f678
Jixiee Bid Adapter: add code to try get keywords from the page meta (…
jxdeveloper1 Oct 20, 2021
d61717b
multibid module: Use array instead of string template to allow . in a…
wallacebt Oct 21, 2021
a5282aa
Sortable Bid Adapter: Set gpid (#7608)
liliana-sortable Oct 21, 2021
1cd4eba
Teads adapter: global placement id support (#7588)
github-kylian-deau Oct 21, 2021
ba0b9e5
TheMediaGrid Bid Adapter: add playwire as alias (#7603)
TheMediaGrid Oct 21, 2021
7e67bbc
Update nativoBidAdapter.js
patmmccann Oct 22, 2021
9e6b054
Remove duplicate segment handling (#7622)
luigi-sayson Oct 22, 2021
2c0f9f7
appnexus bid adapter - update impression urls logic (#7618)
jsnellbaker Oct 25, 2021
efb81c1
Send info about original CPM bid (#7623)
bjorn-lw Oct 25, 2021
6729f8f
Ats Analytics Adapter: listen to bid won events (#7577)
mamatic Oct 25, 2021
be35c1c
Nativo Bid Adapter - Refactored spread adapter for IE11 support (#7625)
jsfledd Oct 25, 2021
aee5039
support eids in outbrain (#7567)
Oct 25, 2021
f54ccec
Send ortb2 object to sonobi bidding endpoint as fpd param (#7612)
JonGoSonobi Oct 25, 2021
4dc1a22
support for adserverTargeting in response (#7605)
nwlosinski Oct 25, 2021
df13627
Between Bid Adapter & Airgrid rtd module: fix support for ie11 (#7619)
patmmccann Oct 26, 2021
6c14892
Yahoo Bid Adapter: Support IE11 -> includes to indexOf (#7627)
robertrmartinez Oct 26, 2021
523a16c
TrustX Bid Adapter: fix for segments format (#7629)
PWyrembak Oct 26, 2021
d0605ae
Delta Projects bid adapter: add new bid adapter (#7564)
rikdru Oct 26, 2021
d4a5739
operaads bid adapter: register user sync function (#7613)
yuansi-piao Oct 26, 2021
7e4a7d6
clean.io RTD Provider (#7449)
nick-clean Oct 26, 2021
43e6aba
Added sizeId 92 (#7631)
hdeodhar Oct 26, 2021
36200d8
Browi RTD provider: code improvements (#7589)
omerDotan Oct 26, 2021
8203cc8
Revert "Added sizeId 92 (#7631)" (#7635)
bretg Oct 27, 2021
e38772a
move dfp_ad_unit_code to imp.ext (#7637)
umakajan Oct 27, 2021
213ef75
Prebid Core: Fix Media Type Price Granularity (#7607)
robertrmartinez Oct 27, 2021
55b9cfa
OTM Bid Adapter: Restore Adapter to pbjs 5 (#7616)
krecu Oct 27, 2021
d8697b3
Prebid 5.20.0 release
ChrisHuie Oct 27, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
move dfp_ad_unit_code to imp.ext (prebid#7637)
  • Loading branch information
umakajan authored Oct 27, 2021
commit e38772ae893969b3f5ad1facb783ce276229003d
8 changes: 7 additions & 1 deletion modules/ixBidAdapter.js
Original file line number Diff line number Diff line change
@@ -646,7 +646,7 @@ function buildRequest(validBidRequests, bidderRequest, impressions, version) {
}

if (impressionObjects.length && BANNER in impressionObjects[0]) {
const { id, banner: { topframe } } = impressionObjects[0];
const { id, banner: { topframe }, ext } = impressionObjects[0];
const _bannerImpression = {
id,
banner: {
@@ -655,6 +655,12 @@ function buildRequest(validBidRequests, bidderRequest, impressions, version) {
},
}

if (ext.dfp_ad_unit_code) {
_bannerImpression.ext = {
dfp_ad_unit_code: ext.dfp_ad_unit_code
}
}

if ('bidfloor' in impressionObjects[0]) {
_bannerImpression.bidfloor = impressionObjects[0].bidfloor;
}
6 changes: 3 additions & 3 deletions test/spec/modules/ixBidAdapter_spec.js
Original file line number Diff line number Diff line change
@@ -1405,16 +1405,16 @@ describe('IndexexchangeAdapter', function () {
}
};
const requests = spec.buildRequests(validBids, DEFAULT_OPTION);
const { dfp_ad_unit_code } = JSON.parse(requests[0].data.r).imp[0].banner.format[0].ext;
const { ext: { dfp_ad_unit_code } } = JSON.parse(requests[0].data.r).imp[0];
expect(dfp_ad_unit_code).to.equal(AD_UNIT_CODE);
});

it('should not send dfp_adunit_code in request if ortb2Imp.ext.data.adserver.adslot does not exists', function () {
const validBids = utils.deepClone(DEFAULT_BANNER_VALID_BID);
const requests = spec.buildRequests(validBids, DEFAULT_OPTION);
const { dfp_ad_unit_code } = JSON.parse(requests[0].data.r).imp[0].banner.format[0].ext;
const { ext } = JSON.parse(requests[0].data.r).imp[0];

expect(dfp_ad_unit_code).to.not.exist;
expect(ext).to.not.exist;
});

it('payload should have correct format and value', function () {