google_mobile_ads_adapter 0.0.1
google_mobile_ads_adapter: ^0.0.1 copied to clipboard
An adapter package for the google_mobile_ads plugin, designed to simplify ads integration and management.
google_mobile_ads_adapter #
An adapter package for the google_mobile_ads plugin, designed to simplify ads integration and management.
Description #
google_mobile_ads_adapter
provides a comprehensive set of utilities to manage ads using the Google Mobile Ads SDK in Flutter applications.
It includes predefined ad adapters, mediation adapters, and an ads controller to easily integrate and manage ads in your Flutter projects.
Usage #
Ads Controller #
The AdsController
class provides methods to initialize and load ads using different adapters.
import 'package:google_mobile_ads/google_mobile_ads.dart';
import 'package:google_mobile_ads_adapter/google_mobile_ads_adapter.dart';
void main() {
// Initialize the AdsController
AdsController adsController = AdsController();
adsController.init();
// Choose an ad to load
InterstitialAdAdapter interstitialAdAdapter = InterstitialAdAdapter('AD_ID');
// Load the ad
InterstitialAd? ad =
await adsController.load<InterstitialAd>(interstitialAdAdapter);
// Show the ad
ad?.show();
}
Mediation Adapters
Mediation adapters are wrappers around mediation providers' integrations and initialization. More will be provided in the future.
import 'package:google_mobile_ads/google_mobile_ads.dart';
import 'package:google_mobile_ads_adapter/google_mobile_ads_adapter.dart';
void main() {
AdsController adsController = AdsController(
mediationAdapters: [
LiftoffmonetizeAdapter(),
],
);
await adsController.init();
}
Issues and feedback #
Please report any issue, bug or feature request in our issue tracker