public static interface Openrtb.BidResponse.SeatBid.BidOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getAdid()
optional string adid = 4; |
com.google.protobuf.ByteString |
getAdidBytes()
optional string adid = 4; |
String |
getAdm()
optional string adm = 6; |
com.google.protobuf.ByteString |
getAdmBytes()
optional string adm = 6; |
Openrtb.NativeResponse |
getAdmNative()
optional .openrtb.NativeResponse adm_native = 50; |
Openrtb.NativeResponseOrBuilder |
getAdmNativeOrBuilder()
optional .openrtb.NativeResponse adm_native = 50; |
String |
getAdomain(int index)
repeated string adomain = 7; |
com.google.protobuf.ByteString |
getAdomainBytes(int index)
repeated string adomain = 7; |
int |
getAdomainCount()
repeated string adomain = 7; |
com.google.protobuf.ProtocolStringList |
getAdomainList()
repeated string adomain = 7; |
OpenrtbCommon.CreativeAttribute |
getAttr(int index)
repeated .openrtb.CreativeAttribute attr = 11; |
int |
getAttrCount()
repeated .openrtb.CreativeAttribute attr = 11; |
List<OpenrtbCommon.CreativeAttribute> |
getAttrList()
repeated .openrtb.CreativeAttribute attr = 11; |
String |
getBundle()
optional string bundle = 15; |
com.google.protobuf.ByteString |
getBundleBytes()
optional string bundle = 15; |
String |
getCat(int index)
repeated string cat = 16; |
com.google.protobuf.ByteString |
getCatBytes(int index)
repeated string cat = 16; |
int |
getCatCount()
repeated string cat = 16; |
com.google.protobuf.ProtocolStringList |
getCatList()
repeated string cat = 16; |
String |
getCid()
optional string cid = 9; |
com.google.protobuf.ByteString |
getCidBytes()
optional string cid = 9; |
String |
getCrid()
optional string crid = 10; |
com.google.protobuf.ByteString |
getCridBytes()
optional string crid = 10; |
String |
getDealid()
optional string dealid = 12; |
com.google.protobuf.ByteString |
getDealidBytes()
optional string dealid = 12; |
Extension.BidExtensions |
getExt()
optional .openrtb.BidExtensions ext = 1000; |
Extension.BidExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.BidExtensions ext = 1000; |
int |
getH()
optional int32 h = 14; |
String |
getId()
required string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
required string id = 1; |
String |
getImpid()
required string impid = 2; |
com.google.protobuf.ByteString |
getImpidBytes()
required string impid = 2; |
String |
getIurl()
optional string iurl = 8; |
com.google.protobuf.ByteString |
getIurlBytes()
optional string iurl = 8; |
String |
getNurl()
optional string nurl = 5; |
com.google.protobuf.ByteString |
getNurlBytes()
optional string nurl = 5; |
double |
getPrice()
required double price = 3; |
int |
getW()
optional int32 w = 13; |
boolean |
hasAdid()
optional string adid = 4; |
boolean |
hasAdm()
optional string adm = 6; |
boolean |
hasAdmNative()
optional .openrtb.NativeResponse adm_native = 50; |
boolean |
hasBundle()
optional string bundle = 15; |
boolean |
hasCid()
optional string cid = 9; |
boolean |
hasCrid()
optional string crid = 10; |
boolean |
hasDealid()
optional string dealid = 12; |
boolean |
hasExt()
optional .openrtb.BidExtensions ext = 1000; |
boolean |
hasH()
optional int32 h = 14; |
boolean |
hasId()
required string id = 1; |
boolean |
hasImpid()
required string impid = 2; |
boolean |
hasIurl()
optional string iurl = 8; |
boolean |
hasNurl()
optional string nurl = 5; |
boolean |
hasPrice()
required double price = 3; |
boolean |
hasW()
optional int32 w = 13; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasId()
required string id = 1;
ID for the bid object chosen by the bidder for tracking and debugging purposes. Useful when multiple bids are submitted for a single impression for a given seat.
String getId()
required string id = 1;
ID for the bid object chosen by the bidder for tracking and debugging purposes. Useful when multiple bids are submitted for a single impression for a given seat.
com.google.protobuf.ByteString getIdBytes()
required string id = 1;
ID for the bid object chosen by the bidder for tracking and debugging purposes. Useful when multiple bids are submitted for a single impression for a given seat.
boolean hasImpid()
required string impid = 2;
ID of the impression object to which this bid applies.
String getImpid()
required string impid = 2;
ID of the impression object to which this bid applies.
com.google.protobuf.ByteString getImpidBytes()
required string impid = 2;
ID of the impression object to which this bid applies.
boolean hasPrice()
required double price = 3;
Bid price in CPM. WARNING/Best Practice Note: Although this value is a float, OpenRTB strongly suggests using integer math for accounting to avoid rounding errors.
double getPrice()
required double price = 3;
Bid price in CPM. WARNING/Best Practice Note: Although this value is a float, OpenRTB strongly suggests using integer math for accounting to avoid rounding errors.
boolean hasAdid()
optional string adid = 4;
ID that references the ad to be served if the bid wins.
String getAdid()
optional string adid = 4;
ID that references the ad to be served if the bid wins.
com.google.protobuf.ByteString getAdidBytes()
optional string adid = 4;
ID that references the ad to be served if the bid wins.
boolean hasNurl()
optional string nurl = 5;
Win notice URL. Note that ad markup is also typically, but not necessarily, returned via this URL.
String getNurl()
optional string nurl = 5;
Win notice URL. Note that ad markup is also typically, but not necessarily, returned via this URL.
com.google.protobuf.ByteString getNurlBytes()
optional string nurl = 5;
Win notice URL. Note that ad markup is also typically, but not necessarily, returned via this URL.
boolean hasAdm()
optional string adm = 6;
Actual ad markup. XHTML if a response to a banner object, or VAST XML if a response to a video object. <p> Open Bidder macros are supported for this field.
String getAdm()
optional string adm = 6;
Actual ad markup. XHTML if a response to a banner object, or VAST XML if a response to a video object. <p> Open Bidder macros are supported for this field.
com.google.protobuf.ByteString getAdmBytes()
optional string adm = 6;
Actual ad markup. XHTML if a response to a banner object, or VAST XML if a response to a video object. <p> Open Bidder macros are supported for this field.
boolean hasAdmNative()
optional .openrtb.NativeResponse adm_native = 50;
Native ad response. You can only set one of adm and adm_native; either will generate the "adm" field in JSON.
Openrtb.NativeResponse getAdmNative()
optional .openrtb.NativeResponse adm_native = 50;
Native ad response. You can only set one of adm and adm_native; either will generate the "adm" field in JSON.
Openrtb.NativeResponseOrBuilder getAdmNativeOrBuilder()
optional .openrtb.NativeResponse adm_native = 50;
Native ad response. You can only set one of adm and adm_native; either will generate the "adm" field in JSON.
com.google.protobuf.ProtocolStringList getAdomainList()
repeated string adomain = 7;
Advertiser’s primary or top-level domain for advertiser checking. This can be a list of domains if there is a rotating creative. However, exchanges may mandate that only one landing domain is allowed.
int getAdomainCount()
repeated string adomain = 7;
Advertiser’s primary or top-level domain for advertiser checking. This can be a list of domains if there is a rotating creative. However, exchanges may mandate that only one landing domain is allowed.
String getAdomain(int index)
repeated string adomain = 7;
Advertiser’s primary or top-level domain for advertiser checking. This can be a list of domains if there is a rotating creative. However, exchanges may mandate that only one landing domain is allowed.
com.google.protobuf.ByteString getAdomainBytes(int index)
repeated string adomain = 7;
Advertiser’s primary or top-level domain for advertiser checking. This can be a list of domains if there is a rotating creative. However, exchanges may mandate that only one landing domain is allowed.
boolean hasBundle()
optional string bundle = 15;
Bundle or package name (e.g., com.foo.mygame) of the app being advertised, if applicable; intended to be a unique ID across exchanges.
String getBundle()
optional string bundle = 15;
Bundle or package name (e.g., com.foo.mygame) of the app being advertised, if applicable; intended to be a unique ID across exchanges.
com.google.protobuf.ByteString getBundleBytes()
optional string bundle = 15;
Bundle or package name (e.g., com.foo.mygame) of the app being advertised, if applicable; intended to be a unique ID across exchanges.
boolean hasIurl()
optional string iurl = 8;
Sample image URL (without cache busting) for content checking.
String getIurl()
optional string iurl = 8;
Sample image URL (without cache busting) for content checking.
com.google.protobuf.ByteString getIurlBytes()
optional string iurl = 8;
Sample image URL (without cache busting) for content checking.
boolean hasCid()
optional string cid = 9;
Campaign ID or similar that appears within the ad markup.
String getCid()
optional string cid = 9;
Campaign ID or similar that appears within the ad markup.
com.google.protobuf.ByteString getCidBytes()
optional string cid = 9;
Campaign ID or similar that appears within the ad markup.
boolean hasCrid()
optional string crid = 10;
Creative ID for reporting content issues or defects. This could also be used as a reference to a creative ID that is posted with an exchange. <p> Open Bidder macros are supported for this field.
String getCrid()
optional string crid = 10;
Creative ID for reporting content issues or defects. This could also be used as a reference to a creative ID that is posted with an exchange. <p> Open Bidder macros are supported for this field.
com.google.protobuf.ByteString getCridBytes()
optional string crid = 10;
Creative ID for reporting content issues or defects. This could also be used as a reference to a creative ID that is posted with an exchange. <p> Open Bidder macros are supported for this field.
com.google.protobuf.ProtocolStringList getCatList()
repeated string cat = 16;
IAB content category of the creative.
int getCatCount()
repeated string cat = 16;
IAB content category of the creative.
String getCat(int index)
repeated string cat = 16;
IAB content category of the creative.
com.google.protobuf.ByteString getCatBytes(int index)
repeated string cat = 16;
IAB content category of the creative.
List<OpenrtbCommon.CreativeAttribute> getAttrList()
repeated .openrtb.CreativeAttribute attr = 11;
Array of creative attributes.
int getAttrCount()
repeated .openrtb.CreativeAttribute attr = 11;
Array of creative attributes.
OpenrtbCommon.CreativeAttribute getAttr(int index)
repeated .openrtb.CreativeAttribute attr = 11;
Array of creative attributes.
boolean hasDealid()
optional string dealid = 12;
A unique identifier for the direct deal associated with the bid.
String getDealid()
optional string dealid = 12;
A unique identifier for the direct deal associated with the bid.
com.google.protobuf.ByteString getDealidBytes()
optional string dealid = 12;
A unique identifier for the direct deal associated with the bid.
boolean hasW()
optional int32 w = 13;
Width of the ad in pixels. If the bid request contained the wmax/hmax and wmin/hmin optional fields it is recommended that the response bid contains this field to signal the size of ad chosen.
int getW()
optional int32 w = 13;
Width of the ad in pixels. If the bid request contained the wmax/hmax and wmin/hmin optional fields it is recommended that the response bid contains this field to signal the size of ad chosen.
boolean hasH()
optional int32 h = 14;
Height of the ad in pixels. If the bid request contained the wmax/hmax and wmin/hmin optional fields it is recommended that the response bid contains this field to signal the size of ad chosen.
int getH()
optional int32 h = 14;
Height of the ad in pixels. If the bid request contained the wmax/hmax and wmin/hmin optional fields it is recommended that the response bid contains this field to signal the size of ad chosen.
boolean hasExt()
optional .openrtb.BidExtensions ext = 1000;Extension.BidExtensions getExt()
optional .openrtb.BidExtensions ext = 1000;Extension.BidExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BidExtensions ext = 1000;Copyright © 2017. All rights reserved.