Get Started on Unity

Before You Begin

  • Sign up for a Chartboost Mediation (formerly Helium) Account.
  • Add apps to the Mediation Dashboard. (See Import Apps)
  • Set up Ad Placements in the Mediation Dashboard. (See Manage Placements)

Minimum Supported Development Tools

SoftwareVersion
Xcode13.1
Android Studio2020.3.1+
iOS10.0+
Android OS5.0+ (API level 21)
Unity Editor2020.3.37 (2020 LTS)

Download SDK

First download the Mediation Unity SDK 3.3.1

  • If you’re building for iOS, you can skip the Plugins/Android subdirectory.
  • If you’re building for Android, you can skip the Plugins/iOS subdirectory.

The files will be organized into a few different directories:

  • /Assets/ExternalDependencyManager Google's Unity Jar Resolver
  • /Assets/HeliumSDK/Editor Helium C# code for Unity Editor integration and the Postprocessbuildscript
  • /Assets/HeliumSDK/Resources
  • /Assets/HeliumSDK/Examples An example scene that shows how to use the Helium SDK
  • /Assets/HeliumSDK/Scripts C# code for Helium use. All our public facing functions are present in HeliumSdk.cs, in this folder.
  • /Assets/Plugins/iOS Helium Objective-C code that helps to integrate it within Unity
  • /Assets/Plugins/Android Helium Android library files

Add Your Helium App ID and App Signature

  1. Go to HeliumSDK > Edit Settings
  2. Add your Helium App ID and Helium App Signature

Make sure that these are the HELIUM AppId and AppSignature values that you obtain directly from your Helium Dashboard for your app as opposed to credentials from Chartboost or any other Ad Network.


What’s Next