openrtb

package
v0.0.0-...-fa2b1a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2020 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Banner struct {
	Width  int `json:"w,omitempty"`
	Height int `json:"h,omitempty"`
}

type Bid

type Bid struct {
	ImpressionID    string  `json:"impid,omitempty"`
	Price           float64 `json:"price,omitempty"`
	AdMarkup        string  `json:"adm,omitempty"`
	NotificationURL string  `json:"nurl,omitempty"`
}

type BidRequest

type BidRequest struct {
	ID          string       `json:"id"`
	Impressions []Impression `json:"imp,omitempty"`
	Device      Device       `json:"device"`
	User        User         `json:"user"`
}

type BidResponse

type BidResponse struct {
	ID       string    `json:"id,omitempty"`
	Seatbids []Seatbid `json:"seatbid,omitempty"`
}

type Device

type Device struct {
	UserAgent string `json:"ua,omitempty"`
	IP        string `json:"ip,omitempty"`
}

type Impression

type Impression struct {
	ID          string  `json:"id,omitempty"`
	Banner      *Banner `json:"banner,omitempty"`
	Video       *Video  `json:"video,omitempty"`
	Bidfloor    float64 `json:"bidfloor,omitempty"`
	BidfloorCur string  `json:"bidfloorcur,omitempty"`
	Secure      int     `json:"secure,omitempty"`
}

type Seatbid

type Seatbid struct {
	Bids []Bid `json:"bid,omitempty"`
}

type User

type User struct {
	ID string `json:"id,omitempty"`
}

type Video

type Video struct {
	Width  int      `json:"w,omitempty"`
	Height int      `json:"h,omitempty"`
	Mimes  []string `json:"mimes,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL