Getting Started with Flutter SDK
This guide is for publishers who want to monetize a Flutter app with Empower Mobile Ads SDK.
Overview
The empower_mobile_ads package is the official Flutter plugin for the Empower Mobile Ads SDK.
Through intelligent mediation, the SDK automatically selects and serves the optimal ad from multiple premium ad networks, maximizing your revenue potential.
Supported Ad Formats
After completing the integration, you will be able to display the following ad formats:
| Format | Description |
|---|---|
| Banner Ads | Rectangular ads that appear at a fixed position in your app's layout. Available in standard sizes (320x50, 320x100, 300x250). |
| Interstitial Ads | Full-screen ads that cover the entire interface until closed by the user. Ideal for natural transition points. |
| Rewarded Ads | Full-screen video ads that users can opt to watch in exchange for in-app rewards. |
| App Open Ads | Full-screen ads displayed when users bring your app to the foreground. |
| Preroll Ads | Video ads that play before your content video. Managed automatically via Google IMA. |
Integration Workflow
To integrate the Empower Mobile Ads SDK into your Flutter application, follow these steps:
- Prerequisites — Ensure your development environment meets the minimum requirements
- Integration — Add the pub.dev package and configure native projects
- Configuration — Initialize the SDK with your app identifier
- Usage — Implement ad formats in your app
What You'll Need
Before you begin, make sure you have:
- Your unique App Ad Identifier (provided by Empower)
- Zone IDs for each ad placement (provided by Empower)
If you don't have this information, please contact our team to get started.