github.com/prebid/prebid-server/v2@v2.18.0/openrtb_ext/bid_response_video.go (about)

     1  package openrtb_ext
     2  
     3  import "encoding/json"
     4  
     5  type BidResponseVideo struct {
     6  	AdPods []*AdPod        `json:"adPods"`
     7  	Ext    json.RawMessage `json:"ext,omitempty"`
     8  }
     9  
    10  type AdPod struct {
    11  	PodId     int64            `json:"podid"`
    12  	Targeting []VideoTargeting `json:"targeting"`
    13  	Errors    []string         `json:"errors"`
    14  }
    15  
    16  type VideoTargeting struct {
    17  	HbPb       string `json:"hb_pb,omitempty"`
    18  	HbPbCatDur string `json:"hb_pb_cat_dur,omitempty"`
    19  	HbCacheID  string `json:"hb_cache_id,omitempty"`
    20  	HbDeal     string `json:"hb_deal,omitempty"`
    21  }