Documentation

Unity Ads Monetization


Android API reference

Unity Ads Monetization


Android integration process overview for publishers

Review the end-to-end workflow for integrating and launching Unity Ads in your Android app.
Read time 1 minuteLast updated a day ago

To go live with Unity Ads in your Android app, complete all four steps below in order.
  1. Install the SDK — Add the Unity Ads dependency to your Gradle build configuration.
  2. Configure user consent — Set the user's consent status before or during initialization. Serving ads without consent configuration may violate privacy regulations in some regions. See the Unity Ads privacy guide.
  3. Initialize the SDK — Call
    UnityAds.initialize()
    with your Game ID. Initialization must run after consent is configured.
  4. Implement at least one ad format — Load and show an interstitial, rewarded, or banner ad placement.
For complete instructions, see the Android SDK integration guide.

Going beyond minimum integration

The previous steps cover only what's required to complete SDK integration and start serving ads in your app. For a comprehensive monetization setup — including mediation with Unity LevelPlay or third-party partners, placement configuration, payment setup, and ad revenue optimization — refer to the Unity Ads Monetization process overview.