com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilderAdxExt.BidExt, AdxExt.BidExt.Builderpublic static interface AdxExt.BidExtOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getAdChoicesDestinationUrl() |
[AdX: BidResponse.Ad.ad_choices_destination_url]
|
com.google.protobuf.ByteString |
getAdChoicesDestinationUrlBytes() |
[AdX: BidResponse.Ad.ad_choices_destination_url]
|
java.lang.String |
getAmpAdUrl() |
The URL to fetch an AMPHTML ad.
|
com.google.protobuf.ByteString |
getAmpAdUrlBytes() |
The URL to fetch an AMPHTML ad.
|
int |
getAttribute(int index) |
[AdX: BidResponse.Ad.attribute]
See buyer-declarable-creative-attributes.txt in the technical documentation
for a list of ids.
|
int |
getAttributeCount() |
[AdX: BidResponse.Ad.attribute]
See buyer-declarable-creative-attributes.txt in the technical documentation
for a list of ids.
|
java.util.List<java.lang.Integer> |
getAttributeList() |
[AdX: BidResponse.Ad.attribute]
See buyer-declarable-creative-attributes.txt in the technical documentation
for a list of ids.
|
java.lang.String |
getBidderName() |
[AdX: BidResponse.Ad.bidder_name]
|
com.google.protobuf.ByteString |
getBidderNameBytes() |
[AdX: BidResponse.Ad.bidder_name]
|
long |
getBillingId() |
The billing ID to attribute this impression to.
|
AdxExt.BidExt.EventNotificationToken |
getEventNotificationToken() |
A token set by bidders for troubleshooting which will be included in the
real-time feedback for the Bid it is sent in.
|
AdxExt.BidExt.EventNotificationTokenOrBuilder |
getEventNotificationTokenOrBuilder() |
A token set by bidders for troubleshooting which will be included in the
real-time feedback for the Bid it is sent in.
|
AdxExt.BidExt.ExchangeDealType |
getExchangeDealType() |
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION]; |
java.lang.String |
getImpressionTrackingUrl(int index) |
[AdX: BidResponse.Ad.impression_tracking_url]
|
com.google.protobuf.ByteString |
getImpressionTrackingUrlBytes(int index) |
[AdX: BidResponse.Ad.impression_tracking_url]
|
int |
getImpressionTrackingUrlCount() |
[AdX: BidResponse.Ad.impression_tracking_url]
|
java.util.List<java.lang.String> |
getImpressionTrackingUrlList() |
[AdX: BidResponse.Ad.impression_tracking_url]
|
int |
getRestrictedCategory(int index) |
All restricted categories for the ads that may be shown from this snippet.
|
int |
getRestrictedCategoryCount() |
All restricted categories for the ads that may be shown from this snippet.
|
java.util.List<java.lang.Integer> |
getRestrictedCategoryList() |
All restricted categories for the ads that may be shown from this snippet.
|
AdxExt.BidExt.SdkRenderedAd |
getSdkRenderedAd() |
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7; |
AdxExt.BidExt.SdkRenderedAdOrBuilder |
getSdkRenderedAdOrBuilder() |
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7; |
java.lang.String |
getThirdPartyBuyerToken() |
Token used to identify end third party buyer information if an
exchange as an open bidder is an intermediary.
|
com.google.protobuf.ByteString |
getThirdPartyBuyerTokenBytes() |
Token used to identify end third party buyer information if an
exchange as an open bidder is an intermediary.
|
boolean |
getUseBidTranslationService() |
[AdX: BidResponse.Ad.AdSlot.use_bid_translation_service]
This field is applicable only for bid requests that are marked as first
price, and will otherwise be ignored.
|
boolean |
hasAdChoicesDestinationUrl() |
[AdX: BidResponse.Ad.ad_choices_destination_url]
|
boolean |
hasAmpAdUrl() |
The URL to fetch an AMPHTML ad.
|
boolean |
hasBidderName() |
[AdX: BidResponse.Ad.bidder_name]
|
boolean |
hasBillingId() |
The billing ID to attribute this impression to.
|
boolean |
hasEventNotificationToken() |
A token set by bidders for troubleshooting which will be included in the
real-time feedback for the Bid it is sent in.
|
boolean |
hasExchangeDealType() |
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION]; |
boolean |
hasSdkRenderedAd() |
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7; |
boolean |
hasThirdPartyBuyerToken() |
Token used to identify end third party buyer information if an
exchange as an open bidder is an intermediary.
|
boolean |
hasUseBidTranslationService() |
[AdX: BidResponse.Ad.AdSlot.use_bid_translation_service]
This field is applicable only for bid requests that are marked as first
price, and will otherwise be ignored.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofjava.util.List<java.lang.String> getImpressionTrackingUrlList()
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;int getImpressionTrackingUrlCount()
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;java.lang.String getImpressionTrackingUrl(int index)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;index - The index of the element to return.com.google.protobuf.ByteString getImpressionTrackingUrlBytes(int index)
[AdX: BidResponse.Ad.impression_tracking_url]
repeated string impression_tracking_url = 1;index - The index of the value to return.boolean hasAdChoicesDestinationUrl()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;java.lang.String getAdChoicesDestinationUrl()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;com.google.protobuf.ByteString getAdChoicesDestinationUrlBytes()
[AdX: BidResponse.Ad.ad_choices_destination_url]
optional string ad_choices_destination_url = 2;boolean hasBidderName()
[AdX: BidResponse.Ad.bidder_name]
optional string bidder_name = 3;java.lang.String getBidderName()
[AdX: BidResponse.Ad.bidder_name]
optional string bidder_name = 3;com.google.protobuf.ByteString getBidderNameBytes()
[AdX: BidResponse.Ad.bidder_name]
optional string bidder_name = 3;boolean hasExchangeDealType()
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];AdxExt.BidExt.ExchangeDealType getExchangeDealType()
optional .com.google.doubleclick.BidExt.ExchangeDealType exchange_deal_type = 4 [default = OPEN_AUCTION];java.util.List<java.lang.Integer> getAttributeList()
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];int getAttributeCount()
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];int getAttribute(int index)
[AdX: BidResponse.Ad.attribute] See buyer-declarable-creative-attributes.txt in the technical documentation for a list of ids. Note that not all declarable attributes come through in the BidRequest in the various `battr` fields.
repeated int32 attribute = 5 [packed = true];index - The index of the element to return.boolean hasAmpAdUrl()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;java.lang.String getAmpAdUrl()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;com.google.protobuf.ByteString getAmpAdUrlBytes()
The URL to fetch an AMPHTML ad. Only one of the following should be set: html_snippet, video_url, amp_ad_url, native_ad.
optional string amp_ad_url = 6;boolean hasSdkRenderedAd()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.SdkRenderedAd getSdkRenderedAd()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;AdxExt.BidExt.SdkRenderedAdOrBuilder getSdkRenderedAdOrBuilder()
optional .com.google.doubleclick.BidExt.SdkRenderedAd sdk_rendered_ad = 7;boolean hasEventNotificationToken()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;AdxExt.BidExt.EventNotificationToken getEventNotificationToken()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;AdxExt.BidExt.EventNotificationTokenOrBuilder getEventNotificationTokenOrBuilder()
A token set by bidders for troubleshooting which will be included in the real-time feedback for the Bid it is sent in. The contents of the token will not be logged.
optional .com.google.doubleclick.BidExt.EventNotificationToken event_notification_token = 8;java.util.List<java.lang.Integer> getRestrictedCategoryList()
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;int getRestrictedCategoryCount()
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;int getRestrictedCategory(int index)
All restricted categories for the ads that may be shown from this snippet. See ad-restricted-categories.txt in the technical documentation for a list of ids. If you are bidding with ads in restricted categories, you must always declare them here.
repeated int32 restricted_category = 9;index - The index of the element to return.boolean hasBillingId()
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;long getBillingId()
The billing ID to attribute this impression to. The value must be in the repeated BidRequest.Imp.ImpExt.billing_id field sent for this impression. If the length of BidRequest.Imp.ImpExt.billing_id is exactly 1, this field is not required and its contents will be ignored.
optional int64 billing_id = 10;boolean hasUseBidTranslationService()
[AdX: BidResponse.Ad.AdSlot.use_bid_translation_service] This field is applicable only for bid requests that are marked as first price, and will otherwise be ignored. If the field is set to true on a first price request, then the bid will go through a bid translation service that converts the second price bid into a first price bid for participation in the first price auction (i.e. may reduce but will never increase the bid). If the field is not set, then for first price eligible queries the bid will be treated as a first price bid. This field is a temporary product for bidders that require assistance migrating to 1st price bidding, and will eventually be deprecated.
optional bool use_bid_translation_service = 12;boolean getUseBidTranslationService()
[AdX: BidResponse.Ad.AdSlot.use_bid_translation_service] This field is applicable only for bid requests that are marked as first price, and will otherwise be ignored. If the field is set to true on a first price request, then the bid will go through a bid translation service that converts the second price bid into a first price bid for participation in the first price auction (i.e. may reduce but will never increase the bid). If the field is not set, then for first price eligible queries the bid will be treated as a first price bid. This field is a temporary product for bidders that require assistance migrating to 1st price bidding, and will eventually be deprecated.
optional bool use_bid_translation_service = 12;boolean hasThirdPartyBuyerToken()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;java.lang.String getThirdPartyBuyerToken()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;com.google.protobuf.ByteString getThirdPartyBuyerTokenBytes()
Token used to identify end third party buyer information if an exchange as an open bidder is an intermediary. This is obtained from the third party buyer and must be passed to Google unaltered in the bid response.
optional string third_party_buyer_token = 14;Copyright © 2019 Google, Inc.. All rights reserved.