Il s'agit des fonctions de bannerView dans lesquelles vous devez implémenter GADBannerViewDelegate
pour pouvoir l'utiliser (n'oubliez pas de définir le délégué pour votre bannière comme myBanner.delegate = self
afin qu'elles soient appelées).
func adViewDidReceiveAd(bannerView: GADBannerView!) {
}
func adViewDidDismissScreen(bannerView: GADBannerView!) {
}
func adViewWillDismissScreen(bannerView: GADBannerView!) {
}
func adViewWillPresentScreen(bannerView: GADBannerView!) {
}
func adViewWillLeaveApplication(bannerView: GADBannerView!) {
}
func adView(bannerView: GADBannerView!, didFailToReceiveAdWithError error: GADRequestError!) {
}
Et pour les délégués interstitiels, vous aurez besoin de mettre en œuvre GADInterstitialDelegate
pour pouvoir l'utiliser. (Ne pas oublier de mettre le délégué pour votre interstitlal comme interstitial.delegate = self
ils seront appelés).
func interstitialDidReceiveAd(ad: GADInterstitial!) {
}
func interstitialDidDismissScreen(ad: GADInterstitial!) {
}
func interstitialWillDismissScreen(ad: GADInterstitial!) {
}
func interstitialWillPresentScreen(ad: GADInterstitial!) {
}
func interstitialWillLeaveApplication(ad: GADInterstitial!) {
}
func interstitial(ad: GADInterstitial!, didFailToReceiveAdWithError error: GADRequestError!) {
}
mettre en œuvre ces après la déclaration de classe, ex: class test:GADInterstitialDelegate {}
s'il vous plaît vérifier la réponse! –