Builder
class Builder
| kotlin.Any | |
| ↳ | android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder |
Builder for AddCustomAudienceOverrideRequest objects.
Summary
| Public constructors | |
|---|---|
Builder() |
|
| Public methods | |
|---|---|
| AddCustomAudienceOverrideRequest |
build()Builds a |
| AddCustomAudienceOverrideRequest.Builder |
setBiddingLogicJs(biddingLogicJs: String)Sets the bidding logic JavaScript that should be served during ad selection. |
| AddCustomAudienceOverrideRequest.Builder |
setBiddingLogicJsVersion(biddingLogicJsVersion: Long)Sets the bidding logic JavaScript version. |
| AddCustomAudienceOverrideRequest.Builder |
setBuyer(buyer: AdTechIdentifier)Sets the buyer |
| AddCustomAudienceOverrideRequest.Builder |
Sets the name for the custom audience to be overridden. |
| AddCustomAudienceOverrideRequest.Builder |
setTrustedBiddingSignals(trustedBiddingSignals: AdSelectionSignals)Sets the trusted bidding signals to be served during ad selection. |
Public constructors
Public methods
build
fun build(): AddCustomAudienceOverrideRequest
Builds a AddCustomAudienceOverrideRequest instance.
| Return | |
|---|---|
AddCustomAudienceOverrideRequest |
This value cannot be null. |
setBiddingLogicJs
fun setBiddingLogicJs(biddingLogicJs: String): AddCustomAudienceOverrideRequest.Builder
Sets the bidding logic JavaScript that should be served during ad selection.
| Parameters | |
|---|---|
biddingLogicJs |
String: This value cannot be null. |
| Return | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setBiddingLogicJsVersion
fun setBiddingLogicJsVersion(biddingLogicJsVersion: Long): AddCustomAudienceOverrideRequest.Builder
Sets the bidding logic JavaScript version.
Default to be 0L, which will fall back to use default version(V1 or V2).
| Return | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setBuyer
fun setBuyer(buyer: AdTechIdentifier): AddCustomAudienceOverrideRequest.Builder
Sets the buyer AdTechIdentifier for the custom audience.
| Parameters | |
|---|---|
buyer |
AdTechIdentifier: This value cannot be null. |
| Return | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setName
fun setName(name: String): AddCustomAudienceOverrideRequest.Builder
Sets the name for the custom audience to be overridden.
| Parameters | |
|---|---|
name |
String: This value cannot be null. |
| Return | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setTrustedBiddingSignals
fun setTrustedBiddingSignals(trustedBiddingSignals: AdSelectionSignals): AddCustomAudienceOverrideRequest.Builder
Sets the trusted bidding signals to be served during ad selection.
| Parameters | |
|---|---|
trustedBiddingSignals |
AdSelectionSignals: This value cannot be null. |
| Return | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |