A modal view controller to represent a Facebook interstitial ad. This is a full-screen ad shown in your application.
Superclass: | NSObject |
Declared in: | FBInterstitialAd.h |
adValid
Returns true if the interstitial ad has been successfully loaded.
@property (nonatomic,
getter=isAdValid,
readonly) BOOL adValid;
You should check isAdValid
before trying to show the ad.
FBInterstitialAd.h
delegate
The delegate
@property (nonatomic,
weak,
nullable) id<FBInterstitialAdDelegate> delegate;
FBInterstitialAd.h
placementID
Typed access to the id of the ad placement.
@property (nonatomic,
copy,
readonly,
nonnull) NSString *placementID;
FBInterstitialAd.h
initWithPlacementID:
This is a method to initialize an FBInterstitialAd matching the given placement id.
Parameter | Description |
---|---|
placementID | The id of the ad placement. You can create your placement id from Facebook developers page. |
- (instancetype)
initWithPlacementID: | (NSString *)placementID |
NS_DESIGNATED_INITIALIZER; |
FBInterstitialAd.h
loadAd
Begins loading the FBInterstitialAd content.
- (void)
loadAd;
You can implement interstitialAdDidLoad:
and interstitialAd:didFailWithError:
methods
of FBInterstitialAdDelegate
if you would like to be notified as loading succeeds or fails.
FBInterstitialAd.h
showAdFromRootViewController:
Presents the interstitial ad modally from the specified view controller.
Parameter | Description |
---|---|
rootViewController | The view controller that will be used to present the interstitial ad. |
- (BOOL)
showAdFromRootViewController:(nullable UIViewController *)rootViewController;
You can implement interstitialAdDidClick:
, interstitialAdWillClose:
and interstitialAdWillClose
methods of FBInterstitialAdDelegate
if you would like to stay informed for thoses events
FBInterstitialAd.h