github.com/prebid/prebid-server@v0.275.0/adapters/adquery/types.go (about) 1 package adquery 2 3 import "github.com/prebid/prebid-server/openrtb_ext" 4 5 type BidderRequest struct { 6 V string `json:"v"` 7 PlacementCode string `json:"placementCode"` 8 AuctionId string `json:"auctionId,omitempty"` 9 BidType string `json:"type"` 10 AdUnitCode string `json:"adUnitCode"` 11 BidQid string `json:"bidQid"` 12 BidId string `json:"bidId"` 13 Bidder string `json:"bidder"` 14 BidPageUrl string `json:"bidPageUrl"` 15 BidderRequestId string `json:"bidderRequestId"` 16 BidRequestsCount int `json:"bidRequestsCount"` 17 BidderRequestsCount int `json:"bidderRequestsCount"` 18 Sizes string `json:"sizes"` 19 } 20 21 type ResponseAdQuery struct { 22 Data *ResponseData `json:"data"` 23 } 24 25 type ResponseData struct { 26 ReqID string `json:"requestId"` 27 CrID int64 `json:"creationId"` 28 Currency string `json:"currency"` 29 CPM string `json:"cpm"` 30 Code string `json:"code"` 31 AdQLib string `json:"adqLib"` 32 Tag string `json:"tag"` 33 ADomains []string `json:"adDomains"` 34 DealID string `json:"dealid"` 35 MediaType AdQueryMediaType `json:"mediaType"` 36 } 37 38 type AdQueryMediaType struct { 39 Name openrtb_ext.BidType `json:"name"` 40 Width string `json:"width"` 41 Height string `json:"height"` 42 }