TrustedBiddingData


class TrustedBiddingData


Represents data used during the ad selection process to fetch buyer bidding signals from a trusted key/value server. The fetched data is used during the ad selection process and consumed by buyer JavaScript logic running in an isolated execution environment.

Summary

Public constructors

TrustedBiddingData(
    trustedBiddingUri: Uri,
    trustedBiddingKeys: List<String>
)

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

List<String>

the list of keys to query from the trusted key-value server holding bidding signals.

Uri

the URI pointing to the trusted key-value server holding bidding signals.

Public constructors

TrustedBiddingData

Added in 1.0.0
TrustedBiddingData(
    trustedBiddingUri: Uri,
    trustedBiddingKeys: List<String>
)
Parameters
trustedBiddingUri: Uri

the URI pointing to the trusted key-value server holding bidding signals. The URI must use HTTPS.

trustedBiddingKeys: List<String>

the list of keys to query from the trusted key-value server holding bidding signals.

Public functions

equals

open operator fun equals(other: Any?): Boolean
Returns
Boolean

true if two TrustedBiddingData objects contain the same information

hashCode

open fun hashCode(): Int
Returns
Int

the hash of the TrustedBiddingData object's data

toString

open fun toString(): String

Public properties

trustedBiddingKeys

Added in 1.0.0
val trustedBiddingKeysList<String>

the list of keys to query from the trusted key-value server holding bidding signals.

trustedBiddingUri

Added in 1.0.0
val trustedBiddingUriUri

the URI pointing to the trusted key-value server holding bidding signals. The URI must use HTTPS.