# 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.

## 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:

**Rewarded ads integration:**

* [Unity](/grow/levelplay/sdk/unity/rewarded-ad-integration-package.md.md)
* [Android](/grow/levelplay/sdk/android/rewarded-ads-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/rewarded-ads-integration.md.md)

**Interstitial integration:**

* [Unity](/grow/levelplay/sdk/unity/interstitial-integration.md.md)
* [Android](/grow/levelplay/sdk/android/interstitial-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/interstitial-integration.md.md)

**Banner integration:**

* [Unity](/grow/levelplay/sdk/unity/banner-integration.md.md)
* [Android](/grow/levelplay/sdk/android/banner-integration.md.md)
* [iOS](/grow/levelplay/sdk/ios/banner-integration.md.md)

### Step 1. Create a VAP Account

Voodoo Advertising Platform requires an approved account. To request access, contact [vap-support@voodoo.io](mailto: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](https://campaign-manager.voodoo-adn.com/).
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.

You can now deliver Voodoo Advertising Platform ads within your application.
