Versions in this module Expand all Collapse all v16 v16.0.0 Jun 24, 2022 Changes in this version + func Int64Ptr(n int64) *int64 + func Int8Ptr(n int8) *int8 + type AdInsertion int8 + const AdInsertClient + const AdInsertServer + const AdInsertServerStitchClientTrack + const AdInsertUnknown + type App struct + Bundle string + Cat []string + CatTax adcom1.CategoryTaxonomy + Content *Content + Domain string + Ext json.RawMessage + ID string + Keywords string + KwArray []string + Name string + PageCat []string + Paid int8 + PrivacyPolicy int8 + Publisher *Publisher + SectionCat []string + StoreURL string + Ver string + type Audio struct + API []adcom1.APIFramework + BAttr []adcom1.CreativeAttribute + CompanionAd []Banner + CompanionType []adcom1.CompanionType + Delivery []adcom1.DeliveryMethod + Ext json.RawMessage + Feed adcom1.FeedType + MIMEs []string + MaxBitrate int64 + MaxDuration int64 + MaxExtended int64 + MaxSeq int64 + MinBitrate int64 + MinCPMPerSec float64 + MinDuration int64 + NVol *adcom1.VolumeNormalizationMode + PodDur int64 + PodID int64 + PodSeq adcom1.PodSequence + Protocols []adcom1.MediaCreativeSubtype + RqdDurs []int64 + Sequence int64 + SlotInPod adcom1.SlotPositionInPod + StartDelay *adcom1.StartDelay + Stitched int8 + type Banner struct + API []adcom1.APIFramework + BAttr []adcom1.CreativeAttribute + BType []BannerAdType + ExpDir []adcom1.ExpandableDirection + Ext json.RawMessage + Format []Format + H *int64 + HMax int64 + HMin int64 + ID string + MIMEs []string + Pos *adcom1.PlacementPosition + TopFrame int8 + VCm int8 + W *int64 + WMax int64 + WMin int64 + type BannerAdType int8 + const BannerAdTypeIframe + const BannerAdTypeJavaScriptAd + const BannerAdTypeXHTMLBannerAd + const BannerAdTypeXHTMLTextAd + type Bid struct + ADomain []string + API adcom1.APIFramework + APIs []adcom1.APIFramework + AdID string + AdM string + Attr []adcom1.CreativeAttribute + BURL string + Bundle string + CID string + Cat []string + CatTax adcom1.CategoryTaxonomy + CrID string + DealID string + Dur int64 + Exp int64 + Ext json.RawMessage + H int64 + HRatio int64 + ID string + IURL string + ImpID string + LURL string + LangB string + Language string + MType MarkupType + NURL string + Price float64 + Protocol adcom1.MediaCreativeSubtype + QAGMediaRating adcom1.MediaRating + SlotInPod adcom1.SlotPositionInPod + Tactic string + W int64 + WRatio int64 + type BidRequest struct + AT int64 + AllImps int8 + App *App + BAdv []string + BApp []string + BCat []string + BSeat []string + CatTax adcom1.CategoryTaxonomy + Cur []string + Device *Device + Ext json.RawMessage + ID string + Imp []Imp + Regs *Regs + Site *Site + Source *Source + TMax int64 + Test int8 + User *User + WLang []string + WLangB []string + WSeat []string + type BidResponse struct + BidID string + Cur string + CustomData string + Ext json.RawMessage + ID string + NBR *openrtb3.NoBidReason + SeatBid []SeatBid + type BrandVersion struct + Brand string + Ext json.RawMessage + Version []string + type Channel struct + Domain string + Ext json.RawMessage + ID string + Name string + type Content struct + Album string + Artist string + Cat []string + CatTax adcom1.CategoryTaxonomy + Channel *Channel + ContentRating string + Context adcom1.ContentContext + Data []Data + Embeddable int8 + Episode int64 + Ext json.RawMessage + Genre string + ID string + ISRC string + Keywords string + KwArray []string + LangB string + Language string + Len int64 + LiveStream int8 + Network *Network + ProdQ *adcom1.ProductionQuality + Producer *Producer + QAGMediaRating adcom1.MediaRating + Season string + Series string + SourceRelationship int8 + Title string + URL string + UserRating string + VideoQuality *adcom1.ProductionQuality + type Data struct + Ext json.RawMessage + ID string + Name string + Segment []Segment + type Deal struct + AT int64 + BidFloor float64 + BidFloorCur string + Ext json.RawMessage + ID string + WADomain []string + WSeat []string + type Device struct + Carrier string + ConnectionType *adcom1.ConnectionType + DIDMD5 string + DIDSHA1 string + DNT *int8 + DPIDMD5 string + DPIDSHA1 string + DeviceType adcom1.DeviceType + Ext json.RawMessage + FlashVer string + Geo *Geo + GeoFetch int8 + H int64 + HWV string + IFA string + IP string + IPv6 string + JS int8 + LangB string + Language string + Lmt *int8 + MACMD5 string + MACSHA1 string + MCCMNC string + Make string + Model string + OS string + OSV string + PPI int64 + PxRatio float64 + SUA *UserAgent + UA string + W int64 + type EID struct + Ext json.RawMessage + Source string + UIDs []UID + type Format struct + Ext json.RawMessage + H int64 + HRatio int64 + W int64 + WMin int64 + WRatio int64 + type Geo struct + Accuracy int64 + City string + Country string + Ext json.RawMessage + IPService adcom1.IPLocationService + LastFix int64 + Lat float64 + Lon float64 + Metro string + Region string + RegionFIPS104 string + Type adcom1.LocationType + UTCOffset int64 + ZIP string + type Imp struct + Audio *Audio + Banner *Banner + BidFloor float64 + BidFloorCur string + ClickBrowser int8 + DisplayManager string + DisplayManagerVer string + Exp int64 + Ext json.RawMessage + ID string + IframeBuster []string + Instl int8 + Metric []Metric + Native *Native + PMP *PMP + Rwdd int8 + SSAI AdInsertion + Secure *int8 + TagID string + Video *Video + type MarkupType int8 + const MarkupAudio + const MarkupBanner + const MarkupNative + const MarkupVideo + type Metric struct + Ext json.RawMessage + Type string + Value float64 + Vendor string + type Native struct + API []adcom1.APIFramework + BAttr []adcom1.CreativeAttribute + Ext json.RawMessage + Request string + Ver string + type Network struct + Domain string + Ext json.RawMessage + ID string + Name string + type PMP struct + Deals []Deal + Ext json.RawMessage + PrivateAuction int8 + type Producer struct + Cat []string + CatTax adcom1.CategoryTaxonomy + Domain string + Ext json.RawMessage + ID string + Name string + type Publisher struct + Cat []string + CatTax adcom1.CategoryTaxonomy + Domain string + Ext json.RawMessage + ID string + Name string + type Regs struct + COPPA int8 + Ext json.RawMessage + GDPR *int8 + USPrivacy string + type SeatBid struct + Bid []Bid + Ext json.RawMessage + Group int8 + Seat string + type Segment struct + Ext json.RawMessage + ID string + Name string + Value string + type Site struct + Cat []string + CatTax adcom1.CategoryTaxonomy + Content *Content + Domain string + Ext json.RawMessage + ID string + Keywords string + KwArray []string + Mobile int8 + Name string + Page string + PageCat []string + PrivacyPolicy int8 + Publisher *Publisher + Ref string + Search string + SectionCat []string + type Source struct + Ext json.RawMessage + FD int8 + PChain string + SChain *SupplyChain + TID string + type SupplyChain struct + Complete int8 + Ext json.RawMessage + Nodes []SupplyChainNode + Ver string + type SupplyChainNode struct + ASI string + Domain string + Ext json.RawMessage + HP *int8 + Name string + RID string + SID string + type UID struct + AType adcom1.AgentType + Ext json.RawMessage + ID string + type User struct + BuyerUID string + Consent string + CustomData string + Data []Data + EIDs []EID + Ext json.RawMessage + Gender string + Geo *Geo + ID string + Keywords string + KwArray []string + Yob int64 + type UserAgent struct + Architecture string + Bitness string + Browsers []BrandVersion + Ext json.RawMessage + Mobile *int8 + Model string + Platform *BrandVersion + Source adcom1.UserAgentSource + type Video struct + API []adcom1.APIFramework + BAttr []adcom1.CreativeAttribute + BoxingAllowed int8 + CompanionAd []Banner + CompanionType []adcom1.CompanionType + Delivery []adcom1.DeliveryMethod + Ext json.RawMessage + H int64 + Linearity adcom1.LinearityMode + MIMEs []string + MaxBitRate int64 + MaxDuration int64 + MaxExtended int64 + MaxSeq int64 + MinBitRate int64 + MinCPMPerSec float64 + MinDuration int64 + Placement adcom1.VideoPlacementSubtype + PlaybackEnd adcom1.PlaybackCessationMode + PlaybackMethod []adcom1.PlaybackMethod + PodDur int64 + PodID int64 + PodSeq adcom1.PodSequence + Pos *adcom1.PlacementPosition + Protocol adcom1.MediaCreativeSubtype + Protocols []adcom1.MediaCreativeSubtype + RqdDurs []int64 + Sequence int8 + Skip *int8 + SkipAfter int64 + SkipMin int64 + SlotInPod adcom1.SlotPositionInPod + StartDelay *adcom1.StartDelay + W int64 v16.0.0-alpha.2 Jun 24, 2022 v16.0.0-alpha.1 May 19, 2022 Other modules containing this package github.com/mxmCherry/openrtb github.com/mxmCherry/openrtb/v14 github.com/mxmCherry/openrtb/v15 github.com/mxmCherry/openrtb/v17