AI-generated Key Takeaways
- 
          Implement your app events within the methods of the GADAppEventDelegate protocol. 
- 
          The delegate is notified when the SDK receives an app event message from an ad. 
- 
          The adView:didReceiveAppEvent:withInfo:method is called when a banner receives an app event.
- 
          The interstitialAd:didReceiveAppEvent:withInfo:method is called when an interstitial 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. DeclarationSwift 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. DeclarationSwift 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;