Unity developer tools
Utilize LevelPlay Network Manager and Developer Settings to streamline SDK integration and manage updates directly within the Unity development environment.
Read time 2 minutesLast updated 4 hours ago
LevelPlay Network Manager and Developer Settings are tools that allow for a streamlined integration when building your app. After you’ve downloaded and integrated ironSource SDK 7.1.0+, you will be able to update the latest versions of ironSource SDK and adapters directly from the Unity development platform.
Add the LevelPlay Network Manager and Developer Settings to your project
Prerequisites
- Unity Developer Version 2017.2 or above
- For iOS – Cocoapods applied
- Download Unity Plugin Version 8.10.0
- Go to your Unity project
- Double-click on the downloaded file. All project files will be populated automatically
Manage SDK and Adapter versions
To upgrade your SDK or Adapter versions- Go to Ads Mediation > Network Manager
- Choose “Install” or “Update”
Android
To apply your changes, make sure you use the “Resolve” process. This will download all relevant artifacts, according to your choices.Manual Resolve
If you are using the External Dependency Manager (EDM4U): Go to Assets > External Dependency Manager > Android > Resolve If using the Mobile Dependency Resolver: Go to Assets > Mobile Dependency Resolver > Android > Resolve This action should be performed after each change in the LevelPlay Network Manager. If you’re using Automatic Resolve, all updates will be performed when closing the Network Manager window.iOS
Make sure that Cocoapods is installed. If using the External Dependency Manager (EDM4U): Go to Assets > External Dependency Manager > iOS Resolver > Install Cocoapods If using the Mobile Dependency Resolver: Go to Assets > Mobile Dependency Resolver > iOS Resolver > Install CocoapodsAdvanced Mediation Settings
LevelPlay Mediation Settings
Using the LevelPlay Mediation Settings, you can perform the following actions:- Initialize ironSource SDK, on RuntimeInitializeOnLoadMethod, for Android and iOS
- Define your application app keys for Android and iOS
- Enable ironSource Init API when app is initiated. This will enable all ad-units defined on Unity LevelPlay
- Add ironSource SKAdNetwork ID to your info.plist (for iOS). If you already defined SKAdnetworks manually, make sure to use the “Append” option when rebuilding your project
- Enable the project features as Debug Adapter and Integration Helper. We recommend disabling these features when you release your app
- Opt out Unity Ads auto-installation. If you already have installed the Unity Ads adapter and want to remove it, follow the instructions.