Skip to content

Commit

Permalink
adding gvl_id to metadata (#2279)
Browse files Browse the repository at this point in the history
  • Loading branch information
bretg authored Aug 27, 2020
1 parent 3ef7795 commit b21bf47
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
2 changes: 2 additions & 0 deletions dev-docs/bidder-adaptor.md
Original file line number Diff line number Diff line change
Expand Up @@ -1001,6 +1001,7 @@ registerBidder(spec);
- Copy a file in [dev-docs/bidders](https://github.com/prebid/prebid.github.io/tree/master/dev-docs/bidders) and modify. Add the following metadata to the header of your .md file:
- Add `pbjs: true`. If you also have a [Prebid Server bid adapter](/prebid-server/developers/add-new-bidder-go.html), add `pbs: true`. Default is false for both.
- If you support the GDPR consentManagement module and TCF1, add `gdpr_supported: true`. Default is false.
- If you're on the IAB Global Vendor List, add your ID number in `gvl_id`.
- If you support the GDPR consentManagement module and TCF2, add `tcf2_supported: true`. Default is false.
- If you support the US Privacy consentManagementUsp module, add `usp_supported: true`. Default is false.
- If you support one or more userId modules, add `userId: (list of supported vendors)`. No default value.
Expand All @@ -1021,6 +1022,7 @@ description: Prebid example Bidder Adapter
biddercode: example
gdpr_supported: true/false
tcf2_supported: true/false
gvl_id: 111
usp_supported: true/false
coppa_supported: true/false
schain_supported: true/false
Expand Down
2 changes: 2 additions & 0 deletions prebid-server/developers/add-new-bidder-go.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,7 @@ description: Prebid example Bidder Adapter
biddercode: example
gdpr_supported: true/false
tcf2_supported: true/false
gvl_id: 111
usp_supported: true/false
coppa_supported: true/false
schain_supported: true/false
Expand Down Expand Up @@ -236,6 +237,7 @@ Notes on the metadata fields:
- Add `pbs: true`. If you also have a [Prebid.js bid adapter](/dev-docs/bidder-adaptor.html), add `pbjs: true`. Default is false for both.
- If you support the GDPR consentManagement module and TCF1, add `gdpr_supported: true`. Default is false.
- If you support the GDPR consentManagement module and TCF2, add `tcf2_supported: true`. Default is false.
- If you're on the IAB's Global Vendor List, place your ID in `gvl_id`. No default.
- If you support the US Privacy consentManagementUsp module, add `usp_supported: true`. Default is false.
- If you support one or more userId modules, add `userId: (list of supported vendors)`. Default is none.
- If you support video and/or native mediaTypes add `media_types: video, native`. Note that display is added by default. If you don't support display, add "no-display" as the first entry, e.g. `media_types: no-display, native`. No defaults.
Expand Down
7 changes: 7 additions & 0 deletions prebid-server/developers/add-new-bidder-java.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,13 @@ To test user syncs, [call /setuid](/prebid-server/endpoints/pbs-endpoint-setuid.
The next time you use `/openrtb2/auction`, the OpenRTB request sent to your Bidder should have
`BidRequest.User.BuyerUID` with the value you saved.

## Document your bidder

There are two documents required before we’ll accept your pull request:

1. Repo metadata - create a new file https://github.com/prebid/prebid-server/blob/master/static/bidder-info/BIDDERCODE.yaml based on one of the other ones there. Note that you must provide an email that’s not a single individual – we need robust maintainer contact info read by multiple people like “support@example.com”.
1. User documentation - required to appear in the [Prebid Server adapters page](/dev-docs/pbs-bidders.html). If you already have one of these files from having a PBS-Go adapter, you're done. Otherwise, see [that page](/prebid-server/developers/add-new-bidder-go.html#document-your-adapter) for details.

## Contribute

Finally, [Contribute](https://github.com/rubicon-project/prebid-server-java/blob/master/docs/contributing.md) your Bidder to the project.

0 comments on commit b21bf47

Please sign in to comment.