prebid-server-java
prebid-server-java copied to clipboard
Incorrect enforcement of request.imp.metric
PBS is rejecting metrics with a float value greater than 1.0 . Per openrtb 2.6 specifications, this value must ONLY be in the range of 0.0 to 1.0 if the metrics are probabilities, otherwise normal Float values should be accepted.
https://github.com/prebid/prebid-server-java/blob/1e66556c9c07b5b0dbae1d7dc0b8154662168b27/src/main/java/org/prebid/server/validation/ImpValidator.java#L651
Openrtb 2.6 Metrics Object referenced in Section 3.2.5 Page 15: https://iabtechlab.com/wp-content/uploads/2022/04/OpenRTB-2-6_FINAL.pdf
@Net-burst to look into this.