flutter_ads_plugin 0.0.6 copy "flutter_ads_plugin: ^0.0.6" to clipboard
flutter_ads_plugin: ^0.0.6 copied to clipboard

Create ads quickly and conveniently

flutter_ads_plugin – Simple Google Ads for Flutter #

Leonardo_Phoenix_10_A_modern_sleek_mobile_application_screensh_2

🚀 Quickly and Easily Integrate Google Ads with Flutter! #

flutter_ads_plugin is a Flutter plugin that enables seamless deployment of Google Ads in your app with minimal effort. No complex configurations required.


✨ Key Features: #

  • 🚀 Quick Integration – Deploy ads in just a few minutes.
  • 🎯 Optimized Display – Ads automatically adjust to the best position and type.
  • 🛠️ Easily Customizable – Supports multiple ad formats:
    • Banner Ads
    • Interstitial Ads
    • Rewarded Ads

❓ Why Choose flutter_ads_plugin? #

  • ⏳ Time-Saving – Skips manual setup steps.
  • 🧩 Simplified – Clean, easy-to-understand code, perfect for beginners.

📽️ Demo #

Watch Demo


📦 Installation #

Add the plugin to your pubspec.yaml file:

fire_auth_quick: <latest-version>
copied to clipboard

Then run:

flutter pub get
copied to clipboard

⚙️ Configuration #

For detailed setup instructions, refer to the official guides:


🧑‍💻 Example #

import 'package:flutter/material.dart';
import 'package:flutter_ads_plugin/flutter_ads_plugin.dart';

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {

  void showRewardedAd() {
    FlutterAdsRewarded.show(
      onUserEarnedReward: (view, item) {
        // TODO: Handle reward
      },
      onError: (e) {
        // TODO: Handle error
      },
      onClose: () {
        // TODO: Handle ad close
      },
    );
  }

  void showInterstitialAd() {
    FlutterAdsInterstitial.show(
      onError: (e) {
        // TODO: Handle error
      },
      onAdClosed: () {
        // TODO: Handle ad close
      },
    );
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin Example App'),
        ),
        body: Column(
          mainAxisSize: MainAxisSize.max,
          children: [
            const SizedBox(height: 24),
            const FlutterAdsBanner(),
            const SizedBox(height: 24),
            const FlutterAdsNative(),
            ElevatedButton(
              onPressed: showRewardedAd,
              child: const Text('Show Rewarded Ad'),
            ),
            const SizedBox(height: 24),
            ElevatedButton(
              onPressed: showInterstitialAd,
              child: const Text('Show Interstitial Ad'),
            ),
          ],
        ),
      ),
    );
  }
}
copied to clipboard

🎥 YouTube Video Guide #

For a detailed guide on how to integrate and use the Ad Plugin, check out the video tutorial.


🤝 Contribute #

We welcome community contributions. Feel free to submit pull requests or report issues.


📄 License #

MIT License – Free to use and modify as needed.


Made with ❤️ by mxgk

5
likes
0
points
303
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.27 - 2025.04.11

Create ads quickly and conveniently

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

equatable, flutter, flutter_bloc, google_mobile_ads

More

Packages that depend on flutter_ads_plugin