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

Eng 4307 #5381

Closed
wants to merge 301 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
301 commits
Select commit Hold shift + click to select a range
a17b5b0
Updates based on PR review
aecook Mar 30, 2018
614652b
Updates based on PR review
aecook Mar 30, 2018
680ac6f
Added adyoulike to the modules.json file (#1)
jdrogman Apr 3, 2018
8166bae
Merge branch 'master' into ENG-749
aecook Apr 3, 2018
0b5fb1d
Merge pull request #3 from freestarcapital/ENG-749
aecook Apr 3, 2018
a37cab5
Merge tag '1.7.0' into ENG-811
aecook Apr 13, 2018
e4ec95b
ENG-811
aecook Apr 13, 2018
99595f5
Merge branch 'master' into ENG-811
aecook Apr 13, 2018
6c73e51
Merge pull request #4 from freestarcapital/ENG-811
aecook Apr 18, 2018
f1780a4
ENG-950
aecook Apr 18, 2018
ddb0395
WIP
aecook Apr 19, 2018
bb24d24
WIP
aecook Apr 20, 2018
2db85cc
ENG-623
aecook Apr 23, 2018
63e75f3
ENG-623
aecook Apr 24, 2018
23ec4fe
ENG-997
aecook Apr 25, 2018
66943d2
ENG-1004
aecook Apr 26, 2018
a122cb8
ENG-623
aecook Apr 30, 2018
95aab26
ENG-623
aecook Apr 30, 2018
759d046
Merge pull request #6 from freestarcapital/ENG-1004
aecook Apr 30, 2018
2304848
Merge pull request #5 from freestarcapital/ENG-997
aecook Apr 30, 2018
6bbf7a7
ENG-623
aecook Apr 30, 2018
a3c483a
ENG-623
aecook May 1, 2018
ac46e78
Merge pull request #7 from freestarcapital/ENG-623
aecook May 1, 2018
612d9b1
Prepping for release
aecook May 2, 2018
31b25d1
Merge tag '1.9.0' into ENG-1090
aecook May 7, 2018
7bb3aea
ENG-1090
aecook May 8, 2018
e9f1b1c
Merge pull request #8 from freestarcapital/ENG-1090
aecook May 8, 2018
c7c543a
ENG-1103
aecook May 9, 2018
4ae80c8
ENG-1124
aecook May 9, 2018
f36d096
Cleaning up 1.10 release
aecook May 9, 2018
6e426cc
hotfix for ixBidAdapter
aecook May 10, 2018
5610f23
Merge pull request #11 from freestarcapital/hotfix-ix-tweak
aecook May 10, 2018
6f271e6
in progress
aecook May 15, 2018
6dbebb5
ENG-1138
aecook May 15, 2018
1c4cd94
ENG-1138
aecook May 15, 2018
deeabca
Merge pull request #12 from freestarcapital/ENG-1138
aecook May 15, 2018
aed3931
Merge pull request #10 from freestarcapital/ENG-1124
aecook May 16, 2018
b7b9d79
Merge tag '1.11.0' into ENG-1149
aecook May 21, 2018
d57502c
ENG-1149
aecook May 21, 2018
466641c
ENG-1149
aecook May 21, 2018
407c21d
ENG-1149
aecook May 22, 2018
9a35fcf
Merge pull request #13 from freestarcapital/ENG-1149
aecook May 22, 2018
e418b49
ENG-1123 added consent mgmt to modules.json
nicgallardo May 24, 2018
7793c20
Merge pull request #14 from freestarcapital/ENG-1123
aecook May 24, 2018
76e369d
ENG-1202
aecook May 25, 2018
4aa8f87
Merge branch 'master' of https://github.com/freestarcapital/Prebid.js
aecook May 25, 2018
8909956
Removing calls to dev-ssp
aecook May 29, 2018
2d079d3
ENG-1224
aecook May 30, 2018
c06b2ce
ENG-1224
aecook May 30, 2018
7ca2990
Merge pull request #15 from freestarcapital/hotfix-removed-dve-ssp
aecook May 31, 2018
4ac2509
WIP
aecook Jun 1, 2018
7accce2
ENG-1234
aecook Jun 1, 2018
2659caa
Merge pull request #16 from freestarcapital/ENG-1224
aecook Jun 4, 2018
86867d9
ENG-1234
aecook Jun 4, 2018
a13f2fa
Merge pull request #17 from freestarcapital/ENG-1224
aecook Jun 4, 2018
2822bb5
Merge tag '1.13.0' into ENG-1255
aecook Jun 6, 2018
383620c
ENG-1255
aecook Jun 6, 2018
5fb425d
Merge pull request #18 from freestarcapital/ENG-1255
aecook Jun 6, 2018
51ab9be
Updated ZID
aecook Jun 7, 2018
844fc94
Merge pull request #19 from freestarcapital/hotfix-zeroid-update
aecook Jun 7, 2018
f9d52ba
ENG-1150
aecook Jun 7, 2018
db2a39a
Merge pull request #20 from freestarcapital/ENG-1150
aecook Jun 7, 2018
673bb50
ENG-1393
aecook Jun 18, 2018
a6343fe
ENG-1393
aecook Jun 19, 2018
cd6ae4f
add lockerdome to modules.json
jakenielsonfs Jun 19, 2018
92dfde0
ENG-1369 & ENG-1366 merged tickets
nicgallardo Jun 19, 2018
8ac1cee
Merge pull request #22 from freestarcapital/lockerdome
jakenielsonfs Jun 19, 2018
0d4be0f
ENG-1393
aecook Jun 19, 2018
e7ab9e7
Merge pull request #23 from freestarcapital/ENG-1369
aecook Jun 20, 2018
dd8f5c0
Merge pull request #21 from freestarcapital/ENG-1393
aecook Jun 20, 2018
891e113
remove duplicate lockerdome adapter
jakenielsonfs Jun 20, 2018
6b95464
put consumableBidAdapter in alphabetical order
jakenielsonfs Jun 21, 2018
10415fb
add tripleliftBidAdapter
jakenielsonfs Jun 21, 2018
9257479
Merge pull request #24 from freestarcapital/remove-dupe-adapter
jakenielsonfs Jun 21, 2018
673166c
Merge branch 'master' into ENG-1413
jakenielsonfs Jun 21, 2018
8a38879
Merge pull request #25 from freestarcapital/ENG-1413
jakenielsonfs Jun 21, 2018
a6a0328
ZID Update
aecook Jun 27, 2018
96f8949
Merge pull request #26 from freestarcapital/zidupdate
aecook Jun 27, 2018
8dbd9cd
WIP
aecook Jul 3, 2018
d15086c
Merge pull request #27 from freestarcapital/zidupdate
aecook Jul 3, 2018
c27def2
ENG-1470
aecook Jul 3, 2018
e42567a
ENG-1438 - Crieo update per Criteo via Emily
nicgallardo Jul 5, 2018
b7258a4
Merge pull request #28 from freestarcapital/ENG-1438
aecook Jul 5, 2018
460fdda
Missed commit
aecook Jul 5, 2018
15d59c8
Merge branch 'master' into ENG-1470
aecook Jul 5, 2018
157c3d8
Merge pull request #29 from freestarcapital/ENG-1470
aecook Jul 5, 2018
88c28c1
ENG-1487
aecook Jul 6, 2018
b853552
Merge pull request #30 from freestarcapital/ENG-1490
aecook Jul 6, 2018
f1a6f4c
Updates
aecook Jul 9, 2018
6a44f7c
Merge pull request #31 from freestarcapital/ENG-1490
aecook Jul 9, 2018
790503b
ENG-1475 - added quantcast bid adapter
nicgallardo Jul 10, 2018
f1f5912
Merge pull request #32 from freestarcapital/ENG-1475
nicgallardo Jul 10, 2018
25f9677
ENG-1490
aecook Jul 11, 2018
4eb080a
Merge pull request #33 from freestarcapital/ENG-1490
aecook Jul 11, 2018
57a339a
ENG-1556
aecook Jul 18, 2018
964ba54
Merge pull request #34 from freestarcapital/ENG-1556
aecook Jul 18, 2018
b2b8720
ENG-1569 - Removed aol from modules.json
nicgallardo Jul 20, 2018
d729d0f
ENG-1599
aecook Jul 25, 2018
992f860
ENG-1599
aecook Jul 25, 2018
1380e49
Merge pull request #36 from freestarcapital/ENG-1599
aecook Jul 25, 2018
367f21e
ENG-1643
aecook Jul 31, 2018
61d51a9
Merge pull request #37 from freestarcapital/ENG-1643
aecook Jul 31, 2018
9c7a1d5
Hotfix adding missing bidders
aecook Aug 6, 2018
737ab6e
Hotfix IX
aecook Aug 7, 2018
137292f
Prebid Upgrade
aecook Aug 14, 2018
c7ea5a2
ENG-1704 - added undertoneBidAdapter
nicgallardo Aug 15, 2018
da23e07
Merge pull request #35 from freestarcapital/ENG-1569
nicgallardo Aug 15, 2018
09e94e0
hotfix removing errant console log
aecook Aug 22, 2018
d4006f1
Merge branch 'master' of https://github.com/prebid/Prebid.js into ENG…
nicgallardo Aug 24, 2018
c3fe9e3
Merge pull request #38 from freestarcapital/ENG-1704
nicgallardo Aug 24, 2018
34f7d23
Merge pull request #39 from freestarcapital/ENG-1760
nicgallardo Aug 24, 2018
00770b7
Merge tag '1.24.1' into ENG-1910
aecook Sep 19, 2018
cfb152e
ENG-1910
aecook Sep 19, 2018
946f904
Merge pull request #41 from freestarcapital/ENG-1910
aecook Sep 21, 2018
c9b6c1c
ENG-1961
aecook Sep 26, 2018
ee2dbdf
Merge pull request #43 from freestarcapital/ENG-1961
aecook Sep 26, 2018
2b86a69
ENG-1970
aecook Sep 28, 2018
fad8a66
ENG-1970
aecook Sep 28, 2018
d5c3418
ENG-1979
aecook Oct 2, 2018
b55b94f
Merge pull request #45 from freestarcapital/ENG-1979
aecook Oct 2, 2018
d46ddb8
ENG-1979
aecook Oct 3, 2018
c9b7aae
hotfix-33A added
nicgallardo Oct 4, 2018
31fc99e
Merge pull request #46 from freestarcapital/hotfix-33across
nicgallardo Oct 4, 2018
2156a41
Merge branch 'master' into ENG-1970
nicgallardo Oct 4, 2018
8287dab
Merge pull request #44 from freestarcapital/ENG-1970
nicgallardo Oct 4, 2018
ba59706
zid issue
nicgallardo Oct 9, 2018
a0212d4
added string typeof conditional
nicgallardo Oct 9, 2018
00f41ad
Merge pull request #47 from freestarcapital/hotfix-zid-issue
aecook Oct 9, 2018
10b394b
typo in freestar adapter
aecook Oct 9, 2018
3fe4612
ENG-2070
aecook Oct 16, 2018
750b2c5
Merge pull request #50 from freestarcapital/ENG-2070
aecook Oct 16, 2018
06456e1
ENG-2044
aecook Oct 17, 2018
1e249c3
Merge pull request #51 from freestarcapital/ENG-2044
aecook Oct 18, 2018
bd3cd14
removed zid added aol
nicgallardo Oct 22, 2018
097ec6c
HOTFIX Update Bidders
aecook Oct 22, 2018
e0cdb99
trailing comma fix
nicgallardo Oct 22, 2018
077c07c
Merge pull request #52 from freestarcapital/hotfix-update-bidders
nicgallardo Oct 22, 2018
3e2f74b
Merge tag '1.30.0' into ENG-2162
aecook Nov 5, 2018
70f2d78
ENG-2162
aecook Nov 5, 2018
8a3ca43
ENG-2162
aecook Nov 5, 2018
9a2ea60
WIP
aecook Nov 5, 2018
cb12198
ENG-1472
aecook Nov 5, 2018
3f441f8
ENG-1472
aecook Nov 5, 2018
2cfa482
WIP
aecook Nov 6, 2018
df2f68c
ENG-2165
aecook Nov 7, 2018
3dabf32
ENG-2165
aecook Nov 7, 2018
17840ab
ENG-2165
aecook Nov 7, 2018
7c4e433
ENG-2165
aecook Nov 7, 2018
23f999f
ENG-2165
aecook Nov 7, 2018
be4bb57
Merge pull request #53 from freestarcapital/ENG-2162
aecook Nov 8, 2018
2fe85ae
Merge pull request #54 from freestarcapital/ENG-1472
aecook Nov 8, 2018
b2a1956
Merge pull request #55 from freestarcapital/ENG-2165
aecook Nov 8, 2018
5cba6ad
ENG-2127
aecook Nov 8, 2018
e8df196
Merge pull request #56 from freestarcapital/ENG-2127
aecook Nov 8, 2018
e66cf14
ENG-2193 - added "pubCommonId" module
nicgallardo Nov 13, 2018
99ba72f
Merge pull request #57 from freestarcapital/ENG-2193
nicgallardo Nov 13, 2018
da8f3d0
Merge tag '1.32.0' into ENG-2179
aecook Nov 14, 2018
b5dcd00
Updating Prebid
aecook Nov 14, 2018
b337f3b
Merge pull request #58 from freestarcapital/update-1.32.0
aecook Nov 14, 2018
a7bed88
Update to FFA
aecook Nov 14, 2018
f4c5f6d
ENG-2206 - only validate 10% of bids
nicgallardo Nov 15, 2018
94b9afb
Merge pull request #59 from freestarcapital/ENG-2206
nicgallardo Nov 15, 2018
9af0f54
added dmx bid adapter
nicgallardo Nov 19, 2018
143131e
Merge pull request #60 from freestarcapital/ENG-2210
nicgallardo Nov 19, 2018
0b5df94
minor tweaks
aecook Nov 19, 2018
501a8bd
5% roll
nicgallardo Nov 19, 2018
4a880eb
95% roll
nicgallardo Nov 19, 2018
d3027bf
Merge pull request #61 from freestarcapital/hotfix-roll
aecook Nov 19, 2018
5e29f5c
1 % change
nicgallardo Nov 21, 2018
9a38573
update
nicgallardo Nov 21, 2018
938103c
Merge pull request #62 from freestarcapital/1-percent
nicgallardo Nov 21, 2018
81f01dd
ENG-2227
aecook Nov 26, 2018
7e85361
ENG-2229
aecook Nov 26, 2018
77380cc
ENG-2229
aecook Nov 26, 2018
4153c88
Merge pull request #63 from freestarcapital/ENG-2227
aecook Nov 26, 2018
2e7c2e2
Merge pull request #64 from freestarcapital/ENG-2229
aecook Nov 26, 2018
5a304a3
tweak to no bid logic
aecook Nov 28, 2018
da87883
WIP
aecook Nov 28, 2018
a56c067
tweak to no bid logic
aecook Nov 28, 2018
2d329d2
Updates
aecook Dec 3, 2018
67030f2
Merge branch 'master' into ENG-2231
aecook Dec 3, 2018
470f0cb
Merge pull request #65 from freestarcapital/ENG-2231
aecook Dec 3, 2018
bab8a3e
Updates
aecook Dec 4, 2018
76bcbbb
FFA rework
aecook Dec 6, 2018
5cc00ba
ENG-2313
aecook Jan 2, 2019
adc7f1d
Merge pull request #66 from freestarcapital/ENG-2313
aecook Jan 2, 2019
34dd4a8
added mantis
nicgallardo Jan 7, 2019
8a6c851
ENG-2484
aecook Feb 7, 2019
8f117b0
ENG-2484
aecook Feb 11, 2019
8cce7c9
Merge pull request #68 from freestarcapital/ENG-2484
aecook Feb 11, 2019
0919df8
ENG-2520
aecook Feb 19, 2019
1f50cb6
Merge pull request #69 from freestarcapital/ENG-2520
aecook Feb 19, 2019
3b8ee62
ENG-2528
aecook Feb 26, 2019
8c94974
Merge pull request #70 from freestarcapital/ENG-2528
aecook Feb 26, 2019
c1afc28
ENG-2755 - added aardvark bid adapter
nicgallardo Apr 18, 2019
3f59dd9
Merge pull request #73 from freestarcapital/ENG-2755
aecook Apr 18, 2019
bc784f5
Update to 2.25
aecook Jul 29, 2019
12cdc4f
Update to 2.25
aecook Jul 29, 2019
61efdc6
Update 2.225
aecook Jul 30, 2019
e528121
ENG-3095 - patched sans elem
nicgallardo Aug 19, 2019
eec2541
Merge pull request #74 from freestarcapital/update-2.25
aecook Aug 19, 2019
781bbcf
Merge branch 'master' into ENG-3095
nicgallardo Aug 19, 2019
dd9357e
Updated to 2.25
aecook Aug 19, 2019
1976059
Updated to 2.25
aecook Aug 19, 2019
ca61f8f
Merge pull request #75 from freestarcapital/ENG-3095
aecook Sep 3, 2019
94869be
Updates
aecook Sep 3, 2019
d85e8f1
Merge branch 'master' of https://github.com/freestarcapital/Prebid.js
aecook Sep 3, 2019
da90876
merge conflict resolution after merging upstream 2.32.0 into our mast…
agrecoFS Sep 13, 2019
e0a297a
Updates to allow for other params
aecook Sep 23, 2019
bbabe93
Merge branch 'master' into 2.32.0-upgrade
aecook Sep 30, 2019
0f99fe5
Merge pull request #76 from freestarcapital/2.32.0-upgrade
aecook Sep 30, 2019
bea3a12
add onemobile and onedisplay to modules.json for VerizonMedia
agrecoFS Oct 14, 2019
f325fc2
removing FFA
aecook Oct 14, 2019
ab8a65e
removing dupliacte aolBidAdapter
aecook Oct 14, 2019
6de3faf
Merge pull request #77 from freestarcapital/ENG-3348
aecook Oct 14, 2019
e22a0d3
adding BidAdapter
aecook Oct 14, 2019
6c002d2
undoing
aecook Oct 14, 2019
0804cd7
2.36.0
aecook Oct 16, 2019
a3b12fd
Merge pull request #79 from freestarcapital/ENG-3371-2
aecook Oct 16, 2019
012ceae
changed to freestar_pbjs
aecook Oct 30, 2019
108296f
Change PBJS -> FREESTAR_PBJS
aecook Nov 4, 2019
a4c20fa
Update
aecook Nov 5, 2019
5ad4323
Merge pull request #80 from freestarcapital/change-pbjs-namespace
aecook Nov 14, 2019
c7b5de9
Add schain
aecook Dec 16, 2019
4c9a34a
Merge tag '2.44.0' into hotfix-schain
aecook Dec 17, 2019
753c08a
Merge pull request #83 from freestarcapital/hotfix-schain
aecook Jan 7, 2020
b82a3d6
Updates
aecook Jan 7, 2020
907855f
Merge tag '3.4.0' into ENG-3578
aecook Jan 28, 2020
8ca51b6
Updated to 3.4.0
aecook Jan 28, 2020
6a8036a
Merge pull request #89 from freestarcapital/ENG-3578
aecook Jan 28, 2020
9534820
Merge tag '3.6.0' into ENG-3789
aecook Feb 10, 2020
b77a86e
Merge pull request #90 from freestarcapital/ENG-3789
aecook Feb 14, 2020
1b5d176
Adding Yieldmo
aecook Feb 14, 2020
6755475
Merge pull request #91 from freestarcapital/ENG-3742
aecook Feb 14, 2020
5478fc1
Added the right YieldMo adapter
aecook Feb 28, 2020
9747c46
Merge pull request #92 from freestarcapital/add-synacormedia
aecook Feb 28, 2020
413625e
rerun npm install to regen package-lock to remove merge conflicts
agrecoFS Mar 6, 2020
0c386f9
add two new bidder modules
agrecoFS Mar 11, 2020
a01d76e
move to 3.11.0 tagged release
agrecoFS Mar 12, 2020
8a047b5
Merge pull request #93 from freestarcapital/ENG-3579
aecook Mar 17, 2020
2804275
merge conflict resolutions
agrecoFS Apr 27, 2020
63cd38d
Merge pull request #94 from freestarcapital/upgrade-3.17.0
aecook May 5, 2020
eee6c6c
Merge 3.20.0
aecook May 21, 2020
3e10cd6
Merge 3.20.0
aecook May 21, 2020
ffd327b
ENG-4157
aecook May 27, 2020
12a78ef
Merge branch 'master' into ENG-4157
aecook May 27, 2020
d1b4bff
Merge pull request #95 from freestarcapital/ENG-4157
aecook May 27, 2020
d70c9e5
ENG-4358 - removed consumable
nicgallardo Jun 12, 2020
6a11bf8
Merge pull request #96 from freestarcapital/ENG-4358
nicgallardo Jun 16, 2020
166eca4
added mediagrid bid adapter to modules.json file
Barteezy Jun 16, 2020
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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -80,3 +80,6 @@ typings/

# MacOS system files
.DS_Store

# Freestar build storage folder
freestar-builds
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[![devDependencies Status](https://david-dm.org/prebid/Prebid.js/dev-status.svg)](https://david-dm.org/prebid/Prebid.js?type=dev)
[![Total Alerts](https://img.shields.io/lgtm/alerts/g/prebid/Prebid.js.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/prebid/Prebid.js/alerts/)

# Prebid.js
# Prebid.js 1.9

> A free and open source library for publishers to quickly implement header bidding.

Expand Down
147 changes: 147 additions & 0 deletions adapters-original.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
[
"aardvark",
"adblade",
"adbund",
"adbutler",
"adequant",
"adform",
"adkernel",
"admedia",
"bidfluence",
"vertamedia",
"aol",
"appnexus",
"appnexusAst",
"beachfront",
"audienceNetwork",
"conversant",
"districtmDMX",
"fidelity",
"gumgum",
"hiromedia",
"indexExchange",
"innity",
"kruxlink",
"getintent",
"inneractive",
"komoona",
"lifestreet",
"mantis",
"openx",
"piximedia",
"pubmatic",
"pubgears",
"pulsepoint",
"pulsepointLite",
"quantcast",
"rhythmone",
"rubicon",
"smartyads",
"huddledmasses",
"smartadserver",
"sekindoUM",
"serverbid",
"sonobi",
"sovrn",
"springserve",
"thoughtleadr",
"stickyadstv",
"triplelift",
"twenga",
"yieldbot",
"nginad",
"brightcom",
"wideorbit",
"jcm",
"underdogmedia",
"memeglobal",
"criteo",
"centro",
"xhb",
"sharethrough",
"roxot",
"vertoz",
"widespace",
"admixer",
"atomx",
"tapsense",
"trion",
"prebidServer",
"adsupply",
{
"appnexus": {
"alias": "brealtime"
}
},
{
"appnexus": {
"alias": "pagescience"
}
},
{
"appnexus": {
"alias": "defymedia"
}
},
{
"appnexus": {
"alias": "gourmetads"
}
},
{
"appnexusAst": {
"supportedMediaTypes": ["video", "native"]
}
},
{
"vertamedia": {
"supportedMediaTypes": ["video"]
}
},
{
"beachfront": {
"supportedMediaTypes": ["video"]
}
},
{
"appnexus": {
"alias": "matomy"
}
},
{
"rubicon": {
"alias": "rubiconLite",
"supportedMediaTypes": ["video"]
}
},
{
"appnexus": {
"alias": "featureforward"
}
},
{
"appnexus": {
"alias": "oftmedia"
}
},
{
"adkernel": {
"alias": "headbidding"
}
},
{
"getintent": {
"supportedMediaTypes" : ["video"]
}
},
{
"stickyadstv": {
"alias": "freewheel-ssp"
}
},
{
"rhythmone": {
"supportedMediaTypes": ["video"]
}
}
]
35 changes: 35 additions & 0 deletions adapters.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
[
"aol",
"appnexus",
"appnexusAst",
"conversant",
"cox",
"districtmDMX",
"gumgum",
"indexExchange",
"openx",
"pubgears",
"pulsepoint",
"rhythmone",
"smartyads",
"sonobi",
"sovrn",
"memeglobal",
"criteo",
"prebidServer",
{
"appnexus": {
"alias": "brealtime"
}
},
{
"appnexus": {
"alias": "defymedia"
}
},
{
"rhythmone": {
"supportedMediaTypes": ["video"]
}
}
]
3 changes: 3 additions & 0 deletions analytics.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[
"freestar"
]
4 changes: 4 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
gulp webpack
gulp bundle --modules=modules.json
cp build/dist/prebid.js ~/dev/pubfig.js/build/dist/
6 changes: 3 additions & 3 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,8 @@ function bundle(dev, moduleArr) {
.pipe(gulpif(dev, sourcemaps.init({ loadMaps: true })))
.pipe(concat(outputFileName))
.pipe(gulpif(!argv.manualEnable, footer('\n<%= global %>.processQueue();', {
global: prebid.globalVarName
}
global: prebid.globalVarName
}
)))
.pipe(gulpif(dev, sourcemaps.write('.')));
}
Expand Down Expand Up @@ -294,7 +294,7 @@ function testCoverage(done) {
}

function coveralls() { // 2nd arg is a dependency: 'test' must be finished
// first send results of istanbul's test coverage to coveralls.io.
// first send results of istanbul's test coverage to coveralls.io.
return gulp.src('gulpfile.js', { read: false }) // You have to give it a file, but you don't
// have to read it.
.pipe(shell('cat build/coverage/lcov.info | node_modules/coveralls/bin/coveralls.js'));
Expand Down
102 changes: 102 additions & 0 deletions integrationExamples/gpt/freestar_hello_world.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
<!--

This page calls a single bidder for a single ad slot. It can be considered a "hello world" example for using
Prebid with the Google Publisher Tag.

It also makes a good test page for new adapter PR submissions. Simply set your server's Bid Params object in the
bids array inside the adUnits, and it will use your adapter to load an ad.

NOTE that many ad servers won't send back an ad if the URL is localhost... so you might need to
set an alias in your /etc/hosts file so that you can load this page from a different domain.

-->

<html>
<head>
<script>
var PREBID_TIMEOUT = 700;

var adUnits = [{
code: 'div-gpt-ad-1460505748561-0',
sizes: [[300, 250], [300,600]],

// Replace this object to test a new Adapter!
bids: [{
bidder: 'freestar',
params: {
placementId: '10433394'
}
}]

}];

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

</script>

<script type="text/javascript" src="/build/dist/prebid.js" async></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function() {
googletag.pubads().disableInitialLoad();
});

pbjs.que.push(function() {
pbjs.addAdUnits(adUnits);
pbjs.requestBids({
bidsBackHandler: sendAdserverRequest
});
});

function sendAdserverRequest() {
if (pbjs.adserverRequestSent) return;
pbjs.adserverRequestSent = true;
googletag.cmd.push(function() {
pbjs.que.push(function() {
pbjs.setTargetingForGPTAsync();
googletag.pubads().refresh();
});
});
}

setTimeout(function() {
sendAdserverRequest();
}, PREBID_TIMEOUT);

</script>

<script>
(function () {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
</script>

<script>
googletag.cmd.push(function () {
googletag.defineSlot('/19968336/header-bid-tag-0', [[300, 250], [300, 600]], 'div-gpt-ad-1460505748561-0').addService(googletag.pubads());

googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>

<body>
<h2>Prebid.js Test</h2>
<h5>Div-1</h5>
<div id='div-gpt-ad-1460505748561-0'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1460505748561-0'); });
</script>
</div>
</body>
</html>
49 changes: 49 additions & 0 deletions modules.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
[
"33acrossBidAdapter",
"aardvarkBidAdapter",
"adyoulikeBidAdapter",
"aolBidAdapter",
"appnexusBidAdapter",
"audienceNetworkBidAdapter",
"beachfrontBidAdapter",
"consentManagement",
"consentManagementUsp",
"conversantBidAdapter",
"criteoBidAdapter",
"districtmDMXBidAdapter",
"emx_digitalBidAdapter",
"eplanningBidAdapter",
"freestarAnalyticsAdapter",
"freestarBidAdapter",
"gridBidAdapter",
"gumgumBidAdapter",
"ixBidAdapter",
"justpremiumBidAdapter",
"kargoBidAdapter",
"komoonaBidAdapter",
"lockerdomeBidAdapter",
"mantisBidAdapter",
"openxBidAdapter",
"prebidServerBidAdapter",
"pubCommonId",
"pubmaticBidAdapter",
"pulsepointBidAdapter",
"quantcastBidAdapter",
"rhythmoneBidAdapter",
"rubiconBidAdapter",
"schain",
"sekindoUMBidAdapter",
"sharethroughBidAdapter",
"sonobiBidAdapter",
"sovrnBidAdapter",
"teadsBidAdapter",
"tripleliftBidAdapter",
"trustxBidAdapter",
"undertoneBidAdapter",
"unrulyBidAdapter",
"yieldmoBidAdapter",
"yieldoneBidAdapter",
"synacormediaBidAdapter",
"identityLinkIdSystem",
"unifiedIdSystem"
]
4 changes: 3 additions & 1 deletion modules/33acrossBidAdapter.js
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ function _createServerRequest(bidRequest, gdprConsent = {}, pageUrl) {
const element = _getAdSlotHTMLElement(bidRequest.adUnitCode);
const sizes = _transformSizes(bidRequest.sizes);
const minSize = _getMinSize(sizes);

if (!element) {
return;
}
const viewabilityAmount = _isViewabilityMeasurable(element)
? _getViewability(element, utils.getWindowTop(), minSize)
: NON_MEASURABLE;
Expand Down
Loading