Package com.google.doubleclick
Interface AdxExt.BidRequestExt.BidFeedbackOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdxExt.BidRequestExt.BidFeedback,AdxExt.BidRequestExt.BidFeedback.Builder
- Enclosing class:
- AdxExt.BidRequestExt
public static interface AdxExt.BidRequestExt.BidFeedbackOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBuyerCreativeId()The creative ID included in the corresponding bid.com.google.protobuf.ByteStringgetBuyerCreativeIdBytes()The creative ID included in the corresponding bid.intgetCreativeStatusCode()The status code for the ad.AdxExt.BidRequestExt.BidFeedback.EventNotificationTokengetEventNotificationToken()The token included in the corresponding bid.AdxExt.BidRequestExt.BidFeedback.EventNotificationTokenOrBuildergetEventNotificationTokenOrBuilder()The token included in the corresponding bid.doublegetMinimumBidToWin()The minimum bid value necessary to have the auction, in your account currency.doublegetPrice()If the bid won the auction, this is the price paid in your account currency.StringgetRequestId()The unique id from BidRequest.id.com.google.protobuf.ByteStringgetRequestIdBytes()The unique id from BidRequest.id.doublegetSampledMediationCpmAheadOfAuctionWinner()When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.booleanhasBuyerCreativeId()The creative ID included in the corresponding bid.booleanhasCreativeStatusCode()The status code for the ad.booleanhasEventNotificationToken()The token included in the corresponding bid.booleanhasMinimumBidToWin()The minimum bid value necessary to have the auction, in your account currency.booleanhasPrice()If the bid won the auction, this is the price paid in your account currency.booleanhasRequestId()The unique id from BidRequest.id.booleanhasSampledMediationCpmAheadOfAuctionWinner()When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasRequestId
boolean hasRequestId()
The unique id from BidRequest.id.
optional string request_id = 1;- Returns:
- Whether the requestId field is set.
-
getRequestId
String getRequestId()
The unique id from BidRequest.id.
optional string request_id = 1;- Returns:
- The requestId.
-
getRequestIdBytes
com.google.protobuf.ByteString getRequestIdBytes()
The unique id from BidRequest.id.
optional string request_id = 1;- Returns:
- The bytes for requestId.
-
hasCreativeStatusCode
boolean hasCreativeStatusCode()
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Returns:
- Whether the creativeStatusCode field is set.
-
getCreativeStatusCode
int getCreativeStatusCode()
The status code for the ad. See creative-status-codes.txt in the technical documentation for a list of ids.
optional int32 creative_status_code = 2;- Returns:
- The creativeStatusCode.
-
hasPrice
boolean hasPrice()
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Returns:
- Whether the price field is set.
-
getPrice
double getPrice()
If the bid won the auction, this is the price paid in your account currency. If the bid participated in the auction but was out-bid, this is the CPM that should have been exceeded in order to win. This is not set if the bid was filtered prior to the auction, if the publisher or winning bidder has opted out of price feedback or if your account has opted out of sharing winning prices with other bidders. For first-price auctions, minimum_bid_to_win is populated instead of this field.
optional double price = 3;- Returns:
- The price.
-
hasMinimumBidToWin
boolean hasMinimumBidToWin()
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Returns:
- Whether the minimumBidToWin field is set.
-
getMinimumBidToWin
double getMinimumBidToWin()
The minimum bid value necessary to have the auction, in your account currency. If your bid won the auction, this is the second highest bid that was not filtered (including the floor price). If your bid did not win the auction, this is the winning candidate's bid. This field will only be populated if your bid participated in a first-price auction, and will not be populated if your bid was filtered prior to the auction.
optional double minimum_bid_to_win = 6;- Returns:
- The minimumBidToWin.
-
hasSampledMediationCpmAheadOfAuctionWinner
boolean hasSampledMediationCpmAheadOfAuctionWinner()
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Returns:
- Whether the sampledMediationCpmAheadOfAuctionWinner field is set.
-
getSampledMediationCpmAheadOfAuctionWinner
double getSampledMediationCpmAheadOfAuctionWinner()
When a publisher uses an RTB auction and waterfall-based SDK mediation on the same query, the winner of the real-time auction must also compete in a mediation waterfall (which is ordered by price) to win the impression. If the bid participated in the auction and there was no waterfall, the value of this field is 0. If the bid participated in the auction and there was a waterfall, the value of this field is a price representing a sample bid from the eligible mediation networks that were higher than the auction winner, weighted by expected fill rate. This field can be used in conjunction with minimum_bid_to_win to train bidding models. The CPM is in your account currency.
optional double sampled_mediation_cpm_ahead_of_auction_winner = 8;- Returns:
- The sampledMediationCpmAheadOfAuctionWinner.
-
hasEventNotificationToken
boolean hasEventNotificationToken()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;- Returns:
- Whether the eventNotificationToken field is set.
-
getEventNotificationToken
AdxExt.BidRequestExt.BidFeedback.EventNotificationToken getEventNotificationToken()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;- Returns:
- The eventNotificationToken.
-
getEventNotificationTokenOrBuilder
AdxExt.BidRequestExt.BidFeedback.EventNotificationTokenOrBuilder getEventNotificationTokenOrBuilder()
The token included in the corresponding bid.
optional .com.google.doubleclick.BidRequestExt.BidFeedback.EventNotificationToken event_notification_token = 4;
-
hasBuyerCreativeId
boolean hasBuyerCreativeId()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Returns:
- Whether the buyerCreativeId field is set.
-
getBuyerCreativeId
String getBuyerCreativeId()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Returns:
- The buyerCreativeId.
-
getBuyerCreativeIdBytes
com.google.protobuf.ByteString getBuyerCreativeIdBytes()
The creative ID included in the corresponding bid.
optional string buyer_creative_id = 5;- Returns:
- The bytes for buyerCreativeId.
-
-