GetAdSelectionDataRequest.Builder
public
static
final
class
GetAdSelectionDataRequest.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.GetAdSelectionDataRequest.Builder |
Builder for GetAdSelectionDataRequest
objects.
Summary
Public constructors | |
---|---|
Builder()
|
Public methods | |
---|---|
GetAdSelectionDataRequest
|
build()
Builds a |
GetAdSelectionDataRequest.Builder
|
setCoordinatorOriginUri(Uri coordinatorOriginUri)
Sets the coordinator origin from which PPAPI should fetch the public key for payload encryption. |
GetAdSelectionDataRequest.Builder
|
setSeller(AdTechIdentifier seller)
Sets the seller |
Inherited methods | |
---|---|
Public constructors
Public methods
build
public GetAdSelectionDataRequest build ()
Builds a GetAdSelectionDataRequest
instance.
Returns | |
---|---|
GetAdSelectionDataRequest |
This value cannot be null . |
setCoordinatorOriginUri
public GetAdSelectionDataRequest.Builder setCoordinatorOriginUri (Uri coordinatorOriginUri)
Sets the coordinator origin from which PPAPI should fetch the public key for payload encryption. The origin must use HTTPS URI.
The origin will only contain the scheme, hostname and port of the URL. If the origin is not provided or is null, PPAPI will use the default coordinator URI.
The origin must belong to a list of pre-approved coordinator origins. Otherwise,
AdSelectionManager#getAdSelectionData
will throw an IllegalArgumentException
Parameters | |
---|---|
coordinatorOriginUri |
Uri : This value may be null . |
Returns | |
---|---|
GetAdSelectionDataRequest.Builder |
setSeller
public GetAdSelectionDataRequest.Builder setSeller (AdTechIdentifier seller)
Sets the seller AdTechIdentifier
.
Parameters | |
---|---|
seller |
AdTechIdentifier : This value may be null . |
Returns | |
---|---|
GetAdSelectionDataRequest.Builder |
This value cannot be null . |