InterstitialAdDelegate
@objc(YMAInterstitialAdDelegate)
public protocol InterstitialAdDelegate : NSObjectProtocolUndocumented
- 
                  
                  Notifies that the ad can’t be displayed. DeclarationSwift @objc optional func interstitialAd(_ interstitialAd: InterstitialAd, didFailToShowWithError error: Error)ParametersinterstitialAdA reference to an object of the InterstitialAdclass that invoked the method.errorInformation about the error (for details, see AdErrorCode).
- 
                  
                  Called after the interstitial ad shows. DeclarationSwift @objc optional func interstitialAdDidShow(_ interstitialAd: InterstitialAd)ParametersinterstitialAdA reference to an object of the InterstitialAdclass that invoked the method.
- 
                  
                  Called after dismissing the interstitial ad. DeclarationSwift @objc optional func interstitialAdDidDismiss(_ interstitialAd: InterstitialAd)ParametersinterstitialAdA reference to an object of the InterstitialAdclass that invoked the method.
- 
                  
                  Notifies that the user has clicked on the ad. DeclarationSwift @objc optional func interstitialAdDidClick(_ interstitialAd: InterstitialAd)ParametersinterstitialAdA reference to an object of the InterstitialAdclass that invoked the method.
- 
                  
                  Notifies delegate when an impression was tracked. DeclarationSwift @objc(interstitialAd:didTrackImpressionWithData:) optional func interstitialAd( _ interstitialAd: InterstitialAd, didTrackImpressionWith impressionData: ImpressionData? )ParametersinterstitialAdA reference to an object of the InterstitialAdclass that invoked the method.impressionDataAd impression-level revenue data. 
