handleAdLoaded method

  1. @protected
void handleAdLoaded(
  1. String requestId,
  2. RewardedAd ad
)

Implementation

@protected
void handleAdLoaded(String requestId, RewardedAd ad) {
  _logger.debug('Ad loaded');

  ad.fullScreenContentCallback = FullScreenContentCallback(
    onAdDismissedFullScreenContent: (ad) => handleAdDismissed(requestId, ad),
    onAdShowedFullScreenContent: (ad) => handleAdShowed(requestId, ad),
    onAdImpression: (ad) => handleAdImpression(requestId, ad),
    onAdClicked: (ad) => handleAdClicked(requestId, ad),
    onAdFailedToShowFullScreenContent: (ad, error) {
      handleAdFailedToShow(requestId, ad, error);
    },
  );

  _rewardedAd = ad;
  _notifyListeners((listener) => listener.onAdLoaded(requestId, ad));
}