android.adservices.adselection
Classes
AddAdSelectionFromOutcomesOverrideRequest |
This POJO represents the TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) (
AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} request
It contains, a |
AddAdSelectionOverrideRequest |
This POJO represents the TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) request
It contains, a |
AdSelectionConfig | Contains the configuration of the ad selection process. |
AdSelectionConfig.Builder |
Builder for AdSelectionConfig object.
|
AdSelectionFromOutcomesConfig | Contains the configuration of the ad selection process that select a winner from a given list of ad selection ids. |
AdSelectionFromOutcomesConfig.Builder |
Builder for AdSelectionFromOutcomesConfig objects.
|
AdSelectionManager | AdSelection Manager provides APIs for app and ad-SDKs to run ad selection processes as well as report impressions. |
AdSelectionOutcome |
This class represents a field in the OutcomeReceiver , which is an input to the AdSelectionManager.selectAds(AdSelectionConfig, Executor, OutcomeReceiver) in the AdSelectionManager .
|
AdSelectionOutcome.Builder |
Builder for AdSelectionOutcome objects.
|
AdWithBid | Represents an ad and its corresponding bid value after the bid generation step in the ad selection process. |
DecisionLogic | Generic Decision logic that could be provided by the buyer or seller. |
GetAdSelectionDataOutcome | Represents ad selection data collected from device for ad selection. |
GetAdSelectionDataRequest | Represents a request containing the information to get ad selection data. |
GetAdSelectionDataRequest.Builder |
Builder for GetAdSelectionDataRequest objects.
|
PerBuyerDecisionLogic |
The override object for decision logic JS per buyer for SignedContextualAds .
|
PersistAdSelectionResultRequest | Represents a request containing the seller, the ad selection data id and data. |
PersistAdSelectionResultRequest.Builder |
Builder for PersistAdSelectionResultRequest objects.
|
RemoveAdSelectionFromOutcomesOverrideRequest |
This POJO represents the RemoveAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) request
It contains one field, a |
RemoveAdSelectionOverrideRequest |
This POJO represents the TestAdSelectionManager#removeAdSelectionConfigRemoteInfoOverride(
RemoveAdSelectionOverrideRequest, Executor, OutcomeReceiver) request
It contains one field, a |
ReportEventRequest | Request object wrapping the required arguments needed to report an ad event. |
ReportEventRequest.Builder |
Builder for ReportEventRequest objects.
|
ReportImpressionRequest | Represent input parameters to the reportImpression API. |
SetAppInstallAdvertisersRequest | Represents input parameters to the setAppInstallAdvertiser API. |
SetAppInstallAdvertisersRequest.Builder | |
SignedContextualAds |
Contains a list of buyer supplied AdWithBid bundle and its signature.
|
SignedContextualAds.Builder |
Builder for SignedContextualAds object
|
TestAdSelectionManager |
TestAdSelectionManager provides APIs for apps and ad SDKs to test ad selection processes.
|
UpdateAdCounterHistogramRequest | Request object wrapping the required arguments needed to update an ad counter histogram. |
UpdateAdCounterHistogramRequest.Builder |
Builder for UpdateAdCounterHistogramRequest objects.
|
Classes
- AddAdSelectionFromOutcomesOverrideRequest
- AddAdSelectionOverrideRequest
- AdSelectionConfig
- AdSelectionConfig.Builder
- AdSelectionFromOutcomesConfig
- AdSelectionFromOutcomesConfig.Builder
- AdSelectionManager
- AdSelectionOutcome
- AdSelectionOutcome.Builder
- AdWithBid
- DecisionLogic
- GetAdSelectionDataOutcome
- GetAdSelectionDataRequest
- GetAdSelectionDataRequest.Builder
- PerBuyerDecisionLogic
- PersistAdSelectionResultRequest
- PersistAdSelectionResultRequest.Builder
- RemoveAdSelectionFromOutcomesOverrideRequest
- RemoveAdSelectionOverrideRequest
- ReportEventRequest
- ReportEventRequest.Builder
- ReportImpressionRequest
- SetAppInstallAdvertisersRequest
- SetAppInstallAdvertisersRequest.Builder
- SignedContextualAds
- SignedContextualAds.Builder
- TestAdSelectionManager
- UpdateAdCounterHistogramRequest
- UpdateAdCounterHistogramRequest.Builder