Documentation

Development

User Acquisition

Monetization

Industry

LevelPlay SDK - React Native

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - React Native

Unity LevelPlay
​
​
React Native SDK
  • Get started
  • Regulations and settings
  • Ad formats
  • Mediated networks
    • Mediation networks for React Native
    • Mediation network guides
      • AppLovin
      • APS
      • BidMachine
      • BIGO Ads
      • Chartboost
      • CSJ
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google Bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Tencent
      • Unity Ads
      • Verve
      • VK Ad Network
      • Yandex Ads
    • Add SKAdNetwork IDs manually
  • Test your integration
  1. Grow your game
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. LevelPlay SDK for React Native developers

Moloco integration

Set up Moloco as an ad network in your React Native app through LevelPlay's mediation platform.
Read time 1 minute
Last updated 7 months ago

Important
The following documentation discusses products or services (“Third-party Products”) not developed, owned, or operated by Unity. This information might be outdated or incomplete and is provided for your convenience. Your use of any Third-party Product is subject to its own terms. Unity makes no warranties regarding these products and isn't liable for any damages or losses arising from their use, including issues related to content, advertising, or materials from Third-party providers.
This guide will instruct you step-by-step on how to set Moloco live as an Ad Network on Unity LevelPlay.

Prerequisites

  • Ensure that you correctly integrate Rewarded ads, Interstitial ads, or Banner ads into your application. Refer to the following platform-specific guides for integration instructions:

    • Unity
    • Android
    • iOS
    • Adobe Air
    • Flutter
    • React Native

    • Unity
    • Android
    • iOS
    • Adobe Air
    • Flutter
    • React Native

    • Unity
    • Android
    • iOS
    • Adobe Air
    • Flutter
    • React Native
  • Moloco Supports devices using iOS 13+.

Step 1. Create a Moloco account

The Publisher portal is currently accessible on an invite basis only. To get access, reach out to your Moloco sales contact or submit a form here. After you receive an an invitation email, select the link(Create your password) in the email to complete creating an account.
Moloco invitation email
Note
If you are already a customer of Moloco DSP, you will not receive the email, instead you can login to the Publisher Portal after you have been assigned.

Step 2. Create an app in Moloco

  • Login to the  MolocoPublisher Dashboard here
  • Create a new app by clicking  New App from the apps page
    New App button
  • Enter your app details as follows:
    • App info
      1. Select the OS type
      2. Select Type of Market
      3. Select “App is available in-store” if app is publicly available to download
      4. Search app name, app bundle ID, store URL or enter manually: after the app is located, App Title, App Market URL, Bundle ID, and IAB category will be populated automatically.
  • Privacy setting: For each app, you will need to select the COPPA = Yes if your app targets children's audience as defined by the COPPA and CCPA if your app is targeted to the State of California users.
  • Content Protections: You can block certain types of ad using the content protections per app. There are three types of content protections:
    • App Category blocking: based on categories defined by IAB
    • App Bundle blocking: input the app bundle ID, for apps listed on Apple App store, use the numerical value
    • Domain blocking
  • Tap “Create” to create the app
    Create app form
  • After the App is created, you will need the Moloco App Key in order to initialize Moloco SDK from your mediation platform:
    • Navigate to the App section
    • Select the App, which is highlighted in in blue
    • On the App details page, the Moloco App Key will be shown.
    • Copy and save the App Key ID for setup on the LevelPlay platform
    Moloco App Key location

Step 3. Create an Ad Unit

Navigate to Ad Units section on the Moloco platform and then:
  • Select the app from the list
  • Select “New Ad Unit”
    New Ad Unit button
  • Input the name of the Ad Unit
  • Enter a description (optional)
  • Select auction type
    • In-app bidding only supported 
  • Select the Inventory type 
  • Input Bid Floor: Moloco only supports Bid Floor in USD
  • Select Create to create the Ad Unit
    Create Ad Unit form

Step 4. Activate Moloco on LevelPlay

  • Log into your LevelPlay account and go to the LevelPlay side nav bar > Setup > SDK Networks
  • Select Manage Networks
  • Select Moloco from the list of available ad networks
    Select Moloco from available networks
  • Enter in the relevant details in the Account Settings modal
    • Email
    • Password
    • Platform ID
    • Publisher ID
    Account Settings modal
  • Next, select the app on which you’d like to run Unity LevelPlay’s Mediation with Moloco bidding.
  • Select Moloco from the setup list of Ad Networks and select the tool Setup icon.
    Setup icon for Moloco
  • Then insert the Appliocation Key (step 3) and Ad Unit ID (step 4) under Interstitial, Rewarded ads or Banner Settings.
    Configure Application Key and Ad Unit ID

Step 5. Add the Moloco Adapter to Your Build

Continue your integration using native adapters for Android and iOS.

Step 6. Moloco Additional Settings

User-level COPPA

LevelPlay lets publishers communicate Moloco User-level COPPA settings directly to the Moloco network. This feature is enabled using LevelPlay SDK 8.0.0+, Moloco adapter 4.3.0+.
Use the following syntax, to set Moloco COPPA to true:
import { LevelPlay } from 'unity-levelplay-mediation'LevelPlay.setMetaData('Moloco_COPPA', ['true'])
Use the following syntax, to set Moloco COPPA to false:
import { LevelPlay } from 'unity-levelplay-mediation'LevelPlay.setMetaData('Moloco_COPPA', ['false'])
Call
LevelPlay.setMetaData
before initializing the LevelPlay SDK.
You can now deliver Moloco within your application.

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

    • Step 1. Create a Moloco account

    • Step 2. Create an app in Moloco

    • Step 3. Create an Ad Unit

    • Step 4. Activate Moloco on LevelPlay

    • Step 5. Add the Moloco Adapter to Your Build

    • Step 6. Moloco Additional Settings

      • User-level COPPA


Report a problem with this page
​
​