Documentation ¶
Index ¶
- func Builder(bidderName openrtb_ext.BidderName, config config.Adapter, server config.Server) (adapters.Bidder, error)
- type CampaignRequestBody
- type CampaignRequestBodyUser
- type CampaignResponseBody
- type Content
- type Contents
- type Data2
- type Decisions
- type Inline
- type InlineModel
- type Placement
- type PrebidRequest
- type PrebidResponse
- type Properties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CampaignRequestBody ¶
type CampaignRequestBodyUser ¶
type CampaignRequestBodyUser struct {
Key *string `json:"key"`
}
type CampaignResponseBody ¶
type CampaignResponseBody struct { CandidateRetrieval interface{} `json:"candidateRetrieval,omitempty"` Decisions *Decisions `json:"decisions"` }
type Inline ¶
type Inline []*InlineModel
type InlineModel ¶
type InlineModel struct { AdID int64 `json:"adId,omitempty"` AdvertiserID int64 `json:"advertiserId,omitempty"` CampaignID int64 `json:"campaignId,omitempty"` ClickURL string `json:"clickUrl,omitempty"` Contents Contents `json:"contents,omitempty"` CreativeID int64 `json:"creativeId,omitempty"` FlightID int64 `json:"flightId,omitempty"` Height int64 `json:"height,omitempty"` ImpressionURL string `json:"impressionUrl,omitempty"` Prebid *PrebidResponse `json:"prebid,omitempty"` PriorityID int64 `json:"priorityId,omitempty"` Width int64 `json:"width,omitempty"` }
type Placement ¶
type Placement struct { AdTypes []int64 `json:"adTypes"` Count *int64 `json:"count"` DivName string `json:"divName,omitempty"` NetworkID int64 `json:"networkId,omitempty"` Prebid *PrebidRequest `json:"prebid,omitempty"` Properties *Properties `json:"properties,omitempty"` SiteID *int64 `json:"siteId"` ZoneIds []int64 `json:"zoneIds"` Options openrtb_ext.ImpExtFlippOptions `json:"options,omitempty"` }
type PrebidRequest ¶
type PrebidResponse ¶
type Properties ¶
type Properties struct {
ContentCode *string `json:"contentCode,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.