Overview
Lime Ad SDK displays video ads to the VAST standard: it loads the ad tag, draws the UI on top of the creative, sends tracking to the ad system, and reports every step of playback to your app.
Platforms
| Platform | Path | How it connects | Who plays the video |
|---|---|---|---|
| Android WebView | /android/ | SDK page in a WebView | App player |
| Android TV WebView | /androidtv/ | SDK page in a WebView | App player |
| iOS WKWebView | /ios/ | SDK page in a WKWebView | App player |
| Browser JS | /web/ | Script on the page | SDK |
On every platform, VPAID creatives are played by the SDK itself.
Choosing an integration
What the SDK can do
- VAST 2–4: wrapper chains, ad pods, VPAID.
- Video selection: a file matching the required width, a duration limit.
- UI: skip, click-through to the advertiser, disable ads, a "Learn more" menu.
- Labeling: ERID and "Ad", "Social ad" labels, or the domain, from VAST extensions.
- 11 languages for the UI.
- Events for every step of playback, on every platform.
Where to start
- Read how the SDK works: who's responsible for what.
- Follow the quick start for your platform.
- Run an ad in the Playground and see which events your app will receive.