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

Update prebid ver to 5.20.0 #5

Merged
merged 115 commits into from
Nov 17, 2021
Merged

Update prebid ver to 5.20.0 #5

merged 115 commits into from
Nov 17, 2021

Conversation

saxsir
Copy link

@saxsir saxsir commented Oct 28, 2021

v5.20.0 にあげます。 fix https://github.com/voyagegroup/fluct_tag_manager/issues/495

5.20.0 のタグと同じcommit hash.

prebid@d8697b3

Mike Chowla and others added 30 commits September 29, 2021 11:48
…rebid#7501)

* sharedID support added

* cleaned up device.ip support

* utils import change
* slimcut adapter: porting from 4.x with adomain

* fix utils imports

* fix linting

Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
* Initial nativoBidAdapter document creation (js, md and spec)

* Fulling working prebid using nativoBidAdapter. Support for GDPR and CCPA in user syncs.

* Added defult size settings based on the largest ad unit. Added response body validation. Added consent to request url qs params.

* Changed bidder endpoint url

* Changed double quotes to single quotes.

* Reverted package-json.lock to remove modifications from PR

* Added optional bidder param 'url' so the ad server can force- match an existing placement

* Lint fix. Added space after if.

* Added new QS param to send various adUnit data to adapter endpopint

* Updated unit test for new QS param

* Added qs param to keep track of ad unit refreshes

