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

merge from prebid master to fork #4

Merged
merged 16 commits into from
Jan 16, 2019

Conversation

pm-manasi-moghe
Copy link
Owner

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: '<bidder name>',
  params: {
    // ...
  }
}

Be sure to test the integration with your adserver using the Hello World sample page.

  • contact email of the adapter’s maintainer
  • official adapter submission

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

Other information

bretg and others added 16 commits January 9, 2019 12:03
* changing default currency file

* using defaultRate in the case of rate file not returning

* Adding date macro

* added unit tests for date macro support in currency file url, and small fix to date macro in currency.js

* replaced string concatenations with string literals

* removed unnecessary parens
* added suppor for grabbing digitrust id off the window

* added digitrust support
* Update the Gamoshi Gambid adapter to simply the Gamoshi adapter

This is a minor branding change to highlight the Gamoshi brand name. The
biddercode "gambid" is still retained in the adapter aliases array.

* update whitelabel

* Add  test that checks support for outstream renderers

* Update testing and page ref

* Modify bidder's url resolving

* Fix lint issue with bidder's url resolving
* otm

* ALF-95

* otm: modify adapter to support migration to a new ssp

* otm: fixed spec
* 	- pubnx new bidder adapter created
	- pubnx doc file created

* 	- Spec file added.

* 	- Vertoz removed from response text

* removed pubnx from serverbid

since there will be a standalone adapter, the pubnx alias needs to removed from here

* 	- pubnx response parameters updated

* 	- build request params updated
* Add Adhese adapter

* Support empty impressionCounters

* Fix the description

* Replace Object.entries with Object.keys

* Cleanup

* Use const instead of let

* Internal functions are no longer exposed

* Rename getter

* Use the bid parameters pointing to the existing demo position
* Teads adapter: handle playerSize

* Handle multiple mediatypes sizes

* Clean sizes logic
* changes to support native in pubmaticbid adapter

* Removed port from endpoint

* Removed protocol from endpoint

* Formatting

* Fix request payload

* Updated test case

* Changed request and response as per ortb spec

* Change in request and response

* Removed comments and extra code

* Code Review comments

* Code Review Comments and Test cases for request and response

* Removed data type as all data asset types are handled

* Code Review Changes

* Code Review Comments

* Supporting both banner and native and sending 0x0 in case of native

* Bug Fixes

* Bug response not processed by prebid

* Change warning message

* Fixed typo

* Do not send request in case of invalid native bid

* Do not send request in case of invalid native requests

* objects converted to strings in log for debug purposes

* Fixed logic to check for required parmas

* Fixed typo for stringify

* documentation for native

* Review comments from Prebid

* Typo

* Typo

* Updated pub id for native

* Code Review
* initial orbidder version in personal github repo

* use adUnits from orbidder_example.html

* replace obsolete functions

* forgot to commit the test

* check if bidderRequest object is available

* try to fix weird safari/ie issue
* 3413-Insert Iframes for user sync in body

* Append Iframe as the last child

* Add unit test for insertElement

* utls insert element at the top by default

* add unit tests for utls insert element

* Insert iframe as html last child

* revert package.lock changes

* Override keywords in setTargetingForAst
* added babel plugin to replace webpack StringReplacementPlugin

* remove ignore-loader in favor of filtering non .js files as modules

* make all imports relative for projects not using our resolver

* refactor adaptermanager to adapterManager

* convert adapterManager to be compatible with latest version of babel

* refactored utils with es6 exports

* fixing tests

* fixing stubs and tests

* babelrc updated to be used externally from parent project

* remove $prebid.version$ from gulp and add to babel plugin

* fix tests to use actual prebid.version rather than string literal

* refactor all modules to use relative imports w/o webpack resolver

* fix test in old safari

* update package-lock.json

* remove unnecessary json-loader

* update babel plugin to use same @babel/core

* add instructions for using prebid as npm depenedency added to readme

* remove unused variable in global babel plugin

* fixed missing internal.createTrackPixelIframeHtml

* fix relative pathing for new modules
* Add eplanningBidAdapter

* Add new parameter to request

* Fix sync URL parameter

* Update cleanName regexp

* Update tests for new cleanName
@pm-manasi-moghe pm-manasi-moghe merged commit 881c7db into pm-manasi-moghe:master Jan 16, 2019
pm-manasi-moghe pushed a commit that referenced this pull request Jan 16, 2019
pm-manasi-moghe pushed a commit that referenced this pull request Feb 7, 2023
* Empty shell for 1plusX RTD submodule (#1)

* Submodule initialization & functions (init; getBidRequestData) skeletons (#2)

* Testing for init function (#3)

* Requesting Profile API for Data (#4)

* Extract PAPI response & implementation example

* Transmitting targeting data to bidder adapters

* Markdown file documentation

* Code cleaned & jsDoc completed

* Change contact email + beautify parameters table + fix type in param name

* Change customerId param type to string in doc

* Add 1plusXRtdProvider as submodule of rtdModule

* Add more tests on extractConfig amongst others

* Remove SUPPORTED_BIDDERS limitation

* Remove supported bidders from docs

* Write to site.content.data.segment.id & keep legacy support for appnexus

* Change location of googleTagServices

* Add segtax for site.content.data

* Handle audiences for appNexus by putting them in config.appnexusAuctionKeywords
pm-manasi-moghe pushed a commit that referenced this pull request Feb 7, 2023
* CM-552 Liveintent Analytics Adapter (#4)

* start work

* send analytics event

* Add first test and get winning bids from auctionManager

* Add event test data and fix bugs

* Remove duplicate userIds

* add bidWonTimeout in configOptions

* add sampling and adjust test

* Add server test

* Compare expected request body in the test

* refactoring

* update description

* remove comment

* comments

* make sure we map defined data

* refactoring

* some refactoring

* comments

Co-authored-by: wiem <[email protected]>

* fix typo

* Use getRefererInfo to get url and ?? operator for default values

Co-authored-by: Leonel Cuevas Valeriano <[email protected]>
Co-authored-by: leonelcuevas <[email protected]>
pm-manasi-moghe pushed a commit that referenced this pull request Feb 7, 2023
* RTBHouse Bid Adapter: add global vendor list id

* structured user agent - browsers.brands

* fix lint errors

* Added sda into rtbhouse adapter

* spreading ortb2: user & site props

* examples reverted

* init version

* using mergedeep

* removed wrong imp array augm.; slot imp augm. with addtl check

* [SUA] merging ortb2.device into request

* fledge auctionConfig adapted to our bid response structure

* new bidder response structure for fledge

* make sure bidderRequest has proper flag turned on

* fledge endpoint hardcoded; code cleanups

* remove obsolete function

* obsolete function removed

* [RTB House] Process FLEDGE request/response (#4)

* [SDA & SUA] refactor using mergedeep

* [FLEDGE] fledge auctionConfig adapted to our bid response structure

* [FLEDGE] new bidder response structure for fledge

* [FLEDGE] make sure bidderRequest has proper flag turned on

* [FLEDGE] fledge endpoint hardcoded; code cleanups

* [FLEDGE] remove obsolete functions

* fixed lint errors

* fledge test suites; adapter: delete imp.ext.ae when no fledge (#5)

Co-authored-by: Leandro Otani <[email protected]>
Co-authored-by: rtbh-lotani <[email protected]>
Co-authored-by: Tomasz Swirski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.