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.