* Updated bidMap key default value
…est (prebid#7505)

* Gumgum: ADTS-157 use nearest matching h/w dimensions from bid request

* updated method calls from utils
* changes to support jwplayer segment data in pubmatic s2s endpoint

* remove additional '|' getting added if dctr is blank

* changes utils.convertType to remove reference to utils
…rebid#7518)

Co-authored-by: Sasan Farrokh <sasan.farrokh@vidoomy.com>
* add relaido adapter

* remove event listener

* fixed UserSyncs and e.data

* fix conflicts

* supports imuid module

Co-authored-by: ishigami_shingo <s.ishigami@relaido.co.jp>
Co-authored-by: cmertv-sishigami <s.ishigami@cmertv.com>
Co-authored-by: t_bun <t.bun@cmertv.com>
…bid#7521)

* Relaido Bid Adapter: support imuid 

`utils.` no longer needed because of specific import of functions

* update testing

* fix spaces

* fix test linting

* fix blank line padding
…#7397)

* Add myTargetBitAdapter for Prebid 5.0

* added support advertiserDomains

* fixed utils import

Co-authored-by: Denis Lavrov <d.lavrov@corp.mail.ru>
* Mediatypes native and video support

* fix utils reference

* add isNumber & isInteger to imports

* fix typo in isNumber

* Ensure instream tracking sends bidWon event

* Use production endpoint

Co-authored-by: François Maturel <francoismaturel@dijit.fr>
Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
…espaces, etc. (prebid#7487)

* support common ports, add chrome headless for testing

* change Dockefile variant to match passed in variant initially
…sample_rate cookie expiration (prebid#7462)

* ATS-analytics-adapter - increase sampling rate cookie expiration time, handle error on preflight request

* ATS-analytics-adapter - increase adapter version to 2

* ATS-analytics-adapter - fix logs

* ATS-analytics-adapter - add unit tests

* ATS-analytics-adapter - code improvements, add more unit tests
Co-authored-by: marc_tappx <marc@tappx.com>
* 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

* The new request format was made by default in TheMediaGrid Bid Adapter

* Update userId format in ad request for TheMediaGrid Bid Adapter

* Added bidFloor parameter for TheMediaGrid Bid Adapter

* Fix for review TheMediaGrid Bid Adapter

* Support floorModule in TheMediaGrid Bid Adapter

* Fix empty bidfloor for TheMediaGrid Bid Adapter

* Some change to restart autotests

* Fix userIds format for TheMediaGrid Bid Adapter

* Remove digitrust userId from TheMediaGrid Bid Adapter

* Protocols was added in video section in ad request for TheMediaGrid Bid Adapter

* TheMediaGrid: fix trouble with alias using

* TheMediaGridNM: fix trouble with alias

* TheMediaGrid Bid Adapter: added support of PBAdSlot module

* TheMediaGrid Bid Adapter: fix typo

* GridNM Bid Adapter: use absent in params data from mediaTypes

* GridNM Bid Adapter: fix md file + add advertiserDomains support

* TheMediaGrid and gridNM Bid Adapter: minor netRevenue fixes

* gridNM Bid Adapter updates after review

* TheMediaGrid Bid Adapter: fix keywords workflow

* fix testing and kick off lgtm again

* TheMediaGrid: added ext.bidder.grid.demandSource processing

* TheMediaGrid: added user.id from fpd cookie

* TheMediaGrid: control cookie setting via bidder config

* TheMediaGrid: use localStorage instead cookie

* TheMediaGridNM Bid Adapter: update adapter to use /hbjson endpoint

* TheMediaGridNM: fix unnecessary conditions

* TheMediaGrid: fix bug with nurl field in response

* TheMediaGrid: update test

* TheMediaGridNM: fix possible bug with nurl

Co-authored-by: Chris Huie <phoenixtechnerd@gmail.com>
…t coverage updates (prebid#7447)

* Update tests for sspBC adapter

Update tests for sspBC adapter:
- change userSync test (due to tcf param appended in v4.6)
- add tests for onBidWon and onTimeout

* [sspbc-adapter] RC for 5.2 version of sspBCBidAdapter

* [sspbc-adapter] RC for 5.2 version of sspBCBidAdapter(fixed commit)

Co-authored-by: Wojciech Biały <wb@WojciechBialy.local>
* Add trustx adapter and tests for it

* update integration example

* Update trustx adapter

* Post-review fixes of Trustx adapter

* Code improvement for trustx adapter: changed default price type from gross to net

* Update TrustX adapter to support the 1.0 version

* Make requested changes for TrustX adapter

* Updated markdown file for TrustX adapter

* Fix TrustX adapter and spec file

* Update TrustX adapter: r parameter was added to ad request as cache buster

* Add support of gdpr to Trustx Bid Adapter

* Add wtimeout to ad request params for TrustX Bid Adapter

* TrustX Bid Adapter: remove last ampersand in the ad request

* Update TrustX Bid Adapter to support identical uids in parameters

* Update TrustX Bid Adapter to ignore bids that sizes do not match the size of the request

* Update TrustX Bid Adapter to support instream and outstream video

* Added wrapperType and wrapperVersion parameters in ad request for TrustX Bid Adapter

* Update TrustX Bid Adapter to use refererInfo instead depricated function utils.getTopWindowUrl

* HOTFIX for referrer encodind in TrustX Bid Adapter

* Fix test for TrustX Bid Adapter

* TrustX Bid Adapter: added keywords passing support

* TrustX Bid Adapter: added us_privacy parameter in bid request

* TrustX Bid Adapter: fix us_privacy parameter in bid request

* Fix alias error for TrustX Bid Adapter

* TrustX Bid Adapter: added new request format

* TrustX Bid adapter: fix new format endpoint

* TrustX Bid Adapter: update md file to support useNewFormat parameter

* TrustX Bid Adapter: added additional sync url

* TrustX Bid Adapter: added check for enabled syncs number + added gdpr data to sync urls

* TrustX Bid Adapter: added support of meta.advertiserDomains

* TrustX Bid Adapter: added support rtd permutive and jwplayer for new and old request format

* TrustX Bid Adapter: Use new format by default + new keywords logic

* TrustX Bid Adapter: fix md file

* TrustX: Convert all id-like request fields to a string

* TrustX: added vastUrl support
- Capture network ids and GDPR consent choice
- Retrieve and set vault JWT
- Increase code coverage
- General refactor / tidy
…7534)

Co-authored-by: Sasan Farrokh <sasan.farrokh@vidoomy.com>
…TTP request per impression (prebid#7509)

* Ensure that a separate openRTB request object is created for each bid request.
Each request will have one imp object in the array for the imp field.

* Cleanup specs for Sharethrough adapter and ensure that mediaType is set from the request data (impression object) instead of passing all bid request data through to the adserver.

Co-authored-by: Josh Becker <jbecker@sharethrough.com>
Co-authored-by: Eddy Pechuzal <epechuzal@sharethrough.com>

* Increment version of sharethrough adapter to v4.0.1 from v4.0.0

Co-authored-by: Josh Becker <jbecker@sharethrough.com>
Co-authored-by: Eddy Pechuzal <epechuzal@sharethrough.com>

* Remove unnecessary strData attribute

* Remove extra newline

Co-authored-by: Josh Becker <jbecker@sharethrough.com>
* KRAK-3001 adding video support to prebid adapter

* Simplified video implementation

* Linting

* Removed video context validation

* Revert merge bidIDs->bidIds

* Updated placement ID for video test

Co-authored-by: fionasequeira <fiona.sequeira891@gmail.com>
* Enable supplyChain support

* Added support for COPPA

* rebuilt

* Added support for Extended User IDs.

* Added support for the "meta" attribute in bid response.

* Added support for config.ortb2.

* Delete nobidBidAdapter.js.orig

* Delete .project

* Delete .jsdtscope

* Delete org.eclipse.wst.jsdt.ui.superType.container

* Delete org.eclipse.wst.jsdt.ui.superType.name

* Delete a

* Tests for "ortb2" support.

Co-authored-by: Reda Guermas <reda.guermas@nobid.io>
* Recover nextroll module

This reverts commit 412277f.

* Update NextRoll BidAdapter for v5

* Use individual imports for utils module
nwlosinski and others added 14 commits October 25, 2021 14:25
Co-authored-by: Norbert Włosiński <norbert.wlosinski@justpremium.com>
…d#7619)

* Update betweenBidAdapter.js

* Update yahoosspBidAdapter.js

* Update adapterManager_spec.js

* Update adapterManager_spec.js

* Update airgridRtdProvider.js

* Update yahoosspBidAdapter.js
* Add trustx adapter and tests for it

* update integration example

* Update trustx adapter

* Post-review fixes of Trustx adapter

* Code improvement for trustx adapter: changed default price type from gross to net

* Update TrustX adapter to support the 1.0 version

* Make requested changes for TrustX adapter

* Updated markdown file for TrustX adapter

* Fix TrustX adapter and spec file

* Update TrustX adapter: r parameter was added to ad request as cache buster

* Add support of gdpr to Trustx Bid Adapter

* Add wtimeout to ad request params for TrustX Bid Adapter

* TrustX Bid Adapter: remove last ampersand in the ad request

* Update TrustX Bid Adapter to support identical uids in parameters

* Update TrustX Bid Adapter to ignore bids that sizes do not match the size of the request

* Update TrustX Bid Adapter to support instream and outstream video

* Added wrapperType and wrapperVersion parameters in ad request for TrustX Bid Adapter

* Update TrustX Bid Adapter to use refererInfo instead depricated function utils.getTopWindowUrl

* HOTFIX for referrer encodind in TrustX Bid Adapter

* Fix test for TrustX Bid Adapter

* TrustX Bid Adapter: added keywords passing support

* TrustX Bid Adapter: added us_privacy parameter in bid request

* TrustX Bid Adapter: fix us_privacy parameter in bid request

* Fix alias error for TrustX Bid Adapter

* TrustX Bid Adapter: added new request format

* TrustX Bid adapter: fix new format endpoint

* TrustX Bid Adapter: update md file to support useNewFormat parameter

* TrustX Bid Adapter: added additional sync url

* TrustX Bid Adapter: added check for enabled syncs number + added gdpr data to sync urls

* TrustX Bid Adapter: added support of meta.advertiserDomains

* TrustX Bid Adapter: added support rtd permutive and jwplayer for new and old request format

* TrustX Bid Adapter: Use new format by default + new keywords logic

* TrustX Bid Adapter: fix md file

* TrustX: Convert all id-like request fields to a string

* TrustX: added vastUrl support

* TrustX: fix segments format
* 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>
* ADX-6971: register user sync function for operaads bid adapter

* fixup! ADX-6971: register user sync function for operaads bid adapter
* real time data module,
browsi sub module for real time data,
new hook bidsBackCallback,
fix for config unsubscribe

* change timeout&primary ad server only to auctionDelay
update docs

* support multiple providers

* change promise to callbacks
configure submodule on submodules.json

* bug fixes

* use Prebid ajax

* tests fix

* browsi real time data provider improvements

* real time data module,
browsi sub module for real time data,
new hook bidsBackCallback,
fix for config unsubscribe

* change timeout&primary ad server only to auctionDelay
update docs

* support multiple providers

* change promise to callbacks
configure submodule on submodules.json

* bug fixes

* use Prebid ajax

* tests fix

* browsi real time data provider improvements

* browsi rtd - refresh predictions & bid request data

* Browsi RTD provider improvements

* bid request key fix
* pass bidReq into targeting function and other fun stuff

* pass through bidReq

* allow granularity override

* Superfluous argument passed
* support multiple size & update adapter

* fix test

* fix var

* fix vars

Co-authored-by: Kretsu Evgeniy <krecu.me@ya.ru>
@saxsir saxsir closed this Nov 17, 2021
@saxsir saxsir reopened this Nov 17, 2021
@saxsir
Copy link
Author

saxsir commented Nov 17, 2021

bid-strapブランチにマージ後、テストが通っているかの確認。

HEAD is now at 57037dfd Merge d8697b3997282aae0b4b7ae82a6ddc16db2c3b2a into 8b37962f6d1a05c6d3bb8b88e24962e0e273e69e

--- voyagegroup/Prebid.js ‹update-prebid-ver-5.20.0➔› » git fetch origin '+refs/pull/*:refs/remotes/pull/*'                                                                                                  130 ↵
remote: Enumerating objects: 31, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 31 (delta 16), reused 16 (delta 16), pack-reused 9
Unpacking objects: 100% (31/31), 45.63 KiB | 320.00 KiB/s, done.
From ssh://github.com/voyagegroup/Prebid.js
 * [new ref]           refs/pull/1/head  -> pull/1/head
 * [new ref]           refs/pull/2/head  -> pull/2/head
 * [new ref]           refs/pull/3/head  -> pull/3/head
 * [new ref]           refs/pull/4/head  -> pull/4/head
 * [new ref]           refs/pull/5/head  -> pull/5/head
 * [new ref]           refs/pull/5/merge -> pull/5/merge
 * [new ref]           refs/pull/6/head  -> pull/6/head
 * [new ref]           refs/pull/7/head  -> pull/7/head
 * [new ref]           refs/pull/8/head  -> pull/8/head
--- voyagegroup/Prebid.js ‹update-prebid-ver-5.20.0➔› » gco pull/5/merge
Note: switching to 'pull/5/merge'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 57037dfd Merge d8697b3997282aae0b4b7ae82a6ddc16db2c3b2a into 8b37962f6d1a05c6d3bb8b88e24962e0e273e69e

npx gulp test --nolint

--- voyagegroup/Prebid.js » npx gulp test --nolint                                                                                                                       1 ↵
[17:03:37] Using gulpfile ~/src/github.com/voyagegroup/Prebid.js/gulpfile.js
[17:03:37] Starting 'test'...
[17:03:37] Starting 'clean'...
[17:03:37] Finished 'clean' after 16 ms
[17:03:37] Starting 'lint'...
[17:03:37] Finished 'lint' after 835 μs
[17:03:37] Starting 'test'...
17 11 2021 17:03:37.427:WARN [karma-server]: Passing raw CLI options to `new Server(config, done)` is deprecated. Use `parseConfig(configFilePath, cliOptions, {promiseConfig: true, throwErrors: true})` to prepare a processed `Config` instance and pass that as the `config` argument instead.

START:
⚠ 「wdm」:
ℹ 「wdm」: Compiled with warnings.
ℹ 「wdm」: Compiling...
⚠ 「wdm」:
ℹ 「wdm」: Compiled with warnings.
17 11 2021 17:04:21.373:INFO [karma-server]: Karma v6.3.4 server started at http://localhost:9876/
17 11 2021 17:04:21.374:INFO [launcher]: Launching browsers ChromeHeadless with concurrency 5
17 11 2021 17:04:21.505:INFO [launcher]: Starting browser ChromeHeadless
17 11 2021 17:04:22.341:INFO [Chrome Headless 95.0.4638.69 (Mac OS 10.15.7)]: Connected on socket tevhQC9ehgN--YoWAAAB with id 6860414
Chrome Headless 95.0.4638.69 (Mac OS 10.15.7) LOG: undefined
INFO: '%cPrebid', 'display: inline-block; color: #fff; background: #3b88c3; padding: 1px 4px; border-radius: 3px;', 'INFO:', 'BidRequest: {"id":"437fbbf5-33f5-487a-8e16-a7112903cfe5","source":{"tid":"437fbbf5-33f5-487a-8e16-a7112903cfe5"},"tmax":1000,"imp":[{"id":"div-gpt-ad-1460505748561-0","ext":{"appnexus":{"member":"123","use_pmt_rule":false,"placement_id":10433394},"prebid":{"storedauctionresponse":{"id":"11111"}}},"banner":{"format":[{"w":300,"h":250},{"w":300,"h":300}]},"native":{"request":"{\"context\":1,\"plcmttype\":1,\"eventtrackers\":[{\"event\":1,\"methods\":[1]}],\"assets\":[{\"required\":1,\"title\":{\"len\":800}},{\"required\":1,\"img\":{\"type\":3,\"w\":989,\"h\":742}},{\"required\":1,\"img\":{\"type\":1,\"wmin\":10,\"hmin\":10,\"ext\":{\"aspectratios\":[\"1:1\"]}}},{\"required\":1,\"data\":{\"type\":1}}]}","ver":"1.2"}}],"test":0,"ext":{"prebid":{"auctiontimestamp":1510852447530,"targeting":{"includewinners":true,"includebidderkeys":false},"channel":{"name":"pbjs","version":"v5.20.0"},"debug":true}},"site":{"publisher":{"id":"1"},"page":"http://mytestpage.com"},"device":{"w":100,"h":100}}'
LOG: undefined
LOG: undefined
LOG: undefined
LOG: 1
LOG: Object{id: 464646969, sizes: [Object{width: ..., height: ...}], floor: 1, segments: Object{segments: [], contextual_categories: Object{}}}

Finished in 9.065 secs / 5.411 secs @ 17:04:33 GMT+0900 (日本標準時)

SUMMARY:
✔ 8614 tests completed
ℹ 11 tests skipped
[17:04:33] Finished 'test' after 56 s
[17:04:33] Finished 'test' after 56 s
--- voyagegroup/Prebid.js »

--nolint をつけないと通らないのは https://github.com/voyagegroup/fluct_tag_manager/issues/500#issuecomment-954453675 で既知の問題。この状態で動いてるので、testに通れば良しとする。

Copy link

@toshi17 toshi17 left a comment

Choose a reason for hiding this comment

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

LGTM

@saxsir
Copy link
Author

saxsir commented Nov 17, 2021

thx, これをマージしても反映はされないのでマージしておきます。

@saxsir saxsir merged commit fe92085 into bid-strap Nov 17, 2021
@saxsir saxsir deleted the update-prebid-ver-5.20.0 branch November 17, 2021 08:38
toshi17 pushed a commit that referenced this pull request Mar 17, 2022
saxsir pushed a commit that referenced this pull request Dec 13, 2022
* 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 <leandro.otani@rtbhouse.com>
Co-authored-by: rtbh-lotani <83652735+rtbh-lotani@users.noreply.github.com>
Co-authored-by: Tomasz Swirski <tomasz.swirski@rtbhouse.com>
toshi17 pushed a commit that referenced this pull request Jul 3, 2023
…populate imp-level `ext.tid` (prebid#9726)

* 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)

* RTBHouse Bid Adapter: use auctionId for source.tid

* RTBHouse bid adapter: fixed source.tid tests

* Imp level transaction id + mapSource fix

* lint: removed obsolete whitespaces

* RTBHouse Bid Adapter: change `source.tid` to contain `auctionId` and populate imp-level `ext.tid` (#8)

* RTBHouse Bid Adapter: use auctionId for source.tid

* Imp level transaction id + mapSource fix

* lint: removed obsolete whitespaces

---------

Co-authored-by: Leandro Otani <leandro.otani@rtbhouse.com>
Co-authored-by: rtbh-lotani <83652735+rtbh-lotani@users.noreply.github.com>
Co-authored-by: Tomasz Swirski <tomasz.swirski@rtbhouse.com>
toshi17 pushed a commit that referenced this pull request Sep 15, 2023
* Flipp Bid Adapter: initial release

* Added flippBidAdapter

* OFF-372 Support DTX/Hero in flippBidAdapter (#2)

* support creativeType

* OFF-422 flippBidAdapter handle AdTypes

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>

* OFF-465 Add getUserKey logic to prebid.js adapter (#3)

* Support cookie sync and uid

* address pr feedback

* remove redundant check

* OFF-500 Support "startCompact" param for Prebid.JS #4

* set startCompact default value (#5)

* fix docs

* use client bidding endpoint

* update unit testing endpoint

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>
toshi17 pushed a commit that referenced this pull request Dec 4, 2023
prebid#10628)

* Flipp Bid Adapter: initial release

* Added flippBidAdapter

* OFF-372 Support DTX/Hero in flippBidAdapter (#2)

* support creativeType

* OFF-422 flippBidAdapter handle AdTypes

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>

* OFF-465 Add getUserKey logic to prebid.js adapter (#3)

* Support cookie sync and uid

* address pr feedback

* remove redundant check

* OFF-500 Support "startCompact" param for Prebid.JS #4

* set startCompact default value (#5)

* fix docs

* use client bidding endpoint

* update unit testing endpoint

* OFF-876 [Prebid Adapter] Check userKey for empty string (#6)

* add more checks to userKey

* update document

* add uuid format statement

* modify docs

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>
toshi17 pushed a commit that referenced this pull request Jan 23, 2024
* Flipp Bid Adapter: initial release

* Added flippBidAdapter

* OFF-372 Support DTX/Hero in flippBidAdapter (#2)

* support creativeType

* OFF-422 flippBidAdapter handle AdTypes

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>

* OFF-465 Add getUserKey logic to prebid.js adapter (#3)

* Support cookie sync and uid

* address pr feedback

* remove redundant check

* OFF-500 Support "startCompact" param for Prebid.JS #4

* set startCompact default value (#5)

* fix docs

* use client bidding endpoint

* update unit testing endpoint

* OFF-876 [Prebid Adapter] Check userKey for empty string (#6)

* add more checks to userKey

* update document

* add uuid format statement

* modify docs

* fix network id

---------

Co-authored-by: Jairo Panduro <jpanduro@blackbird-lab.com>
toshi17 pushed a commit that referenced this pull request Mar 8, 2024
* PE-87: Implement Prebid Adapter (#1)

* PE-87: implement BT Bid Adapter

* PE-87: rework adapter to use ortbConverter lib, make requested changes

* PE-87: update imports

* PE-110: Add user sync logic to the Prebid Adapter (#3)

* PE-110: add user sync logic

* PE-110: update userSync url

* PE-110: check if iframe is enabled before setting params

* PE-111: BT Prebid Adapter can request AA ads or regular ads (#2)

* PE-120: Send Prebid Bidder info to BT Server (#4)

* PE-120: add btBidderCode to the bid object

* PE-120: use single quotes for logs string

* PE-123: Add More Metadata in site.ext.blockthrough (#5)

* PE-123: send additional meta data

* PE-123: send auctionID under imp.ext.prebid.blockthrough

* PE-123: use ortb2 config to set site.ext params

* PE-123: sent auctionId in ext.prebid.blockthrough.auctionID

* PE-123: update logs for bidderConfig setup

* PE-000: check if blockthrough is defined (#6)

* PE-87: remove BT specific logic (#7)

* Implement Blockthrough Prebid Adapter

* PE-87: Implement Prebid Adapter - misc fixes (#9)

* PE-87: rename test file, add bidder config

* PE-87: increase ttl

* PE-000: fix test

* BP-74: Change the way we enable debug (#10)

* BP-79: Send GPID as a part of `imp[].ext` (#11)

* BP-79: send gpid in imp.ext

* BP-79: add optional operator

* BP-90: Update Cookie Sync Logic (#12)

* BP-90: pass bidder to cookie sync

* BP-90: update sync logic, fix typo

* BP-90: use const for syncs variable

* BP-55: Re-add endpoint URLs (#13)

* BP-91: Add prebid JS version to auction request (#14)
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.