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

test pull request created through git api for test working branch please ignore it #958

Open
wants to merge 743 commits into
base: prebid_upgrade_9_16_0_20241016144416
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
743 commits
Select commit Hold shift + click to select a range
bb0ea12
Change for the scenario where s2sconfig is not available
pm-priyanka-deshmane May 6, 2024
0b85b24
Change for the scenario where s2sconfig is not available
pm-priyanka-deshmane May 6, 2024
0c85efc
Added the line back, which was deleted during conflict resolution
pm-priyanka-deshmane May 6, 2024
34e5771
Merge pull request #826 from PubMatic-OpenWrap/nightly_7apr_2024
kapil-tuptewar May 7, 2024
a486cdc
Merge pull request #829 from PubMatic-OpenWrap/nightly
pm-priyanka-deshmane May 7, 2024
77aa936
Merge pull request #830 from PubMatic-OpenWrap/UOE-10353
pm-priyanka-deshmane May 7, 2024
6889fa0
Merging piid changes
pm-priyanka-deshmane May 7, 2024
abfb78c
Added the changes of seedtagBidAdapter.js from latest prebid
pm-priyanka-deshmane May 9, 2024
e1cd505
Added the changes of test cases for seedtagBidAdapter.js from latest …
pm-priyanka-deshmane May 9, 2024
b7ceffa
Reading the owAdunitId for ad refresh UOE-10162
pm-priyanka-deshmane May 15, 2024
ee92050
Changes related to adUnitId in viewability
pm-priyanka-deshmane May 15, 2024
3530217
Merge pull request #824 from PubMatic-OpenWrap/prebid_upgrade_8_43_0_…
kapil-tuptewar Jun 3, 2024
2c0faa4
Start sending connectiontype to auction endpoint
kapil-tuptewar Jun 3, 2024
efd93ca
module meta json file commit
pm-pramod-pisal Jun 3, 2024
4acd027
automate-creation of modules.json file
pm-pramod-pisal Jun 3, 2024
de02b73
Resolved conflicts for 8.50
pm-priyanka-deshmane Jun 4, 2024
f75fe1a
Merge pull request #834 from PubMatic-OpenWrap/test_br_b2_20240603201701
pm-priyanka-deshmane Jun 4, 2024
dd4b75f
Added module_meta
pm-priyanka-deshmane Jun 7, 2024
4012f50
Merge pull request #836 from PubMatic-OpenWrap/UOE-10608-nightly
pm-priyanka-deshmane Jun 10, 2024
b1732e4
Fixed the import issue
pm-priyanka-deshmane Jun 11, 2024
ed5b00b
Merge branch 'prebid_upgrade_8_50_0_20240603201700' of https://github…
pm-priyanka-deshmane Jun 11, 2024
1b4d271
Fixed the import issue
pm-priyanka-deshmane Jun 11, 2024
993105f
Merge pull request #835 from PubMatic-OpenWrap/prebid_upgrade_8_50_0_…
pm-priyanka-deshmane Jun 18, 2024
4469dae
module meta json file commit
pm-pramod-pisal Jul 10, 2024
54fdc7d
module meta json file commit
pm-pramod-pisal Jul 10, 2024
033edb6
automate-creation of modules.json file
pm-pramod-pisal Jul 10, 2024
a27349c
Initial commit after conflict resolution for 8.52
pm-priyanka-deshmane Jul 11, 2024
f588b39
Merge branch 'test_br_b2_20240710232812' into prebid_upgrade_8_52
pm-priyanka-deshmane Jul 11, 2024
537acfa
Replaced mili seconds value with seconds for UNIX_TIMESTAMP macro
kapil-tuptewar Jul 11, 2024
1207ce8
Copying module_meta.json from 8.50 to unblock nightly creation
pm-priyanka-deshmane Jul 11, 2024
4d6964a
Merge pull request #901 from PubMatic-OpenWrap/UOE-10859
pm-azhar-mulla Jul 15, 2024
1dcbaad
remove support for plain text emails in setUserIdentities method (#900)
pm-manasi-moghe Jul 16, 2024
997713c
Cherry-picked changes from 8.52.1 release
pm-priyanka-deshmane Jul 18, 2024
f260a4c
Merge pull request #903 from PubMatic-OpenWrap/prebid_upgrade_8_52
pm-priyanka-deshmane Jul 18, 2024
c504a32
Update version in package.json
pm-priyanka-deshmane Jul 20, 2024
fb5ef95
module meta json file commit
pm-pramod-pisal Jul 23, 2024
ef50198
Merge pull request #902 from PubMatic-OpenWrap/nightly_23_july
pm-priyanka-deshmane Jul 24, 2024
a3e309e
Initial commit after conflicts resolution
pm-priyanka-deshmane Jul 24, 2024
0bc4411
Updated modules.json to remove consent management module
pm-priyanka-deshmane Jul 24, 2024
50f8944
Commiting module_meta
pm-priyanka-deshmane Jul 24, 2024
58fab98
Merge branch 'nightly' into UOE-10114
Jul 26, 2024
12b967c
remove support for plain text emails in setUserIdentities method
Jun 18, 2024
198315e
Replaced mili seconds value with seconds for UNIX_TIMESTAMP macro
kapil-tuptewar Jul 11, 2024
449a321
Rebased with nightly
pm-priyanka-deshmane Aug 5, 2024
2ecd0b5
Picked code from 9.6.0 tag
pm-priyanka-deshmane Aug 5, 2024
ce25f88
Added multibid module in module_meta file
pm-priyanka-deshmane Aug 5, 2024
a6eb5d6
Updated module_meta.json to add multibid module
pm-priyanka-deshmane Aug 8, 2024
3c0a1b0
Reverted multibid change from meta_module. We will fetch this from ni…
pm-priyanka-deshmane Aug 8, 2024
d7cb736
Moved floors fields from slot to root level and added fields in track…
kapil-tuptewar Aug 9, 2024
fd4327a
Updated tracker code
kapil-tuptewar Aug 12, 2024
eca0b68
bidderCode specific fix for safari users
kapil-tuptewar Aug 14, 2024
8680aa9
Merge pull request #920 from PubMatic-OpenWrap/pn_bc_issue
kapil-tuptewar Aug 14, 2024
77037cc
Added undefined check for ft & frv
kapil-tuptewar Aug 14, 2024
beaa12a
Merge pull request #916 from PubMatic-OpenWrap/nightly_8_52_1_multibid
pm-azhar-mulla Aug 16, 2024
a0d6783
Rebased with nightly
pm-priyanka-deshmane Aug 16, 2024
b66b02b
Fix for fsrc & ffs
kapil-tuptewar Aug 16, 2024
82b7a4a
Merge branch 'floors_9x' of https://github.com/PubMatic-OpenWrap/Preb…
kapil-tuptewar Aug 16, 2024
69aef42
Merge pull request #910 from PubMatic-OpenWrap/prebid_9_6_0
pm-priyanka-deshmane Aug 19, 2024
21361ba
Fix for location
kapil-tuptewar Aug 19, 2024
43c726a
Initial code for injecting tracker for IMA
Aug 19, 2024
36f075f
Merge branch 'nightly' into UOE-10114
Aug 19, 2024
918442b
Added a check before adding to tracker
Aug 19, 2024
edb8883
Merge branch 'nightly' into floors_9x
kapil-tuptewar Aug 20, 2024
3e44cd3
Added multibid support
kapil-tuptewar Aug 22, 2024
e750541
Update module_meta.json
kapil-tuptewar Aug 22, 2024
3e116ec
Merge pull request #919 from PubMatic-OpenWrap/floors_9x
pm-priyanka-deshmane Aug 22, 2024
9ba385d
Merge branch 'nightly' into UOE-10114
Aug 27, 2024
7163e75
Update pubmaticAnalyticsAdapter.js
kapil-tuptewar Aug 30, 2024
40390a2
Merge branch 'nightly' into UOE-10958
Sep 3, 2024
0910931
Update pubmaticAnalyticsAdapter.js
kapil-tuptewar Sep 12, 2024
84565c8
Merge pull request #929 from PubMatic-OpenWrap/gpp_l1_17_sept
pm-nitin-shirsat Sep 18, 2024
e951a55
Merge branch 'nightly' into UOE-10958
Sep 20, 2024
2429b26
Reading frv value from bidResponse floorData instead of auctionCache
pm-priyanka-deshmane Oct 10, 2024
afa7c9b
Increment version to 9.17.0-pre
prebidjs-release Oct 11, 2024
176660f
Add excoBidAdapter and corresponding tests (#12317)
saar120 Oct 11, 2024
4cc7d25
New Bidder:tapnative (#12322)
pranavsheth Oct 11, 2024
e7b1007
Merge pull request #947 from PubMatic-OpenWrap/nightly-oct-3rd-frv
pm-priyanka-deshmane Oct 15, 2024
a41582c
Merge pull request #950 from PubMatic-OpenWrap/UOE-10958
pm-priyanka-deshmane Oct 15, 2024
d3a0ce3
Fix/uid2 id5 issue (#953)
pm-nitin-nimbalkar Oct 15, 2024
5c246b3
IQzone Bid Adapter : update user sync domain (#12320)
IQZoneAdx Oct 18, 2024
1fed96d
Sparteo Bid Adapter: Adapt error messages following param deprecation…
tanguylemeur-sparteo Oct 18, 2024
22a169f
Greenbids RTD Module : add flag to disable filtering (#12331)
maelmrgt Oct 18, 2024
b8dcc7c
Improve Digital Bid Adapter: Bid floor is sent in USD when possible (…
lyubomirshishkov Oct 19, 2024
1cdbb9d
LiveIntent User ID Module: Add DEFAULT_DELAY (#12334)
3link Oct 19, 2024
68f879a
sparteoBidAdapter: add adUnitCode (#12305)
tanguylemeur-sparteo Oct 19, 2024
c84b201
Richaudience Bid Adapter : add gvlid to alias (#12330)
muuki88 Oct 19, 2024
f1b4705
tnc Id System : fixes for docs and performance improvements (#12315)
annavane Oct 20, 2024
0960bcb
Ads Interactive Bid Adpter : add gvlid (#12324)
AdsInteractive Oct 21, 2024
49798b7
Viqeo Bid Adapter: Updated endpoint (#12338)
kinoshnik2070 Oct 21, 2024
4b46054
Aniview Bid Adapter: oRTB support; Plain banner support; Refactoring …
s-solodovnikov Oct 21, 2024
1f0dba2
51Degrees RTD submodule: add `crossorigin` attribute to `script` tag …
jwrosewell Oct 21, 2024
18ae4dc
ads_interactiveBidAdapter: fix broken test (#12350)
dgirardi Oct 21, 2024
96aed8e
Merge pull request #964 from PubMatic-OpenWrap/nightly_23oct_24
kapil-tuptewar Oct 22, 2024
fa44eac
Criteo bid adapter: write cookie only on TLD+1 (#12323)
dzhang-criteo Oct 22, 2024
c90f9b3
docereeAdManager Bid Adapter : updated bid adapter (#12333)
Doceree-techStack Oct 22, 2024
24306f3
Kimberlite Bidder Adapter: expand auction price & currency macros (#1…
solta-dev Oct 22, 2024
d607364
Core: fix missing BID_WON for some native ad units (#12349)
dgirardi Oct 22, 2024
cce8964
Core: do not send native targeting keys on ortb requests (#12348)
dgirardi Oct 22, 2024
2fb16e2
gptPreAuction: fix missing gpid when using mcmEnabled (#12356)
dgirardi Oct 22, 2024
75f2a1f
Grid bid adapter add ortb2 device (#11786)
jwrosewell Oct 22, 2024
ac44557
IntentIq ID & Analytics Modules : manual reporting, bug fixes, refact…
dLepetynskyiIntentiq Oct 23, 2024
d7c8547
PAAPI: parallel contextual and IG auctions (#12205)
dgirardi Oct 23, 2024
91587a1
Revert "gptPreAuction: fix missing gpid when using mcmEnabled (#12356…
dgirardi Oct 23, 2024
0c310c3
gptPreAuction: fix missing gpid when using mcmEnabled (#12361)
dgirardi Oct 23, 2024
c012232
Paapi: log error instead of warning when auction configs are received…
dgirardi Oct 23, 2024
6fc52d6
Permutive Identity Manager: initial implementation (#12337)
talbotja Oct 24, 2024
8b5d33e
Supporting multi-format ads in prebid (#12265)
antosarho Oct 24, 2024
d4f57ee
bidResponseFilter Module : do not run if not configured (#12362)
dgirardi Oct 24, 2024
51f329e
Contxtful Bid Adapter : initial release (#12256)
sebastienrufiange Oct 24, 2024
34f0a55
Prebid 9.17.0 release
prebidjs-release Oct 24, 2024
aafef47
Increment version to 9.18.0-pre
prebidjs-release Oct 24, 2024
260a1b6
Preciso Bid adapter : Native implemented (#12278)
NikhilGopalChennissery Oct 24, 2024
9073a02
Showheroes Bid Adapter : full rework of the adapter (#12283)
FilipStamenkovic Oct 25, 2024
80fbc98
QortexRtdProvider: Supports new Qortex bid enrichment process (#12173)
shilohannese Oct 25, 2024
6ae5759
Appnexus Bid Adapter: Copy video over to custom native fields so it c…
JaroVDH Oct 25, 2024
1ca84d7
Add sizes... again... (#12371)
robertrmartinez Oct 25, 2024
3a2d06e
LiveIntent UserId Module : add support for sharethrough, sonobi, vida…
3link Oct 28, 2024
39a7888
Equativ Bid Adapter: initial release, Smartadserver Bid Adapter: take…
krzysztofequativ Oct 28, 2024
19c6382
PubMatic bid adapter add ortb2 device (#11783)
jwrosewell Oct 28, 2024
9058a09
NextMillenniumBidAdapter: Added OpenRTB 2.6 parameters support: `bcat…
mhlm Oct 28, 2024
aaafef7
Connatix Bid Adapter : listen for user id's (#12312)
OctaviaS20 Oct 29, 2024
1da994f
Impactify Bid Adapter: fix uspConsent logic (#12332)
disparate1 Oct 29, 2024
16b49d1
Increase caching of sampling rate cookie (#12380)
danielsao Oct 29, 2024
2fdecc6
Qortex Rtd Provider : implements rate limiting options for qortex enr…
shilohannese Oct 29, 2024
16642a5
KRKPD-1667: replaces triggerPixel with fetch (#39) (#12387)
nickllerandi Oct 30, 2024
190f540
Core: allow renderAd on main document for bids with a renderer (#12391)
dgirardi Oct 31, 2024
b4efa80
rubicon Bid Adapter : add support for twin ad units (#12328)
ourcraig Oct 31, 2024
f8e4790
Prebid 9.18.0 release
prebidjs-release Oct 31, 2024
fa473d7
Increment version to 9.19.0-pre
prebidjs-release Oct 31, 2024
451a82b
smartxBidAdapter: add propagation of aderror event (#12388)
renebaudisch Oct 31, 2024
91b1407
AdagioAnalyticsAdapter: track revelant ad-units only (#12383)
osazos Oct 31, 2024
45e9277
Missena Bid Adapter : send coppa and autoplay (#12352)
pdamoc Oct 31, 2024
0209218
Snigel Bid Adapter: add placement counter and adapter version field (…
snigelweb Oct 31, 2024
d4f7d81
Added init event for yandexAnalyticsAdapter (#12386)
Stanislavsky34200 Oct 31, 2024
7214c8e
Rubicon bid adapter/response media type (#12401)
apukh-magnite Nov 4, 2024
1669cd6
Updating bidid value to include prebidBidId
pm-priyanka-deshmane Nov 5, 2024
87c90cb
Updated origBidId value
pm-priyanka-deshmane Nov 5, 2024
adf9964
holid Bid Adapter : only iframe sync on gdpr consent (#12416)
patmmccann Nov 5, 2024
3f3fe13
Missena Bid Adapter : send all params (#12415)
pdamoc Nov 5, 2024
e39d671
HadronId System : not use localStorage for writing on it (#12378)
jlaso Nov 5, 2024
7504055
easybid added (#12417)
gchicoye Nov 6, 2024
ee61757
Removed setting the AV_WIDTH/AV_HEIGHT, bidWidth/bidHeight to `imp.ex…
s-solodovnikov Nov 6, 2024
655712c
Sparteo Bid Adapter: Add Prebid.JS Version (#12419)
tanguylemeur-sparteo Nov 6, 2024
7bca55c
nextMillennium Bid Adapter : added supply chain support (#12421)
mhlm Nov 6, 2024
c8edf5b
Biddo invamia bid adapters: import common code (#12409)
patmmccann Nov 7, 2024
fe4a2cc
Prebid 9.19.0 release
prebidjs-release Nov 7, 2024
1205401
Increment version to 9.20.0-pre
prebidjs-release Nov 7, 2024
b60d732
Nativo Bid Adapter: support native and video (#12134)
doctafaustus Nov 8, 2024
05a1065
Gamera Rtd Provider: Initial release (#12424)
aleksatr Nov 8, 2024
e348fc8
Ssp_geniee Bid Adapter : fix imuid module and spec.js (#12428)
gn-daikichi Nov 8, 2024
f71023d
LiveIntent UserId Module: add IP and User Agent Configuration Paramet…
peixunzhang Nov 8, 2024
54a6383
Core: allow renderers without URLs (#12426)
dgirardi Nov 9, 2024
8432b48
Merge pull request #969 from PubMatic-OpenWrap/hotfix_9.6
kapil-tuptewar Nov 11, 2024
fa30e97
StroeerCore Bid Adapter: add the ortb2 site extension to the request …
philipwatson Nov 11, 2024
805714c
CadentApertureMX Bid Adapter : remove bidder code validation (#12404)
patmmccann Nov 11, 2024
e16c01f
51Degrees RTD submodule: optimise ORTB2 enrichment speed (#12394)
jwrosewell Nov 12, 2024
112beee
Core: set string for regs.ext.gpc (#12436)
dgirardi Nov 12, 2024
ee9534b
Adkernel Bid Adapter: add revbid alias (#12439)
ckbo3hrk Nov 13, 2024
04ae817
allow outstream when placement is inStream (#12440)
ybootin Nov 13, 2024
1c6318e
WURFL RTD Module: enrich the ortb2.device object with WURFL data (#12…
lucor Nov 14, 2024
b941544
Smarthub: renaming Smarthub to Attekmi (#12432)
SmartHubSolutions Nov 14, 2024
62307a3
ehealthcaresolutions Bid Adapter : initial release (#12384)
pranavsheth Nov 14, 2024
fee94cd
Vdo.ai Bid Adapter : update to prebid version 9 (#12284)
vdo-ai-tech Nov 14, 2024
bb586b8
Brid Bid Adapter : user sync and response changes (#12248)
grajzer Nov 14, 2024
ee12e82
AdMatic Bid Adapter : add adt alias (#12451)
fatihkaya84 Nov 15, 2024
f44c6cf
Support for InBannerVideo (IBV) Field in Bid Response (#12453)
pm-nitin-shirsat Nov 15, 2024
84226e0
Revert "Support for InBannerVideo (IBV) Field in Bid Response (#12453…
ChrisHuie Nov 15, 2024
a9de3c1
New bid adapter: Adverxo (#12376)
dev-adverxo Nov 15, 2024
eb130ca
AdagioRtdProvider: add number of pages in session data (#12450)
osazos Nov 16, 2024
72566c2
gppControl: accept flat section data (#12444)
dgirardi Nov 16, 2024
8b039f4
Core: add analytics option to markWinningBidAsUsed (#12437)
dgirardi Nov 16, 2024
7c5700f
New User ID Submodule: Rewarded Interest (#12340)
thede-ri Nov 16, 2024
9ef4335
Brave utils: initial commit (#12412)
patmmccann Nov 16, 2024
3b7b434
- FIX: Replace deprecated pageXOffset and pageYOffset with scrollX an…
vivekyadav15 Nov 16, 2024
874c337
Update adkernelBidAdapter.js (#12233)
lyricwulf Nov 16, 2024
70471f7
PgamSSP Bid Adapter: add gvlid (#12464)
PGAMSSP Nov 18, 2024
86cbc21
RichAudience Bid Adapter: add support to adomain (#12465)
richaudience Nov 18, 2024
a42abdd
Adkernel Bid Adapter: add spinx alias (#12460)
ckbo3hrk Nov 18, 2024
b67898b
Media impact and adpartner bid adapters: reduce duplication (#12411)
patmmccann Nov 18, 2024
c6bf9cb
gppControl: check for usnat consent version (#12469)
dgirardi Nov 19, 2024
7c95dc0
Various adapters: setting imp secure (#12385)
mkomorski Nov 19, 2024
c6aae59
Prebid upgrade 9.13 (#973)
pm-manasi-moghe Nov 19, 2024
5bc249c
Rubicon Bid Adapter: expand fastlane EID protocol and pass p_site.mob…
apukh-magnite Nov 19, 2024
de49e52
Video Support (#12457)
soman Nov 20, 2024
24cf886
FIX: Update adUnit attachment to use adUnitCode selector in rubiconBi…
harrykingriches Nov 20, 2024
09f9632
contxtfulBidAdapter: revamp the sampling of events (#12466)
sebhtml Nov 20, 2024
6a76566
Update adverxoBidAdapter_spec.js (#12478)
ChrisHuie Nov 20, 2024
b05916d
Hadron RTD : cleaning things up (#12480)
jlaso Nov 20, 2024
835a3d3
InMobi Bid Adapter : initial release (#12449)
yuva-inmobi-1 Nov 21, 2024
a60d667
PubMatic Bid Adapter : support for InBannerVideo (IBV) Field in Bid R…
pm-nitin-shirsat Nov 21, 2024
e11a511
PubMatic Bid Adapter: Updated default TTL and added mediaType based T…
pm-azhar-mulla Nov 21, 2024
bdc2edc
Prebid 9.20.0 release
prebidjs-release Nov 21, 2024
a0d075a
Increment version to 9.21.0-pre
prebidjs-release Nov 21, 2024
48997e5
Qortex RTD Module: support messaging dispatch & receive + rate limits…
rrochwick Nov 21, 2024
8a95ab2
StroeerCore Bid Adapter: Add campaignType property to the bid's meta …
philipwatson Nov 22, 2024
5401652
AdagioAnalyticsAdapter: stop trying to read sizes of sizeless ad-unit…
Abyfall Nov 22, 2024
337c0aa
allow video outstream on any placement except instream (#12491)
ybootin Nov 22, 2024
31ae262
IntentIq ID & Analytics Modules : support domainName parameter (#12434)
dmytro-po Nov 22, 2024
9361e17
Userid module: propagate ortb2.user.ext.eids to userIdsAsEids even if…
justadreamer Nov 23, 2024
e3e9ce0
Bidtheatre Bidder Adapter: initial release (#12485)
andreasgreen Nov 23, 2024
b3577cc
TargetVideo Bid Adapter : user sync and response changes (#12461)
grajzer Nov 24, 2024
8832e84
Adkernel: add OppaMedia alias (#12506)
ckbo3hrk Nov 26, 2024
894f60b
Contxtful RTD Module: support ui events (#12398)
sebastienrufiange Nov 26, 2024
8f0bb73
nextMillennium Bid Adapter: Fixed a bug when there were several bids …
mhlm Nov 26, 2024
b319bcc
Contxtful RTD Module: added defer param (#12499)
sebastienrufiange Nov 26, 2024
c5da2ad
Utiq ID module: add netID support (#12494)
mcrokes Nov 26, 2024
99e888c
Copper6ssp Bid Adapter: add gvl_id (#12498)
Copper6SSP Nov 27, 2024
36f60c1
vastTrackers: make request and auction info available to VAST tracker…
dgirardi Nov 27, 2024
9d15eb3
Cheery pick IBV changes from vanilla prebid js
pm-nitin-shirsat Nov 21, 2024
1154314
Cheery pick TTL changes from vanilla prebid js
pm-azhar-mulla Nov 21, 2024
d3344d8
Cheery pick TTL changes from vanilla prebid js
kapil-tuptewar Nov 27, 2024
0451d02
Cheery pick TTL changes from vanilla prebid js
kapil-tuptewar Nov 27, 2024
2596910
Removed outer ext from bid response
kapil-tuptewar Nov 27, 2024
8056514
IntentIq ID & Analytics Modules : CMP values and browser detection bu…
dmytro-po Nov 27, 2024
789d500
Updates the Lotame User ID module to honor a publisher-supplied stora…
Tonsil Nov 27, 2024
c8dc64c
Prebid 9.21.0 release
prebidjs-release Nov 27, 2024
26a0898
Add ttl as zero for non zero bids
kapil-tuptewar Nov 29, 2024
c17dc4c
module meta json file commit
pm-pramod-pisal Dec 3, 2024
87a400f
automate-creation of modules.json file
pm-pramod-pisal Dec 3, 2024
681a02f
Prebid upgrade 9_21_0
pm-nitin-shirsat Dec 5, 2024
2919423
Merge pull request #977 from PubMatic-OpenWrap/test_br_b2_20241203141724
pm-nitin-shirsat Dec 5, 2024
6c9cf48
Prebid upgrade 9_21 resolve conflicts
pm-nitin-shirsat Dec 5, 2024
99316e8
Added module_meta.json file for 9_21
pm-nitin-shirsat Dec 5, 2024
0af554c
Update module meta
pm-nitin-shirsat Dec 5, 2024
f9f7b07
updated modules_meta file
Dec 5, 2024
f36c48e
Merge pull request #975 from PubMatic-OpenWrap/UOE-11607
pm-azhar-mulla Dec 10, 2024
7624f87
Update pubmaticBidAdapter.js - Sync with nightly
pm-nitin-shirsat Dec 11, 2024
20e976b
Merge pull request #980 from PubMatic-OpenWrap/nightly
pm-nitin-shirsat Dec 11, 2024
cce0ead
phase 1.5 : Added fields to the logger
pm-nitin-shirsat Dec 16, 2024
1288cda
loadExternalScript: adRender.js fix moduleType param issue for prebid…
pm-nitin-shirsat Dec 16, 2024
83a02f2
phase 1.5: Read value and encode it
pm-nitin-shirsat Dec 17, 2024
f8e0389
phase 1.5: return success flag for geonfo service response
pm-nitin-shirsat Dec 19, 2024
6121d42
phase 1.5: country code is being passed already
pm-nitin-shirsat Dec 19, 2024
cf7036a
targeting keys issue when sendAllBids is true (#12518)
pm-priyanka-deshmane Dec 6, 2024
589b830
phase 1.5: remove geo detection default failure timeout now its 3000 ms
pm-nitin-shirsat Dec 19, 2024
d7932dd
phase 1.5: Moved default values to the OW
pm-nitin-shirsat Dec 20, 2024
eff3d5b
Renaming the liveIntentId folder to avoid name clash
pm-priyanka-deshmane Dec 23, 2024
88c1a2d
change the source to ow.pubmatic.com for pubmatic cookie generated fr…
Dec 26, 2024
ec7da6e
Phase 1.5: 1. Added 5% sampling for passing consent fields 2. Added t…
pm-nitin-shirsat Dec 26, 2024
bbe5773
Phase 1.5: if cm config is not present
pm-nitin-shirsat Dec 30, 2024
c1b7378
phase 1.5 : test cases update
pm-nitin-shirsat Dec 31, 2024
b7c9c82
Merge pull request #984 from PubMatic-OpenWrap/consent_phase_1.5
pm-nitin-shirsat Dec 31, 2024
83f3f68
phase 1.5: Fix for the o or null values
pm-nitin-shirsat Jan 3, 2025
9f03fd9
Merge pull request #985 from PubMatic-OpenWrap/consent_phase_1.5
pm-nitin-shirsat Jan 3, 2025
94763a2
phase 1.5: remove metrics fields from the tracker call
pm-nitin-shirsat Jan 3, 2025
38999f1
Merge pull request #986 from PubMatic-OpenWrap/consent_phase_1.5
pm-nitin-shirsat Jan 3, 2025
780afc8
Update pubmaticAnalyticsAdapter.js
pm-nitin-shirsat Jan 6, 2025
985b125
Merge pull request #987 from PubMatic-OpenWrap/consent_phase_1.5
pm-nitin-shirsat Jan 6, 2025
d55ad31
Prebid upgrade: 9.21 remove native ortb change of prebid. Ref: https:…
pm-nitin-shirsat Jan 9, 2025
ce42510
Merge pull request #1032 from PubMatic-OpenWrap/UOE-11674
pm-nitin-shirsat Jan 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@azhar.mulla
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Prebid.js is open source software that is offered for free as a convenience. Whi

*Note:* Requires Prebid.js v1.38.0+

Prebid.js depends on Babel and some Babel Plugins in order to run correctly in the browser. Here are some examples for
Prebid.js depends on Babel and some Babel Plugins in order to run correctly in the browser. Here are some examples for
configuring webpack to work with Prebid.js.

With Babel 7:
Expand All @@ -37,7 +37,7 @@ module.exports = {
mode: 'production',
module: {
rules: [

// this rule can be excluded if you don't require babel-loader for your other application files
{
test: /\.m?js$/,
Expand All @@ -46,7 +46,7 @@ module.exports = {
loader: 'babel-loader',
}
},

// this separate rule is required to make sure that the Prebid.js files are babel-ified. this rule will
// override the regular exclusion from above (for being inside node_modules).
{
Expand All @@ -71,15 +71,15 @@ Or for Babel 6:
// you must manually install and specify the presets and plugins yourself
options: {
plugins: [
"transform-object-assign", // required (for IE support) and "babel-plugin-transform-object-assign"
"transform-object-assign", // required (for IE support) and "babel-plugin-transform-object-assign"
// must be installed as part of your package.
require('prebid.js/plugins/pbjsGlobals.js') // required!
],
presets: [
["env", { // you can use other presets if you wish.
"targets": { // this example is using "babel-presets-env", which must be installed if you
"browsers": [ // follow this example.
... // your browser targets. they should probably match the targets you're using for the rest
... // your browser targets. they should probably match the targets you're using for the rest
// of your application
]
}
Expand Down Expand Up @@ -143,7 +143,7 @@ This will run testing but not linting. A web server will start at `http://localh

Development may be a bit slower but if you prefer linting and additional watch files you can also still run just:

$ gulp serve
$ gulp serve


### Build Optimization
Expand All @@ -162,11 +162,11 @@ Building with just these adapters will result in a smaller bundle which should a
- Then run the build:

$ gulp build --modules=openxBidAdapter,rubiconBidAdapter,sovrnBidAdapter

Alternatively, a `.json` file can be specified that contains a list of modules you would like to include.

$ gulp build --modules=modules.json

With `modules.json` containing the following
```json modules.json
[
Expand Down Expand Up @@ -202,7 +202,7 @@ gulp bundle --tag one --modules=one.json
gulp bundle --tag two --modules=two.json
```

This generates slightly larger files, but has the advantage of being much faster to run (after the initial `gulp build`). It's also the method used by [the Prebid.org download page](https://docs.prebid.org/download.html).
This generates slightly larger files, but has the advantage of being much faster to run (after the initial `gulp build`). It's also the method used by [the Prebid.org download page](https://docs.prebid.org/download.html).

<a name="Run"></a>

Expand Down Expand Up @@ -378,7 +378,7 @@ For instructions on writing tests for Prebid.js, see [Testing Prebid.js](https:/

### Supported Browsers

Prebid.js is supported on IE11 and modern browsers until 5.x. 6.x+ transpiles to target >0.25%; not Opera Mini; not IE11.
Prebid.js is supported on IE11 and modern browsers until 5.x. 6.x+ transpiles to target >0.25%; not Opera Mini; not IE11.

### Governance
Review our governance model [here](https://github.com/prebid/Prebid.js/tree/master/governance.md).
Expand Down
4 changes: 4 additions & 0 deletions gulpHelpers.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,10 @@ module.exports = {
return this.getBuiltPath(dev, 'prebid-core.js')
},

getBuiltPrebidIHCoreFile: function(dev) {
return path.join(__dirname, dev ? DEV_PATH : BUILD_PATH, 'prebid-core-idhub' + '.js');
},

getModulePaths: function(externalModules) {
var modules = this.getModules(externalModules);
return Object.keys(modules);
Expand Down
5 changes: 4 additions & 1 deletion gulpfile.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
/* eslint-disable no-console */
'use strict';

console.time('Loading Plugins in Prebid');

var _ = require('lodash');
var argv = require('yargs').argv;
var gulp = require('gulp');
Expand Down Expand Up @@ -35,6 +37,7 @@ const INTEG_SERVER_HOST = argv.host ? argv.host : 'localhost';
const INTEG_SERVER_PORT = 4444;
const { spawn, fork } = require('child_process');
const TerserPlugin = require('terser-webpack-plugin');
console.timeEnd('Loading Plugins in Prebid');

// these modules must be explicitly listed in --modules to be included in the build, won't be part of "all" modules
var explicitModules = [
Expand Down Expand Up @@ -563,4 +566,4 @@ gulp.task('bundle', gulpBundle.bind(null, false)); // used for just concatenatin
gulp.task(viewReview);
gulp.task('review-start', gulp.series(clean, lint, gulp.parallel('build-bundle-dev', watch, testCoverage), viewReview));

module.exports = nodeBundle;
module.exports = nodeBundle;
7 changes: 3 additions & 4 deletions integrationExamples/gpt/51DegreesRtdProvider_example.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
name: '51Degrees',
waitForIt: true,
params: {
// Get your resource key from https://configure.51degrees.com/tWrhNfY6
// Get your resource key from https://configure.51degrees.com/HNZ75HT1
resourceKey: '<YOUR_RESOURCE_KEY>',
// alternatively, you can use the on-premise version of the 51Degrees service and connect to your chosen end point
// onPremiseJSUrl: 'https://localhost/51Degrees.core.js'
Expand Down Expand Up @@ -181,12 +181,11 @@ <h3>div-banner-native-2</h3>
<h3>Testing/Debugging Guidance</h3>
<ol>
<li>Make sure you have <code>debug: true</code> under <code>pbjs.setConfig</code> in this example code (be sure to remove it for production!)
<li>Make sure you have replaced <code>&lt;YOUR RESOURCE KEY&gt;</code> in this example code with the one you have obtained
from the <a href="https://configure.51degrees.com/tWrhNfY6" target="blank;">51Degrees Configurator Tool</a></li>
<li>Make sure you have replaced <code>&lt;YOUR RESOURCE KEY&gt;</code> in this example code with the one you have obtained
from the <a href="https://configure.51degrees.com/HNZ75HT1" target="blank;">51Degrees Configurator Tool</a></li>
<li>Open DevTools Console in your browser and refresh the page</li>
<li>Observe the enriched ortb device data shown below and also in the console as part of the <code>[51Degrees RTD Submodule]: reqBidsConfigObj:</code> message (under <code>reqBidsConfigObj.global.device</code>)</li>
</ol>

</div>
<div id="enriched-51" style="display: none">
<h3>Enriched ORTB2 device data</h3>
Expand Down
132 changes: 132 additions & 0 deletions integrationExamples/gpt/adnuntius_multiformat_example.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
<html>
<head>
<script async src="https://www.googletagservices.com/tag/js/gpt.js"></script>
<script async src="../../build/dev/prebid.js"></script>
<script>
var FAILSAFE_TIMEOUT = 3000;

var adUnits = [{
code: 'div-gpt-ad-1683695049516-0',
bids: [{
bidder: 'adnuntius',
params: {
auId: "381535",
network: "1287",
bidType: 'netBid',
targeting: {
kv: {
'isolate': 'native-anto'
}
}
}
}],
mediaTypes: {
banner: {
sizes: [[200, 200]]
},
video: {
playerSize: [200, 200],
context: 'instream'
}
}},
{
code: 'div-gpt-ad-1683695049516-0',
bids: [{
bidder: 'adnuntius',
params: {
auId: "381535",
network: "1287",
bidType: 'netBid',
targetId: 'fred',
targeting: {
kv: {
'isolate': 'native-anto'
}
}
}
}],
mediaTypes: {
banner: {
sizes: [[200, 200]]
},
video: {
playerSize: [200, 200],
context: 'instream'
}
}}];
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
googletag.pubads().disableInitialLoad();
});

var pbjs = pbjs || {};
pbjs.que = pbjs.que || [];

pbjs.que.push(function() {
pbjs.setConfig({
enableSendAllBids: true,
targetingControls: {
alwaysIncludeDeals: true
},
userSync: {
syncEnabled: false
}
});

pbjs.setBidderConfig({
bidders: ['adnuntius'],
config: {
bidType: 'netBid'
}
});

pbjs.bidderSettings = {
standard: {
storageAllowed: true
}
};

pbjs.addAdUnits(adUnits);
pbjs.requestBids({bidsBackHandler: initAdserver});
});

function initAdserver() {
if (pbjs.initAdserverSet) return;
pbjs.initAdserverSet = true;
googletag.cmd.push(function() {
pbjs.que.push(function() {
pbjs.setTargetingForGPTAsync('div-gpt-ad-1683695049516-0');
googletag.pubads().refresh();
});
});
}

// in case PBJS doesn't load
setTimeout(function() {
initAdserver();
}, FAILSAFE_TIMEOUT);

window.googletag = window.googletag || {cmd: []};
googletag.cmd.push(function() {
googletag.defineSlot('/19660636/320x320', [320, 320], 'div-gpt-ad-1683695049516-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<h2>Adnuntius NATIVE</h2>
<h5>Ad Slot 1</h5>

<!-- /19660636/320x320 -->
<div id='div-gpt-ad-1683695049516-0' style='min-width: 320px; min-height: 320px;'>
<script>
googletag.cmd.push(function() {
googletag.display('div-gpt-ad-1683695049516-0');
});
</script>
</div>

</body>
</html>
Loading