notix_ads 0.1.1 copy "notix_ads: ^0.1.1" to clipboard
notix_ads: ^0.1.1 copied to clipboard

PlatformAndroid

Effortlessly manage Banner and AppOpen Ads on Android Notix integration..

Notix_Ads #

This native plugin allows you to display Banner and AppOpen Ads provided by Notix. This is a custom-made script because Notix has not officially released Banner and AppOpen ads for Flutter.

Installation #

Add the following line to your pubspec.yaml file:

dependencies:
  notix_ads: ^x.y.z
import 'package:notix_ads/notix_ads.dart';

Replace x.y.z with the latest version of notix_ads from pub.dev.

Getting Started #

1. Initialize Banner Ads #

First we need to load banner ads before display it. There are 3 Banner Ads sizes are available for use.

enum BannerAdSize {
  standard, // 320/50
  landscape, // 320/90
  rectangle, // 320/250
}

You can load banner ads by simply call 'NotixAds.loadBanner'


late Widget banner;
void initState() {
  banner = await NotixAds().loadBanner( /*You Zone ID*/ , BannerAdSize.landscape);
}

// then use `banner` to anywhere in your code to load it.

2. Show AppOpen Ads #

You can use didChangeAppLifecycleState to check app satet and call AppOpen Ads

  @override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    if (state == AppLifecycleState.paused) {
      NotixAds().appOpen(/*You Zone ID*/);
    }
  }

3. Show Notification Ads #

Call NotixAds().NotificationInit using your notixAppId and notixToken. These credentials can be found on the page of your In-App Android source

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  NotixAds().NotificationInit(/* notixAppId */, /* notixToken */ );
  runApp(const MyApp());
}

4. Show Interstitial Ads #

You can use NotixAds().interstitial to show interstitial. It will load and show Ad in single line

 NotixAds().interstitial(/*You Zone ID*/);

0
likes
160
points
38
downloads

Publisher

verified publisherautolikerlive.com

Weekly Downloads

Effortlessly manage Banner and AppOpen Ads on Android Notix integration..

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on notix_ads