AddCustomAudienceOverrideRequest.Builder
public
static
final
class
AddCustomAudienceOverrideRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.customaudience.AddCustomAudienceOverrideRequest.Builder |
This class was deprecated
in API level 37.
The Rubidium (Rb) Relevance APIs, including those in
android.adservices.customaudience, are being deprecated. Relevance APIs have no direct
replacement. Developers should stop using them, as calls will be rejected in future
Android releases. Please refer to official Privacy Sandbox documentation for deprecation
and roadmap details:
https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/
Builder for AddCustomAudienceOverrideRequest objects.
Summary
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
AddCustomAudienceOverrideRequest
|
build()
Builds a |
AddCustomAudienceOverrideRequest.Builder
|
setBiddingLogicJs(String biddingLogicJs)
Sets the bidding logic JavaScript that should be served during ad selection. |
AddCustomAudienceOverrideRequest.Builder
|
setBiddingLogicJsVersion(long biddingLogicJsVersion)
Sets the bidding logic JavaScript version. |
AddCustomAudienceOverrideRequest.Builder
|
setBuyer(AdTechIdentifier buyer)
Sets the buyer |
AddCustomAudienceOverrideRequest.Builder
|
setName(String name)
Sets the name for the custom audience to be overridden. |
AddCustomAudienceOverrideRequest.Builder
|
setTrustedBiddingSignals(AdSelectionSignals trustedBiddingSignals)
Sets the trusted bidding signals to be served during ad selection. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
public AddCustomAudienceOverrideRequest build ()
Builds a AddCustomAudienceOverrideRequest instance.
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest |
This value cannot be null. |
setBiddingLogicJs
public AddCustomAudienceOverrideRequest.Builder setBiddingLogicJs (String biddingLogicJs)
Sets the bidding logic JavaScript that should be served during ad selection.
| Parameters | |
|---|---|
biddingLogicJs |
String: This value cannot be null. |
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setBiddingLogicJsVersion
public AddCustomAudienceOverrideRequest.Builder setBiddingLogicJsVersion (long biddingLogicJsVersion)
Sets the bidding logic JavaScript version.
Default to be 0L, which will fall back to use default version(V1 or V2).
| Parameters | |
|---|---|
biddingLogicJsVersion |
long |
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setBuyer
public AddCustomAudienceOverrideRequest.Builder setBuyer (AdTechIdentifier buyer)
Sets the buyer AdTechIdentifier for the custom audience.
| Parameters | |
|---|---|
buyer |
AdTechIdentifier: This value cannot be null. |
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setName
public AddCustomAudienceOverrideRequest.Builder setName (String name)
Sets the name for the custom audience to be overridden.
| Parameters | |
|---|---|
name |
String: This value cannot be null. |
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |
setTrustedBiddingSignals
public AddCustomAudienceOverrideRequest.Builder setTrustedBiddingSignals (AdSelectionSignals trustedBiddingSignals)
Sets the trusted bidding signals to be served during ad selection.
| Parameters | |
|---|---|
trustedBiddingSignals |
AdSelectionSignals: This value cannot be null. |
| Returns | |
|---|---|
AddCustomAudienceOverrideRequest.Builder |
This value cannot be null. |