# androidx.privacysandbox.ads.adservices.topics

# androidx.privacysandbox.ads.adservices.topics

*** ** * ** ***

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

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [EncryptedTopic](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/EncryptedTopic)                     | This class will be used to return encrypted topic cipher text along with necessary fields required to decrypt it.                                                                                                                                                                                                                             |
| [GetTopicsRequest](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequest)                 | Represents the request for the getTopics API (which takes a[GetTopicsRequest](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequest)and returns a[GetTopicsResponse](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsResponse). |
| [GetTopicsRequest.Builder](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequest.Builder) | Builder for[GetTopicsRequest](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsRequest).                                                                                                                                                                                                 |
| [GetTopicsResponse](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/GetTopicsResponse)               | Represent the result from the getTopics API.                                                                                                                                                                                                                                                                                                  |
| [Topic](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/Topic)                                       | Represent the topic result from the getTopics API.                                                                                                                                                                                                                                                                                            |
| [TopicsManager](https://developer.android.com/reference/kotlin/androidx/privacysandbox/ads/adservices/topics/TopicsManager)                       | TopicsManager provides APIs for App and Ad-Sdks to get the user interest topics in a privacy preserving way.                                                                                                                                                                                                                                  |