Documentation ¶
Index ¶
Constants ¶
View Source
const ( SiteDomain string = "siteDomain" PubDomain string = "pubDomain" Domain string = "domain" Bundle string = "bundle" Channel string = "channel" MediaType string = "mediaType" Size string = "size" GptSlot string = "gptSlot" AdUnitCode string = "adUnitCode" Country string = "country" DeviceType string = "deviceType" Tablet string = "tablet" Phone string = "phone" )
Variables ¶
This section is empty.
Functions ¶
func ModifyImpsWithFloors ¶
func ModifyImpsWithFloors(floorExt *openrtb_ext.PriceFloorRules, request *openrtb2.BidRequest, conversions currency.Conversions) []error
ModifyImpsWithFloors will validate floor rules, based on request and rules prepares various combinations to match with floor rules and selects appripariate floor rule and update imp.bidfloor and imp.bidfloorcur
func RequestHasFloors ¶
func RequestHasFloors(bidRequest *openrtb2.BidRequest) bool
func ShouldEnforce ¶
func ShouldEnforce(bidRequest *openrtb2.BidRequest, floorExt *openrtb_ext.PriceFloorRules, configEnforceRate int, f func(int) int) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.