Documentation

​
​

Development

User Acquisition

Monetization

Industry

LevelPlay SDK - iOS

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - iOS

Unity LevelPlay
​
​
iOS SDK
  • Get started
    • Get started with iOS
    • iOS SDK integration
    • LevelPlay SDK integration with Swift
    • Integrate Ad Quality SDK
    • Custom adapters
    • LevelPlay SDK Changelog
    • Ad Quality SDK Changelog
  • Regulations and settings
  • Ad formats
  • Mediated networks
  • Test your integration
  1. Grow your game
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. LevelPlay SDK for iOS developers

Get started with iOS

Integrate the LevelPlay SDK into your iOS app by downloading, initializing, and configuring privacy and tracking settings.
Read time 2 minutes
Last updated 3 months ago

This guide will walk you through the steps you need to take to start monetizing with Unity LevelPlay. Start by learning how to integrate the LevelPlay SDK into your app and then move on to how to set up your app and mediated networks on the Unity LevelPlay platform.

Integration

Integrate the LevelPlay SDK

  • Enable ad tracking for Meta Audience Network. Learn how.
  • Update your Privacy Manifest file. Learn how.
  • Configure SKAdNetwork settings. Learn how.
  • Implement privacy methods relevant for your app. Learn how.
  • Download and initialize the LevelPlay SDK to your apps. Use the LevelPlay demo app for reference on how your app's integration should look.

Integrate your ad units

Register listeners and integrate the relevant APIs in your apps’ code for the type of ads want to show in your app.
Learn how

Set user IDs

If you’re using server-to-server callbacks to reward your users, you’re required to define a unique identifier for each user.
Learn how

Add mediation network adapters and SDKs

Integrate the network adapters and SDKs for the mediated networks you want to use on LevelPlay. 
Learn how

Platform

Add your apps to your account

Set up the apps you’d like to monetize and promote through Unity LevelPlay. Automate your setup by cloning app settings or by using the Application API.

Add networks

Activate the networks you want to serve ads from on the platform and integrate their adapters. Automate network setup by using CSV.
Learn how

Set up your ad units

Configure the types of ads you want to serve in your apps. 
Learn how

Set up your hybrid waterfalls and instance rates

Create mediation groups and add instance rates for non-bidding networks.

Check your app keys

Confirm that each app key from the LevelPlay platform is correct in your apps’ integration.
See your app keys

Verification

Confirm integration success and test ad delivery

Use the integration test suite to confirm each ad source you’ve set up on LevelPlay is correctly configured and check ads are loading and displaying successfully. 
Learn how

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
    • Integration

      • Integrate the LevelPlay SDK

      • Integrate your ad units

      • Set user IDs

      • Add mediation network adapters and SDKs

    • Platform

      • Add your apps to your account

      • Add networks

      • Set up your ad units

      • Set up your hybrid waterfalls and instance rates

      • Check your app keys

    • Verification

      • Confirm integration success and test ad delivery


Report a problem with this page