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

+ Add Optimatic Bid Adapter #1837

Merged
merged 3 commits into from
Nov 20, 2017
Merged

Conversation

optimatic58
Copy link
Contributor

Type of change

  • New bidder adapter

Description of change

Add Optimatic Bid Adapter

  • test parameters for validating bids
{
  bidder: 'optimatic',
  params: {
    placement: '2chy7Gc2eSQL',
    bidfloor: 2.00 
  }
}
  • contact email of the adapter’s maintainer: [email protected]
  • official adapter submission

Other information

Copy link
Contributor

@dbemiller dbemiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @optimatic58,

This generally looks good... but there's one blocker. I left a comment about it below.

};
}

function log (field1, field2, field3, field4, pct) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see what you're trying to do here... but right now Prebid doesn't have a good way to support things like this. Ajax calls are expensive, and will interfere with both the auction and the publisher's page load performance.

Ideally, we'd offer Adapters some way to "defer" work until the critical page loading stuff is done. For now, could you remove this from the code and add your use-case(s) to #1762?

We're trying to collect use cases for now so we can support it in a more general way.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have made and committed the changes requested. Please let us know if there is anything else. Thank you!

+ replaced "partnerId" with correct "placement" parameter name
@dbemiller dbemiller merged commit 0d7b35d into prebid:master Nov 20, 2017
Millerrok pushed a commit to Vertamedia/Prebid.js that referenced this pull request Nov 21, 2017
* unstream/master: (36 commits)
  + Add Optimatic Bid Adapter (prebid#1837)
  Add Bridgewell adapter (prebid#1825)
  Kumma adapter updated for Prebid 1.0 (prebid#1766)
  Touchup add bid response (prebid#1822)
  Fix skipped test (prebid#1836)
  Added new size in Rubicon pbjs Adapter (prebid#1842)
  HuddledMasses header bidding adapter (prebid#1806)
  Increment pre version
  Prebid 0.33.0 Release
  Update AOL adapter for v1.0  (prebid#1693)
  Sovrn 1.0 compliance (prebid#1796)
  Platform.io Bidder Adapter update (prebid#1817)
  Drop non-video bidders from video ad units (prebid#1815)
  Update renderAd to replace ${AUCTION_PRICE} in adUrl (prebid#1795)
  Pulsepoint adapter: fixing bid rejection due to missing mandatory bid params. (prebid#1823)
  Remove require.ensure entirely (prebid#1816)
  Add custom keyword support for pbs bid adapter (prebid#1763)
  OpenX Video Adapter update to Prebid v1.0 (prebid#1724)
  Fix test that hard-coded pbjs global. (prebid#1786)
  Update Pollux Adapter to v1.0 (prebid#1694)
  ...
devmusings pushed a commit to devmusings/Prebid.js that referenced this pull request Nov 22, 2017
* + Add Optimatic Bid Adapter

* + cleaned up player log ajax call (as requested)
+ replaced "partnerId" with correct "placement" parameter name

* + commit again
dluxemburg pushed a commit to Genius/Prebid.js that referenced this pull request Jul 17, 2018
* + Add Optimatic Bid Adapter

* + cleaned up player log ajax call (as requested)
+ replaced "partnerId" with correct "placement" parameter name

* + commit again
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants