Verve integration

Connect Verve’s mobile ad network with Unity LevelPlay to access high-quality ad content and boost in-app revenue.

Read time 1 minutes

This guide will instruct you step-by-step on how to set Verve as an Ad Network on Unity LevelPlay.

Prerequisites

Ensure that you have correctly integrated ironSource's Rewarded Video, Interstitial or Banner into your application.

Step 1. Create a Verve account

To enable Verve ad inventory through Unity LevelPlay Mediation, you must have an approved Verve account. If you do not have an account, contact Verve at ironsourcebidding@verve.com to learn how to obtain one.

Step 2. Activate your Verve account

After successfully completing the registration process, Verve will send you an email to activate your account. Upon activation, you will receive another email containing essential integration information, including:

  • App Token
  • Zone Reference
  • App-ads.txt List
  • SKAdNetwork ID (for iOS apps)

Step 3. Activate Verve on the LevelPlay platform

    • Log into your LevelPlay account and go to the LevelPlay side nav bar > Setup > SDK Networks
      • Click on Manage Networks and select  Verve from the list of available ad networks

      • Next, select the app on which you’d like to run Unity LevelPlay’s Mediation with Verve bidding.

      • Select Verev from the setup list of Ad Networks and click on the tool Setup button.

      • Then, insert the App Token and Zone ID (step 2)  under Interstitial, Rewarded Video, Banner, and Native settings. Then click Save.

  • The Verve network will be active for your app.

Step 4. Add the Verve Adapter to Your Build

Unity LevelPlay supports both Gradle dependencies and manual download mechanisms.

Gradle

  1. Make sure the following Maven URL exists in your build.gradle script of your app module.

    repositories {
        mavenCentral()
        maven {
            url 'https://verve.jfrog.io/artifactory/verve-gradle-release' 
        }
    }
    
  2. Add the adapter's Maven name to your build.gradle script of your app module.

    dependencies {
    implementation 'com.unity3d.ads-mediation:verve-adapter:4.3.7'
    implementation 'net.pubnative:hybid.sdk:3.6.1'
    }
    

You can now deliver Verve within your application.