Interface AdxExt.BidRequestExt.BidFeedbackOrBuilder

    • 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.
      • 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.