iAd Namespace

Access to the iAd Advertisement Platform

Remarks

To learn more about iAd, visit the http://developer.apple.com/iad/ site

Classes

TypeReason
AdActionA delegate that is used for the iAd.ADBannerView.ActionShouldBegin property.
ADAdTypeAn enumeration that specifies whether the ad is a Banner or a Rectangle.
ADBannerViewA type of UIKit.UIView that displays a banner ad.
ADBannerView+ADBannerViewAppearanceAppearance class for objects of type iAd.ADBannerView.
ADBannerViewDelegateA delegate object that allows the application developer to have fine-grained control over lifecycle events of a iAd.ADBannerView.
ADBannerViewDelegate_ExtensionsExtension methods to the iAd.IADBannerViewDelegate interface to support all the methods from the iAd.ADBannerViewDelegate protocol.
ADClientUsed to determine whether the app was installed via an interaction with an iAd Network campaign.
ADClientConversionDetailsResultContains purchase date and impression date information.
ADConversionDetailsMethod signature for methods tha receive the information back from ADClient’s LookupConversionDetails.
ADErrorAn enumeration whose values represent errors relating to ads.
ADErrorEventArgsProvides data for the iAd.ADErrorEventArgs.FailedToReceiveAd event.
ADErrorEventArgsProvides data for the iAd.ADErrorEventArgs.FailedToReceiveAd event.
ADInterstitialAdA full-screen advertisement.
ADInterstitialAdDelegateA delegate object that allows the application developer to have fine-grained control over events relating to the lifecycle of an iAd.ADInterstitialAd object.
ADInterstitialAdDelegate_ExtensionsExtension methods to the iAd.IADInterstitialAdDelegate interface to support all the methods from the iAd.ADInterstitialAdDelegate protocol.
ADInterstitialPresentationPolicyAn enumeration whose values specify policies for the presentation of interstitial ads.
ADPredicateA delegate that specifies the iAd.ADInterstitialAd.ActionShouldBegin property.
AttributedToiAdCompletionHandlerCompletion handler for iAd.ADClient.DetermineAppInstallationAttribution method.
IAdAdditionsExtensions methods on UIKit.UIViewController that support iAds.
IADBannerViewDelegateInterface representing the required methods (if any) of the protocol iAd.ADBannerViewDelegate.
IADInterstitialAdDelegateInterface representing the required methods (if any) of the protocol iAd.ADInterstitialAdDelegate.
IAdPrerollExtension methods for MediaPlayer.MPMoviePlayerController that support pre-roll video ads.
iAdPreroll_AVPlayerViewControllerPlayer for pre-roll ads.