Skip to content

Creating an Ad Unit

Before you start

  1. Sign up at publisher.simula.ad — your email domain must be whitelisted by the Simula team.
  2. Get your API key — Simula sends it via your communication channel (Slack, WeChat, WhatsApp, or email). If you haven't received one, ping your Simula contact.

Your API key is publisher/app-level and used to initialize the SDK. The Ad Unit ID you'll create below is per-placement and tells the SDK which ad format to serve.

Step 1 — Open Setup

Go to Setup and click + New Ad Unit.

Publisher dashboard showing the New Ad Unit button

Step 2 — Name the Unit and Select a Type

Enter a name for the ad unit and select one of three types:

TypeDescription
Native Character AdsNative ads displayed inline within your feed
Interstitial AdsFull-screen mini-games shown at transition points
Rewarded AdsUsers play a mini-game, then claim an in-app reward

Create Ad Unit form showing name input and ad unit type selection

Rewarded ads include SSV settings

Selecting Rewarded Ads reveals an additional SSV Configuration section. See Server-Side Verification for field definitions.

Step 3 — Create and Copy the Ad Unit ID

Click Create Ad Unit. Simula generates a unique Ad Unit ID using the following format:

text
SIM-RWD-A3F9K2BX
│    │    └── 8 random alphanumeric characters
│    └── Type: RWD (Rewarded) · INT (Interstitial) · NAT (Native)
└── Always "SIM"

Copy the ID from the ad unit list — it is required for SDK integration.

Next Steps

Integration Checklist

End-to-end overview of the full integration path:

  1. Sign up and get your API key — register at publisher.simula.ad (email domain must be whitelisted) and get your API key from your Simula contact
  2. Create an ad unit in the dashboard and copy the Ad Unit ID
  3. Add Simula to your app-ads.txt
  4. Install the SDK and wrap your app with SimulaProvider (pass your API key and Ad Unit ID)
  5. Show your first ad — drop in a NativeAd, trigger an InterstitialAd, or gate a reward with RewardedAd
  6. Go live — set devMode to false and ship