Appearance
tvOS Integration
The TrueX Ad Renderer (TAR) for tvOS renders Infillion interactive ads inside native Apple TV apps that play long-form video with ad breaks, known as FEP (Full Episode Player) apps. The renderer is available in two major versions:
| SDK | Status | Ads |
|---|---|---|
TruexAdRenderer-tvOS 3.x (3.15.3) | Current release | TrueX |
TruexAdRenderer-tvOS 4.x | Upcoming, not released yet | TrueX and IDVx |
Supported Devices
- Apple TV
For iPhone and iPad, see the iOS SDK.
TrueX and IDVx
Both ad products are requested with a VAST tag in one of two formats, generic or companion - see VAST Tag Types. Your app tells them apart by the VAST <AdSystem> value:
| TrueX | IDVx | |
|---|---|---|
<AdSystem> | trueX | IDVx |
| SDK | 3.x and 4.x | 4.x only |
| Entry | Opt-in through a choice card | Starts automatically |
| Pod position | First ad in the pod only | Any slot |
| Reward | onAdFreePod - the remaining ads in the pod are skipped | None - the pod continues |
Upcoming: SDK 4.x
SDK 4.x is not released yet. It fully supports both TrueX and IDVx ads.
What You'll Need
- A tvOS app with a video player and an ad integration (Google IMA DAI, or your own ad layer)
- tvOS 13.0 or later for SDK 3.x (the 4.x requirements will be published with its release)
TruexAdRenderer-tvOS3.15.3- see SDK 3.x Integration - or4.xonce released - see SDK 4.x Integration- A full-screen view controller that the renderer can present the interactive ad on
- A test VAST tag from your Infillion contact - see Integration Flow
Next Steps
- Integration Flow - what Infillion provides, and what your app has to build
- SDK 3.x: SDK Integration, Events, Examples
- SDK 4.x (upcoming): SDK Integration, Events, Examples

