INNER CODE UNIT · Swift

rewardedAdDidPresent

kmcgill88/admob_flutter · ios/Classes/AdmobRewardPlugin.swift:134

    func rewardedAdDidPresent(_ rewardedAd: GADRewardedAd) {
        channel.invokeMethod("opened", arguments: nil)
    }
    
    func rewardedAdDidDismiss(_ rewardedAd: GADRewardedAd) {
        channel.invokeMethod("closed", arguments: nil)
    }
    
    func rewardedAd(_ rewardedAd: GADRewardedAd, didFailToPresentWithError error: Error) {
        channel.invokeMethod("failedToLoad", arguments: ["errorCode": error.localizedDescription])
    }
    
    func rewardedAd(_ rewardedAd: GADRewardedAd, userDidEarn reward: GADAdReward) {
        channel.invokeMethod("rewarded", arguments: [
            "type": reward.type,
            "amount": reward.amount
        ])
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…