IntegrationSDK Beta
Ad Units
Behavior and settings of banner, interstitial and rewarded video units.
An ad unit is an ad placement in your app. Each unit has a format and an ID starting with rau_. Units are created, paused or archived in the dashboard; changes reach the SDK within seconds without a new app release. Up to 100 units can be created per app.
| Format | Behavior | Settings |
|---|---|---|
| banner | Fixed in-page slot. Refreshes at an interval while the app is in the foreground. | Refresh interval (default 60 s, 30–120 s) |
| interstitial | Full-screen image or video. Close (image) or "Skip" (video) appears after a delay. | — |
| rewarded | Full-screen, non-skippable video. The reward is granted when the video ends; an end card is shown if present. | Reward name and amount (required), S2S callback URL (optional) |
Banner sizes
Creatives of the size chosen in the SDK are served: BANNER 320×50, MEDIUM_RECTANGLE 300×250, LEADERBOARD 728×90. If no approved creative exists in that size, the request returns NO_FILL.
Full-screen timings
The close button on image interstitials appears after 3 seconds and the "Skip" button on video interstitials after 5 seconds. ReinoAds sets these platform-wide and the SDK fetches them from the server on startup.
Unit status
- A paused unit receives no ads; the SDK gets NO_FILL.
- An archived unit is closed permanently; the SDK gets INVALID_AD_UNIT.
- No live ads are served before the app is verified (APP_NOT_VERIFIED); test mode always works.
Unit alerts
If a unit has no approved ads or a high no-fill rate, a warning appears next to it in the dashboard and you receive a notification and (depending on your preferences) an email.
