ContextualAds.Builder
public
static
final
class
ContextualAds.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.ContextualAds.Builder |
Builder for ContextualAds
object
Summary
Public constructors | |
---|---|
Builder()
|
Public methods | |
---|---|
ContextualAds
|
build()
Builds a |
ContextualAds.Builder
|
setAdsWithBid(List<AdWithBid> adsWithBid)
Sets the Ads with pre-defined bid values See |
ContextualAds.Builder
|
setBuyer(AdTechIdentifier buyer)
Sets the buyer Ad tech Identifier See |
ContextualAds.Builder
|
setDecisionLogicUri(Uri decisionLogicUri)
Sets the URI to fetch the decision logic used in ad selection and reporting See |
Inherited methods | |
---|---|
Public constructors
Public methods
build
public ContextualAds build ()
Builds a ContextualAds
instance.
Returns | |
---|---|
ContextualAds |
This value cannot be null . |
Throws | |
---|---|
NullPointerException |
if any required params are null |
setAdsWithBid
public ContextualAds.Builder setAdsWithBid (List<AdWithBid> adsWithBid)
Sets the Ads with pre-defined bid values
See ContextualAds.getAdsWithBid()
for more details
Parameters | |
---|---|
adsWithBid |
List : This value cannot be null . |
Returns | |
---|---|
ContextualAds.Builder |
This value cannot be null . |
setBuyer
public ContextualAds.Builder setBuyer (AdTechIdentifier buyer)
Sets the buyer Ad tech Identifier
See ContextualAds.getBuyer()
for more details
Parameters | |
---|---|
buyer |
AdTechIdentifier : This value cannot be null . |
Returns | |
---|---|
ContextualAds.Builder |
This value cannot be null . |
setDecisionLogicUri
public ContextualAds.Builder setDecisionLogicUri (Uri decisionLogicUri)
Sets the URI to fetch the decision logic used in ad selection and reporting
See ContextualAds.getDecisionLogicUri()
for more details
Parameters | |
---|---|
decisionLogicUri |
Uri : This value cannot be null . |
Returns | |
---|---|
ContextualAds.Builder |
This value cannot be null . |