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

Delta Projects bid adapter: add new bid adapter #7564

Merged
merged 3 commits into from
Oct 26, 2021

Conversation

rikdru
Copy link
Contributor

@rikdru rikdru commented Oct 12, 2021

Type of change

  • Bugfix
  • Feature
  • New bidder adapter
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Does this change affect user-facing APIs or examples documented on http://prebid.org?
  • Other

Description of change

  • test parameters for validating bids
{
  bidder: 'deltaprojects',
  params: {
    publisherId: '4'
  }
}

For any changes that affect user-facing APIs or example code documented on http://prebid.org, please provide:

Copy link
Contributor

@FilipStamenkovic FilipStamenkovic left a comment

Choose a reason for hiding this comment

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

Your tests are failing, take a look at the CircleCI output.

Also, please revert the changes you made on hello_world.html.

modules/deltaprojectsBidAdapter.js Outdated Show resolved Hide resolved
modules/deltaprojectsBidAdapter.js Outdated Show resolved Hide resolved
modules/deltaprojectsBidAdapter.js Outdated Show resolved Hide resolved

// bidfloor
if (bid.params.floor) {
impression.bidfloor = bid.params.floor;
Copy link
Collaborator

Choose a reason for hiding this comment

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

IIRC starting with prebid 5.x all adapters must support the floor price module. So you would need to enhance this logic and also check for a getFloor function.

See https://docs.prebid.org/dev-docs/modules/floors.html

@rikdru
Copy link
Contributor Author

rikdru commented Oct 14, 2021

Hi, @FilipStamenkovic and @muuki88, thanks for your reviews. We will make adjustments according to your comments as soon as possible.

remove bidderParams which is not currently supported

remove bid parameter floor

remove unused function so linting is happy

Remove unused params in tests

use adservercurrency

include .js to make linter happy again
@FilipStamenkovic FilipStamenkovic merged commit d0605ae into prebid:master Oct 26, 2021
cpabst pushed a commit to sovrn/Prebid.js that referenced this pull request Jan 10, 2022
* Delta Projects bid adapter: add new bid adapter

* Delta Projects bid adapter: revert accidental change to hello_world.html

* Remove unsupported functions by IE, add support for floor price

remove bidderParams which is not currently supported

remove bid parameter floor

remove unused function so linting is happy

Remove unused params in tests

use adservercurrency

include .js to make linter happy again

Co-authored-by: Boris-Tang <boris.tang@deltaprojects.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants