# Advertisements on Android

The articles in this section describe how to implement common use-cases related to advertisements. These use-cases can range from customizing the UX during advertisements, to detecting ad blockers.

Consider reading our [Advertising User Guide](https://optiview.dolby.com/docs/theoplayer/knowledge-base/advertisement/user-guide.md) to learn more about advertising and THEOplayer's capabilities.

We recommend starting with [How to set up VAST and VMAP ads](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/set-up-vast-and-vmap.md), as this article explains how to set up client-side advertisements.

### Table of Contents

* Client-side advertisement systems

  * [How to set up VAST and VMAP ads](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/set-up-vast-and-vmap.md)
  * [Google IMA](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/google-ima.md)

* Server-side advertisement systems

  * [Yospace](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/yospace.md)
  * [Google DAI](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/google-dai.md)
  * [MediaTailor](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/mediatailor.md)
  * [Custom Server Side Ad Integration](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/custom-ssai-integration.md)

* Other

  * [How to subscribe to ad events](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/subscribe-to-ad-events.md)
  * [Customizing the ad overlay text](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/customizing-the-ad-overlay-text.md)
  * [Prebid.js](https://optiview.dolby.com/docs/theoplayer/how-to-guides/android/ads/prebidjs.md)
