Skip to content

Commit

Permalink
added about page
Browse files Browse the repository at this point in the history
  • Loading branch information
Heray committed Nov 2, 2015
1 parent 6a7e388 commit c54b654
Show file tree
Hide file tree
Showing 4 changed files with 151 additions and 45 deletions.
Binary file modified .DS_Store
Binary file not shown.
105 changes: 105 additions & 0 deletions about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
---
layout: page
title: About Prebid.js
description: How prebid.js was started and what is it about
pid: 60
isNew: true
hide: false
isNavParent: true
---

<style>

p {
font-size: 18px;
}

</style>

<br>

<div class="bs-docs-section" markdown="1">

### Who is behind it?

Prebid.js was created in early 2015 by Matt Kendall and Paul Yang from AppNexus, together with the help of Nick Jacob from the publisher Aplus. Today, prebid.js has become a community owned project with many publishers and bidders contributing.

<br>

### Why did we create Prebid.js?

Publishers had been solving the same problems when implementing header bidding. If improperly implemented, header bidding can increase latency and cause conflicts between multiple demand partners, leading to poor user experience. These problems had made our demand integration with publishers difficult. To make it easier, we teamed up with some of the most tech savvy publishers and created the prebid.js web framework.

<br>

### Why open source?

Header bidding empowers publishers to run unbiased auctions across demand sources, thereby increasing competition and bid density. It is to both publishers and demand partners’ best interest to keep header bidding an open, unbiased ecosystem. Any company attempting to own the header bidding tech is incentivized to prioritize its own demand for the higher margin. By keeping the code open source and community owned, we ensure the header bidding auction logic is unbiased.

Many publishers and demand partners have now joined this effort to keep the header bidding tech open and unbiased. The below contributing demand partners will maintain their integrations with prebid.js: Yieldbot, AppNexus, AOL, OpenX, Sovrn. More are joining.

<br>

### Acknowledgements

We'd like to thank our contributors and people who made this project possible:

<div style="color: #777" markdown="1">

Mike McNeeley

Ben Kneen

John Ellis

Manny Balbin

Geoff Wright

Iheb Khemissi

premesh

Hyejung Jeong

Alejandro Villanueva

bwschmidt

Christopher Beck

jfpsf

vikpj

thehumanpuck

adamnewsnow

Robert Lippens

Julien Delhommeau

John Wright

Jeff Crosby

Michael Hunter

Juan Caicedo

Jon Crowell

Wenda Zhou

Josh Johnston

Unruly Developers

Stephen Flee

Nathan Hagen

</div>

</div>
45 changes: 0 additions & 45 deletions examples/pbjs_full_example.html
Original file line number Diff line number Diff line change
Expand Up @@ -277,51 +277,6 @@ <h5>Div-2, 728x90 or 970x90</h5>



<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-66025807-1', 'auto');

var eventCat = 'Prebid.js Bids';
var bidder = 'Pubmatic';
ga('send', 'event', eventCat, 'Requests', bidder, 0);
ga('send', 'event', eventCat, 'Bids', bidder, 297);
ga('send', 'event', eventCat, 'Wins', bidder, 1281);
ga('send', 'event', eventCat, 'Timeouts', bidder, 0);
ga('send', 'event', eventCat, 'Bid Load Time', bidder, 3139);

var eventCat = 'Prebid.js Load Time Distribution';
ga('send', 'event', eventCat, '0-200ms', bidder, 1);
ga('send', 'event', eventCat, '200-300ms', bidder, 1);
ga('send', 'event', eventCat, '300-400ms', bidder, 1);
ga('send', 'event', eventCat, '400-500ms', bidder, 1);
ga('send', 'event', eventCat, '500-600ms', bidder, 1);
ga('send', 'event', eventCat, '600-800ms', bidder, 1);
ga('send', 'event', eventCat, '800-1000ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1000-1200ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1200-1500ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1500-2000ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 2000ms above', bidder, 1);

var eventCat = 'Prebid.js CPM Distribution';

ga('send', 'event', eventCat, '$0-0.5', bidder, 1);
ga('send', 'event', eventCat, '$0.5-1', bidder, 1);
ga('send', 'event', eventCat, '$1-1.5', bidder, 1);
ga('send', 'event', eventCat, '$1.5-2', bidder, 1);
ga('send', 'event', eventCat, '$2-2.5', bidder, 1);
ga('send', 'event', eventCat, '$2.5-3', bidder, 1);
ga('send', 'event', eventCat, '$3-4', bidder, 1);
ga('send', 'event', eventCat, '$4-6', bidder, 1);
ga('send', 'event', eventCat, '$6-8', bidder, 1);
ga('send', 'event', eventCat, '$8 above', bidder, 1);

ga('send', 'pageview');

</script>

</body>

Expand Down
46 changes: 46 additions & 0 deletions examples/pbjs_partial_refresh_example.html
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,52 @@ <h5>Div-2, 728x90 or 970x90</h5>
</div>


<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-66025807-1', 'auto');

var eventCat = 'Prebid.js Bids';
var bidder = 'Pubmatic';
ga('send', 'event', eventCat, 'Requests', bidder, 0);
ga('send', 'event', eventCat, 'Bids', bidder, 297);
ga('send', 'event', eventCat, 'Wins', bidder, 1281);
ga('send', 'event', eventCat, 'Timeouts', bidder, 0);
ga('send', 'event', eventCat, 'Bid Load Time', bidder, 3139);

var eventCat = 'Prebid.js Load Time Distribution';
ga('send', 'event', eventCat, '0-200ms', bidder, 1);
ga('send', 'event', eventCat, '200-300ms', bidder, 1);
ga('send', 'event', eventCat, '300-400ms', bidder, 1);
ga('send', 'event', eventCat, '400-500ms', bidder, 1);
ga('send', 'event', eventCat, '500-600ms', bidder, 1);
ga('send', 'event', eventCat, '600-800ms', bidder, 1);
ga('send', 'event', eventCat, '800-1000ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1000-1200ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1200-1500ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 1500-2000ms', bidder, 1);
ga('send', 'event', eventCat, 't2: 2000ms above', bidder, 1);

var eventCat = 'Prebid.js CPM Distribution';

ga('send', 'event', eventCat, '$0-0.5', bidder, 1);
ga('send', 'event', eventCat, '$0.5-1', bidder, 1);
ga('send', 'event', eventCat, '$1-1.5', bidder, 1);
ga('send', 'event', eventCat, '$1.5-2', bidder, 1);
ga('send', 'event', eventCat, '$2-2.5', bidder, 1);
ga('send', 'event', eventCat, '$2.5-3', bidder, 1);
ga('send', 'event', eventCat, '$3-4', bidder, 1);
ga('send', 'event', eventCat, '$4-6', bidder, 1);
ga('send', 'event', eventCat, '$6-8', bidder, 1);
ga('send', 'event', eventCat, '$8 above', bidder, 1);

ga('send', 'pageview');

</script>

</body>

</html>

0 comments on commit c54b654

Please sign in to comment.