Documentation

​
​

Development

User Acquisition

Monetization

Industry

Unity LevelPlay

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

Unity LevelPlay

Monetization
​
​
LevelPlay
  • LevelPlay SDK
  • LevelPlay Platform
    • Get started
    • Fundamentals
      • Mediated networks
      • Introduction to ad networks
      • Troubleshoot API Failed error
      • Mediation management
      • CSV settings configuration
      • Instance rate
      • In-app bidding
      • A/B test
      • Introduction to impression-level revenue
      • Impression Level Revenue SDK API
    • Measurement and reports
    • Advanced settings
    • APIs
    • Best practices
  • Legal resources
  • Account
  1. Grow your game
  2. Unity LevelPlay
  3. LevelPlay Platform
  4. Fundamentals

Introduction to ad networks

Integrate ad networks through Unity LevelPlay to connect with advertisers, maximize ad revenue through competitive bidding, and optimize your monetization strategy by leveraging multiple networks based on your app's ad units and user distribution.
Read time 2 minutes
Last updated 3 months ago

Ad networks connect advertisers and app developers through Unity LevelPlay. Advertisers provide their ads to an ad network to promote their products, and app developers use Unity LevelPlay to display those ads to their users. Advertisers bid on the ad space made available by the developer in hopes of winning the impression, and that revenue is paid to the developer.

How it works

1. Ad network integration - First, the app publisher integrates the Unity LevelPlay SDK and initializes it
2. Data capture - After integration, Unity LevelPlay captures the available device identifiers from the publisher
3. Ad server - The identifier information is fed to an ad server, which uses data science to crunch the device-level data and compare it against all available ads from buyers to ensure the best match
4. Serve - Unity LevelPlay matches the user and ad buyer, looking for the campaign that will generate the highest performance and quality for the advertiser, which in turn delivers the highest CPM for the app publisher

Implementing multiple networks

Working with multiple networks is important to increase competition for ad inventory and drive up eCPM and revenue. However with more networks comes more operational overhead to manage them. The number of networks you use is dependent on many factors of your app, like diversity of ad units, volume of users (impressions and DAU), and distribution of users across geo locations.
Each network has its own strength. Some networks have stronger performance in specific countries or regions, while others have stronger performance in a specific ad unit. The number of networks you implement will depend on your app's ad unit mix and location of your user base. If you have only one ad unit and the large majority of your users are centralized in one region, you should implement 3-5 networks. If you have a wider range of ad units and your users are spread across multiple regions, you may need to implement 5-8 networks.

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • How it works

    • Implementing multiple networks


Report a problem with this page