io.bidmachine.protobuf.ml.v1.DunaBidDensity
See theDunaBidDensity companion object
final case class DunaBidDensity(requests: Long, bids: Long, totalPrice: Double, filteredRequests: Long, avgPrice: Double, bidRate: Double, passRate: Double, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[DunaBidDensity]
DUNA bid density counter snapshot for the specific DSP (per-bidder slice). Populated from BidderMetrics at snapshot time (AuctionBidderCounter.get). avg_price and bid_rate are derived fields kept for ML convenience; pass_rate is the pre-computed throttling rate from BidderDigest. Added in APDX-21147.
Value parameters
- avgPrice
-
total_price / requests (0 if requests == 0)
- bidRate
-
bids / requests (0 if requests == 0)
- bids
-
bid responses received
- filteredRequests
-
requests blocked by DUNA filter
- passRate
-
pre-computed DUNA pass rate from BidderDigest
- requests
-
bid requests sent to this DSP
- totalPrice
-
sum of bid prices
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[DunaBidDensity]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article