GoogleMobileAds Framework Reference

  • Implement the GADAppEventDelegate protocol to handle app events received from the SDK.

  • The adView:didReceiveAppEvent:withInfo: method is called when a banner ad receives an app event.

  • The interstitialAd:didReceiveAppEvent:withInfo: method is called when an interstitial ad receives an app event.

GADAppEventDelegate

@protocol GADAppEventDelegate <NSObject>

Implement your app event within these methods. The delegate will be notified when the SDK receives an app event message from the ad.

  • Called when the banner receives an app event.

    Declaration

    Swift

    optional func adView(_ banner: GADBannerView, didReceiveAppEvent name: String, with info: String?)

    Objective-C

    - (void)adView:(nonnull GADBannerView *)banner
        didReceiveAppEvent:(nonnull NSString *)name
                  withInfo:(nullable NSString *)info;
  • Called when the interstitial receives an app event.

    Declaration

    Swift

    optional func adView(_ interstitialAd: GADInterstitialAd, didReceiveAppEvent name: String, with info: String?)

    Objective-C

    - (void)interstitialAd:(nonnull GADInterstitialAd *)interstitialAd
        didReceiveAppEvent:(nonnull NSString *)name
                  withInfo:(nullable NSString *)info;