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

updates from prebid/Prebid.js #2

Merged
merged 19 commits into from
Sep 16, 2020
Merged

Conversation

MikeSperone
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 19 commits September 11, 2020 15:19
Updating how pbsBidAdapter sets the "TTL" for bids. 

TTL in PBJS terms is how long the bid can stay in cache. However, the OpenRTB standard location for this value is `exp`.
* Update the checking rule of bid param for bridgewellBidAdapter

* Update bridgewellBidAdapter.js

Co-authored-by: rigel_home <cycheng@bridgewell.com>
* Add IdentityLink support and fix UnifiedId.

It appears we've been looking for UnifiedId userIds
on the bidderRequest object, when they are found on bidRequests.
This commit fixes that error, and adds support for IdentityLink.

* change maintainer email to group

* TripleLift: Sending schain (#1)

* Sending schain

* null -> undefined

* Hardcode sync endpoint protocol

* Switch to EB2 sync endpoint

* Add support for image based user syncing

* Rename endpoint variable

* Add assertion

* Add CCPA query param

* Simplify check for usPrivacy argument

* put advertiser name in the bid.meta field if it exists

* update unit tests with meta.advertiserName field

* Triplelift: FPD key value pair support (#5)

* Triplelift: Add support for global fpd

* don't filter fpd

* adds coppa support back in

Co-authored-by: Will Chapin <wrchapin@gmail.com>
Co-authored-by: David Andersen <davidwoodsandersen@gmail.com>
Co-authored-by: Brandon Ling <bling@triplelift.com>
Co-authored-by: Kevin Zhou <kzhou@triplelift.com>
Co-authored-by: kzhouTL <43545828+kzhouTL@users.noreply.github.com>
This drifted away for some reason, likely some quirk of update order, in a PR that added "deep-equal". 477fe0c
…5744)

* added support for pubcommon, digitrust, id5id

* added support for IdentityLink

* changed the source for id5

* added unit test cases

* changed source param for identityLink

* pass auctionId as default value for wiid param in pubmatic adpater external call
* audigentRtdProvider

* fix line error

* fix tests

* deep equal test fix

* conditionally set data in html5 local storage, add markdown readme

* add integration test instructions to audigent readme

* halo id update

* add halo id to userid hpt example, submoduleparams check

* haloId submodule update

* remove script tag from haloid submodule

* add eid tests

* update docs

* merge upstream master

* name update

* url update, name update

* eid test update

* remove getIds

* remove unused import

* style update

* remove erroneous chars

* remove comments

* fix updated tests

* fix id count check placement

* style update

* style update in eids.js

* trailing space fix

* documentation update
* Added TheMediaGridNM Bid Adapter

* Updated required params for TheMediaGridNM Bid Adapter

* Update TheMediGridNM Bid Adapter

* Fix tests for TheMediaGridNM Bid Adapter

* Fixes after review for TheMediaGridNM Bid Adapter

* Add support of multi-format in TheMediaGrid Bid Adapter

* Update sync url for grid and gridNM Bid Adapters

* TheMediaGrid Bid Adapter: added keywords adUnit parameter

* Update TheMediaGrid Bid Adapter to support keywords from config

* Implement new request format for TheMediaGrid Bid Adapter

* Fix jwpseg params for TheMediaGrid Bid Adapter

* Update unit tests for The Media Grid Bid Adapter

* Fix typo in TheMediaGrid Bid Adapter

* Added test for jwTargeting in TheMediaGrid Bid Adapter
* Check localstorage availability before accessint it

* Fix UTest for IE11

* Restore window.localStorage property descriptor after each test

Co-authored-by: Hugo Duthil <h.duthil@criteo.com>
…5521)

* Add Supply Chain Support for Yieldlab Adapter

* Add minor changes based on PR comments

* Make createSchainString method leaner (additional input from PR review)
* Livewrapped bid and analytics adapter

* Fixed some tests for browser compatibility

* Fixed some tests for browser compatibility

* Changed analytics adapter code name

* Fix double quote in debug message

* modified how gdpr is being passed

* Added support for Publisher Common ID Module

* Corrections for ttr in analytics

* ANalytics updates

* Auction start time stamp changed

* Detect recovered ad blocked requests
Make it possible to pass dynamic parameters to adapter

* Collect info on ad units receiving any valid bid

* Support for ID5
Pass metadata from adapter

* Typo in test + eids on wrong level

* Fix for Prebid 3.0

* Fix get referer

* http -> https in tests

* Native support

* Read sizes from mediatype.banner

* Revert accidental commit

* Support native data collection + minor refactorings

* Set analytics endpoint

* Support for app parameters

* Fix issue where adunits with bids were not counted on reload

* Send debug info from adapter to external debugger

* SChain support

* Send GDPR data in analytics request

* video support

Video support
* Intent iq id to use plain id string

* getId from http resp as a string instead of as a json object

* getId from http resp as a string instead of as a json object
* add quantcast ID submodule

* use setCookie in test

* add comment for consent signals
* temp check in

* add

* dev almost done

* add rule name to payload

* update rubi analytics tests

* add functionality to mock gpt

* revert analyticsAdapter update

* minor cleanup

* handle edge cases more gracefully

* logic for when cookies not enabled
new param `channel`
tests

* use timeToRespond if available on bidResponse

* Updating with review comments
* add onBidWon function, add bidder adapter version to bid requests

* add support for native

* use triggerPxel instead of ajax, because ajax was called 3 times with native

* add gdpr consent to bid requests

* update tests
* added onBidWon event

* luponmedia onBidWon event + test

* luponmedia onbidwon event + unit test

* luponmedia onbidwon event + test

* luponmedia onbidwon + unit testing

* luponmedia onbidwon event + unit tests

* luponmedia onbidwon event ajax

* package-log revert
Co-authored-by: Danny Khatib <dk2020@Dannys-MacBook-Pro.local>
@MikeSperone MikeSperone merged commit 1a94f12 into MikeSperone:master Sep 16, 2020
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.