github.com/prebid/prebid-server@v0.275.0/openrtb_ext/imp_gumgum.go (about) 1 package openrtb_ext 2 3 // ExtImpGumGum defines the contract for bidrequest.imp[i].ext.prebid.bidder.gumgum 4 // Either Zone or PubId must be present, others are optional parameters 5 type ExtImpGumGum struct { 6 Zone string `json:"zone,omitempty"` 7 PubID float64 `json:"pubId,omitempty"` 8 IrisID string `json:"irisid,omitempty"` 9 Slot float64 `json:"slot,omitempty"` 10 } 11 12 // ExtImpGumGumVideo defines the contract for bidresponse.seatbid.bid[i].ext.prebid.bidder.gumgum.video 13 type ExtImpGumGumVideo struct { 14 IrisID string `json:"irisid,omitempty"` 15 } 16 17 // ExtImpGumGumBanner defines the contract for bidresponse.seatbid.bid[i].ext.prebid.bidder.gumgum.banner 18 type ExtImpGumGumBanner struct { 19 Si float64 `json:"si,omitempty"` 20 MaxW float64 `json:"maxw,omitempty"` 21 MaxH float64 `json:"maxh,omitempty"` 22 }