Stay organized with collections
Save and categorize content based on your preferences.
android.adservices.common
Interfaces
Classes
AdData |
Represents data specific to an ad that is necessary for ad selection and rendering.
|
AdFilters |
A container class for filters which are associated with an ad.
|
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.
|
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.
|
KeyedFrequencyCap |
A frequency cap for a specific ad counter key.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# android.adservices.common\n=========================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/adservices/common/package-summary \"View this page in Java\")\n\nInterfaces\n----------\n\n|----------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|\n| [AdServicesOutcomeReceiver](/reference/kotlin/android/adservices/common/AdServicesOutcomeReceiver) | Callback interface intended for use when an asynchronous operation may result in a failure. |\n\nClasses\n-------\n\n|--------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------|\n| [AdData](/reference/kotlin/android/adservices/common/AdData) | Represents data specific to an ad that is necessary for ad selection and rendering. |\n| [AdFilters](/reference/kotlin/android/adservices/common/AdFilters) | A container class for filters which are associated with an ad. |\n| [AdSelectionSignals](/reference/kotlin/android/adservices/common/AdSelectionSignals) | This class holds JSON that will be passed into a JavaScript function during ad selection. |\n| [AdServicesPermissions](/reference/kotlin/android/adservices/common/AdServicesPermissions) | Permissions used by the AdServices APIs. |\n| [AdTechIdentifier](/reference/kotlin/android/adservices/common/AdTechIdentifier) | An Identifier representing an ad buyer or seller. |\n| [AppInstallFilters](/reference/kotlin/android/adservices/common/AppInstallFilters) | A container for the ad filters that are based on app install state. |\n| [ComponentAdData](/reference/kotlin/android/adservices/common/ComponentAdData) | Represents data specific to a component ad that is necessary for ad selection and rendering. |\n| [FrequencyCapFilters](/reference/kotlin/android/adservices/common/FrequencyCapFilters) | A container for the ad filters that are based on frequency caps. |\n| [KeyedFrequencyCap](/reference/kotlin/android/adservices/common/KeyedFrequencyCap) | A frequency cap for a specific ad counter key. |"]]