Documentation

Support

LevelPlay SDK - Unity

Voodoo integration

Integrate Voodoo Advertising Platform, or VAP, with Unity LevelPlay by setting up your VAP account, creating ad units, and adding the necessary adapter to your project.
Read time 1 minuteLast updated 17 hours ago

Voodoo integration

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 Voodoo Advertising Platform (VAP) live as an ad network on Unity LevelPlay mediation.

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:

Step 1. Create a VAP Account

Voodoo Advertising Platform requires an approved account. To request access, contact vap-support@voodoo.io directly. The Voodoo team will review your request and send you an invitation to activate Voodoo in your LevelPlay account.

Step 2. Create an application and ad units in VAP

To gain access to VAP inventory within LevelPlay, you must first add your application and configure ad units in your VAP account.

Create an application

  1. Log in to the VAP platform.
  2. Go to Applications.
  3. If your app isn’t already listed on the Applications page, click New application.
  4. Select the platform (iOS or Android), search for your app, and Save it.

Configure an ad unit

  1. Go to Ad Units > New ad unit.
  2. Enter a Name for your ad unit (optional).
  3. Select the Application and ensure the correct platform is selected (iOS or Android).
  4. Select the Ad Format (Interstitial or Rewarded).
  5. Click Save.
  6. Copy the system-generated Ad Unit ID because we’ll need it to configure the LevelPlay instance.

Step 3. Activate VAP in the LevelPlay SDK Networks module

Step 3. Activate VAP in the LevelPlay SDK Networks module

In the LevelPlay platform, access the SDK Networks setup to configure Voodoo Advertising Platform parameters. Ensure you’ve set up an app and ad units to proceed with the following steps.
  1. Log in to your LevelPlay account and go to Monetize > Setup > SDK Networks.
  2. Select Voodoo Advertising Platform from the list of available networks and click Activate. Enter the required credentials and Save.
  3. Select Voodoo Advertising Platform from the list of ad networks and click Setup.
  4. Activate the relevant ad units.

Step 4. Add the Voodoo Advertising Platform adapter to your build

Unity Integration Manager (recommended)

When the SDK integration is complete, download the Voodoo Advertising Platform adapter using the Unity Integration Manager. In Unity, go to LevelPlay > Integration Manager. If the latest version of the adapter is already installed, the action button will display Updated and will be disabled. You can now deliver Voodoo Advertising Platform ads within your application.