premium_ads_max 1.0.0 copy "premium_ads_max: ^1.0.0" to clipboard
premium_ads_max: ^1.0.0 copied to clipboard

PremiumAds custom mediation adapter for AppLovin MAX — Flutter plugin.

premium_ads_max #

PremiumAds custom mediation adapter for AppLovin MAX — Flutter plugin.

Supports Android and iOS via the official applovin_max plugin.

Supported Ad Formats #

  • Banner
  • MREC
  • Interstitial
  • Rewarded
  • Native

App Open is not supported by the PremiumAds MAX adapter.

Installation #

Add to your pubspec.yaml:

dependencies:
  applovin_max: ^4.0.0
  premium_ads_max: ^1.0.0

Or via Git:

dependencies:
  premium_ads_max:
    git:
      url: https://github.com/premium-ads/max-adapter-flutter.git
      ref: v1.0.0

Then:

flutter pub get

Configure the MAX Dashboard #

In the AppLovin MAX dashboard, add a Custom Network for PremiumAds and configure a Custom Adapter for each ad unit:

Platform Field Value
Both Network Name PremiumAds Custom Adapter
Android Adapter Class Name net.premiumads.sdk.adapter.max.PremiumAdsAdapter
iOS Adapter Class Name PremiumAdsAdapter
Both Placement / Parameter Your PremiumAds ad unit ID

The same adapter class works for Banner, MREC, Interstitial, Rewarded, and Native ad formats.

Usage #

The adapter is invoked automatically by the AppLovin MAX SDK — no extra code needed beyond installing this plugin. Use the standard applovin_max API:

import 'package:applovin_max/applovin_max.dart';
import 'package:premium_ads_max/premium_ads_max.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Optional: enable debug logging
  await PremiumAdsMax.setDebug(true);

  await AppLovinMAX.initialize('YOUR_SDK_KEY');
  runApp(const MyApp());
}

Native Dependencies #

This plugin pulls native binaries automatically — no manual repository setup is required:

  • Android: net.premiumads.sdk:max-adapter — the plugin's build.gradle injects the PremiumAds Maven repository automatically.
  • iOS: PremiumAdsMaxAdapter pod from CocoaPods trunk (requires AppLovin MAX SDK 13.0+).

Documentation #

Support #

Contact your PremiumAds account manager or email contact@premiumads.net

0
likes
130
points
74
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

PremiumAds custom mediation adapter for AppLovin MAX — Flutter plugin.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on premium_ads_max

Packages that implement premium_ads_max