Added in API level 34
android.adservices.common
Interfaces
| AdServicesOutcomeReceiver<R, E extends Throwable> | This interface was deprecated in API level 36. The Rubidium (Rb) Relevance APIs, including those in android.adservices.common, 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/ |
Classes
| AdData | Represents data specific to an ad that is necessary for ad selection and rendering. |
| AdData.Builder |
Builder for AdData objects.
|
| AdFilters | A container class for filters which are associated with an ad. |
| AdFilters.Builder |
Builder for creating AdFilters objects.
|
| AdSelectionSignals | This class holds JSON that will be passed into a JavaScript function during ad selection. |
| AdServicesPermissions | Permissions used by the AdServices APIs. |
| AdTechIdentifier | An Identifier representing an ad buyer or seller. |
| AppInstallFilters | A container for the ad filters that are based on app install state. |
| AppInstallFilters.Builder |
Builder for creating AppInstallFilters objects.
|
| ComponentAdData | Represents data specific to a component ad that is necessary for ad selection and rendering. |
| FrequencyCapFilters | A container for the ad filters that are based on frequency caps. |
| FrequencyCapFilters.Builder |
Builder for creating FrequencyCapFilters objects.
|
| KeyedFrequencyCap | A frequency cap for a specific ad counter key. |
| KeyedFrequencyCap.Builder |
Builder for creating KeyedFrequencyCap objects.
|
Interfaces
Classes