# androidx.privacysandbox.ads.adservices.common

# androidx.privacysandbox.ads.adservices.common

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/privacysandbox/ads/adservices/common/package-summary "View this page in Java")

## Interfaces

|-------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------|
| [ExperimentalFeatures](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures) | Contains AdServices experimental feature opt-in annotations. |

## Classes

|-----------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------|
| [AdData](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/AdData)                           | Represents data specific to an ad that is necessary for ad selection and rendering.       |
| [AdFilters](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/AdFilters)                     | A container class for filters which are associated with an ad.                            |
| [AdSelectionSignals](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/AdSelectionSignals)   | This class holds JSON that will be passed into a JavaScript function during ad selection. |
| [AdTechIdentifier](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/AdTechIdentifier)       | An Identifier representing an ad buyer or seller.                                         |
| [FrequencyCapFilters](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/FrequencyCapFilters) | A container for the ad filters that are based on frequency caps.                          |
| [KeyedFrequencyCap](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/KeyedFrequencyCap)     | A frequency cap for a specific ad counter key.                                            |

## Annotations

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
| [ExperimentalFeatures.Ext10OptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.Ext10OptIn)                   |                                                                                    |
| [ExperimentalFeatures.Ext11OptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.Ext11OptIn)                   |                                                                                    |
| [ExperimentalFeatures.Ext12OptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.Ext12OptIn)                   |                                                                                    |
| [ExperimentalFeatures.Ext14OptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.Ext14OptIn)                   |                                                                                    |
| [ExperimentalFeatures.Ext8OptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.Ext8OptIn)                     |                                                                                    |
| [ExperimentalFeatures.RegisterSourceOptIn](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/common/ExperimentalFeatures.RegisterSourceOptIn) | Clients should use it when they want to use MeasurementManager#registerSource API. |