Scala OpenRTB is a full Scala library that provides protobuf bindings as well as JSON serialization for OpenRTB-based entities in a functional fashion. This library also provides SerDes for Powerspace and BidSwitch bidding models, and aims to support other DSPs in the near future.
Build it like any other SBT project. Go to the root folder and run:
sbt compile
- Use cases will be defined into the readme
- A Maven artifact will be produced and uploaded
- Macro replacement will be included into ScalaOpenRTB
- Adding Travis Continuous Integration
- OpenRTB specifications:
- Powerspace: Powerspace is the 1st native advertising platform for e-mail. Powerspace allows brands to broadcast their content at scale across hundreds of media newsletters leveraging cutting-edge technology solutions.
- BidSwitch: BidSwitch provides immediate and seamless real-time access for Supply and Demand Partners across all media types (display, mobile, video, native, TV, DOOH, VR, etc.).
Feel free to:
- add support for other DSPs
- raise an issue
- submit your pull request