myTarget Integration Guide

This guide will instruct you step-by-step on how to set myTarget live as an ad network on Unity LevelPlay.

Before you start
  • The required Gradle Build Tool is 3.5.4+

Step 1. Create a myTarget account

Create an account with myTarget, You can do so here

Step 2. Create an application in myTarget

Follow these steps to create your myTarget application:

  1. In your myTarget  account go to  Apps Create an app

  2.  Once you set a new app, you’ll be able to retrieve your ‘Placement id’ and  ‘Slot id’ – In order to set in Unity LevelPlay

Step 2.Retrieve Your myTarget Access key

  1. In your myTarget account go to Profile  Access Token

Step 3. Activate myTarget in your mediation setup module

Inside the ironSource platform, access the SDK Networks setup to configure myTarget parameters into your ironSource account.

  1. Once you have all the required parameters, log in to your ironSource account and go to Monetize ➣ Setup ➣ SDK Networks

  2. Select myTarget from the table of Available Networks , add the parameters, and click on the Activate button. Then click Save.
  3. Select myTarget from the list of ad networks and click Setup.
  4. Enter your myTarget app’s ‘Access token’, then for each adunit the ‘Slot ID’ and ‘Placement ID’. Set the status to Active and click Save.You’ll see myTarget listed as Active for Mediation on your Setup dashboard.

Step 4. Integrate the ironSource Mediation Network Adapters

Unity Integration Manager (Recommended)

Once you’ve completed SDK integration, you can download myTarget Adapter, using the Unity Integration Manager.

In your Unity Development platform, go to ironSource > Integration Manager

If you already have the latest version of the adapters, the action button will be changed to “Updated”, and will be disabled.

    Android (Manual Resolve)

    To apply your changes, make sure you use the “Resolve” process. This will download all relevant artifacts, according to your choices. For detailed information see instructions here

    Android Plugin Manual Integration

    1. Download the myTarget Adapter  for Android:
      Download myTarget adapter and SDKs (AAR) from here.
    2. Add the myTarget files to your Unity project:
      Import the files into Assets/Plugins/Android/
    3. If you are using .JAR integration, instead of .AAR, make sure to update your Manifest.xml as described in MyTarget Android Documentation 

    For Proguard Users Only
    If you are using ProGuard with the MyTarget adapter, you must add the following code to your ProGuard file:

    -keep class com.my.target.** {*;}


    iOS Manual Integration

    1. Download the myTarget iOS files:
      Download the adapter and SDK (Frameworks) files from here.
    2. Add the myTarget adapter and SDK files to your Unity project:
      Import adapter and frameworks file into Assets/Plugins/iOS

    Step 5. Update SKAdNetworkItems for iOS

    Make sure to define MyTarget SKAdNetworkItems to your Info.plist, by using this code:

    <key>SKAdNetworkItems</key>
    <array>
    <dict>
    <key>SKAdNetworkIdentifier</key>
    <string>n9x2a789qt.skadnetwork</string>
    </dict>
    </array>