Skip to main content

Getting Started

Teads delivers in-content video, display, and recommendations inside publisher content, with banner and interstitial for moments outside the article. The teads_flutter plugin loads those formats in your Flutter app with a single Dart API for iOS and Android. Most placements wrap the native Teads SDKs; Feed is implemented in Dart. Either way you write Dart only. You can integrate the plugin directly, or serve Teads through AdMob mediation.

Compatibility and Requirements​

Teads Flutter SDKRequirements
Flutter / Dart3.44+ / 3.12+
iOS15.0+ deployment target; Xcode with an iOS 15+ SDK
iOS dependency managersSwift Package Manager (Flutter's default) or CocoaPods 1.11+
AndroidminSdk 24, compileSdk 36, NDK 27.1.12297006+
Android toolchainJDK 17 or 21, Kotlin 2.2.20+, AGP 8.11.1+, Gradle 8.14.3+
Android toolchain floors move together

If your app predates these versions, expect to bump Kotlin, AGP and Gradle in lockstep. The native SDK's compiled Kotlin metadata forces the floor — you cannot raise one alone.

Formats by integration type​

Direct is the Teads plugin in your app. Your app requests ads from Teads, with no mediator in front. You get the full Flutter format set.

Mediation is Teads as one ad network inside AdMob. Your app requests ads through google_mobile_ads, and AdMob calls Teads through the native adapter.

Direct integration​

FormatWhat it isGuide
MediaIn-content slot in the article. Renders video and display ads.Media
FeedReady-made content recommendation widget you add to the page.Feed
RecommendationsSame recommendations as Feed, with no Teads UI — you build the list yourself.Recommendations
BannerBanner in a fixed slot. Height follows the creative.Banner
InterstitialFullscreen ad. Preload it, then show it at a natural transition.Interstitial

Media Native is not supported in Flutter.

Mediation​

MediationWhat it isFormatsGuide
Google Ad Manager and AdMobTeads as a custom event in Google's mediation, through google_mobile_ads.Media, Banner, InterstitialAdMob

What the ads look like​

To see the creatives Teads can render, especially in Media, browse the video specifications and display specifications.

Get Teads demand​

To serve Teads ads in your app, you need a placement set up by a Teads publisher manager. Reach your publisher manager to start that setup, or contact Teads if you do not have one yet.

Next Steps​