Skip to content

Commit

Permalink
added RTD external code exception (#2490)
Browse files Browse the repository at this point in the history
  • Loading branch information
bretg authored Nov 12, 2020
1 parent fe2224c commit 1124ae2
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion dev-docs/module-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,8 @@ The use of the terms "must" and "should" in this document is deliberate. Howeve

### Real Time Data Module Rules

1. All global rules apply.
1. All global rules apply with one exception:
- A Real-Time Data module may load external code if it requires publisher registration and there's a prominent disclosure on the module documentation. The idea is that a publisher will not include the module if they don't approve of the external code, and since they've registered for the service, they must approve. The text of the disclosure may differ if the vendor allows Prebid to do regular reviews of a strictly versioned proprietary library.
1. Real Time Data (RTD) modules must not bid. That functionality is reserved for bid adapters.
1. RTD modules must not supply privacy-sensitive user information (including IDs) into the auction. That functionality is reserved for User ID modules.
1. RTD modules should make data available in a cross-bidder way when possible. For example, passing data through existing mechanisms like First Party Data.
Expand Down

0 comments on commit 1124ae2

Please sign in to comment.