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.
|
| 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 |
| ReportImpressionRequest | Represent input parameters to the reportImpression API. |
| TestAdSelectionManager | TestAdSelectionManager provides APIs for app and ad-SDKs to test ad selection processes as well as report impressions. |
Classes
- AddAdSelectionFromOutcomesOverrideRequest
- AddAdSelectionOverrideRequest
- AdSelectionConfig
- AdSelectionConfig.Builder
- AdSelectionFromOutcomesConfig
- AdSelectionFromOutcomesConfig.Builder
- AdSelectionManager
- AdSelectionOutcome
- AdSelectionOutcome.Builder
- RemoveAdSelectionFromOutcomesOverrideRequest
- RemoveAdSelectionOverrideRequest
- ReportImpressionRequest
- TestAdSelectionManager