functional_admob_flutter 0.0.3 functional_admob_flutter: ^0.0.3 copied to clipboard
Functional Admob Flutter
functional_admob_flutter #
Functional Admob Flutter
Introduction #
This project is a functional version of the admob_flutter,
Simple Usage #
FunctionalAdmobInterstitial
import 'package:functional_admob_flutter/functional_admob_interstitial.dart';
Future _demoFunctionalInterstitial() async {
final interstitialAd = FunctionalAdmobInterstitial(
adUnitId: getInterstitialAdUnitId(),
);
if (!await interstitialAd.load()) throw 'Failed to load interstitialAd';
await interstitialAd.show();
}
FunctionalAdmobReward
import 'package:functional_admob_flutter/functional_admob_reward.dart';
Future _demoFunctionalReward() async {
final rewardAd = FunctionalAdmobReward(
adUnitId: getRewardBasedVideoAdUnitId(),
);
if (!await rewardAd.load()) throw 'Failed to load interstitialAd';
final result = await rewardAd.show();
if (result != null) {
_dialogRewarded(result);
print('Type: ${result['type']}');
print('Amount: ${result['amount']}');
} else {
print('failed to get reward!');
}
}