-
public abstract class CloudXArbiterBidBid candidate submitted for arbiter.
Supported V0 bid inputs expose enough revenue data for SDK-side fallback selection. The fallback normalizes all supported bid types to per-impression USD before comparing. The request payload still preserves each platform's native field names so the backend can apply platform-specific interpretation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classCloudXArbiterBid.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final CloudXArbiterPlatformplatformprivate final StringplatformNameprivate final Map<String, String>extras
-
Method Summary
Modifier and Type Method Description final StringgetId()Locally unique bid identifier. final CloudXArbiterPlatformgetPlatform()Platform that produced this bid. final StringgetPlatformName()Concrete platform name for this bid. final Map<String, String>getExtras()Optional platform-specific metadata. -
-
Method Detail
-
getPlatform
final CloudXArbiterPlatform getPlatform()
Platform that produced this bid.
-
getPlatformName
final String getPlatformName()
Concrete platform name for this bid. Mirrors platform for built-in bid types; custom bids use CloudXArbiterPlatform.CUSTOM for routing and carry the originating mediator here.
-
-
-
-