Dies sind bannerView-Funktionen, wo Sie GADBannerViewDelegate
implementieren müssen, um es verwenden zu können (vergessen Sie nicht, den Delegaten für Ihr Banner als myBanner.delegate = self
festzulegen, damit sie aufgerufen werden).
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!) {
}
Und für die interstitielle Delegierten müssen Sie GADInterstitialDelegate
in der Lage zu implementieren, es zu benutzen. (Nicht zu vergessen die Delegaten für Ihr interstitlal als interstitial.delegate = self
so werden sie genannt werden, setzen).
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!) {
}
implementieren diese nach Klassendeklaration, ex: class test:GADInterstitialDelegate {}
bitte die Antwort überprüfen! –