POBFullscreenAdRendererDelegate Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | POBAdRendering.h |
Overview
A protocol for fullscreen ad renderer (for interstitial, appOpenAd) to provide feedback events.
Note: This delegate should not be used for Rewarded Ads, as it includes an MRAID-specific method, @c fullscreenAdRendererDidUnloadMRAIDAd, which is not applicable to rewarded video ads. A separate delegate exists for Rewarded Ad renderers: @c POBRewardedAdRendererDelegate.
– fullscreenAdRendererDidRenderAd
required method
Notifies the delegate that the fullscreen ad has been successfully rendered.
- (void)fullscreenAdRendererDidRenderAdDiscussion
Notifies the delegate that the fullscreen ad has been successfully rendered.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidFailToRenderAdWithError:
required method
Notifies the delegate that the fullscreen ad failed to render with an error.
- (void)fullscreenAdRendererDidFailToRenderAdWithError:(NSError *)errorParameters
error |
The error that occurred during rendering. |
|---|
Discussion
Notifies the delegate that the fullscreen ad failed to render with an error.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidClick
required method
Notifies the delegate that the fullscreen ad was clicked..
- (void)fullscreenAdRendererDidClickDiscussion
Notifies the delegate that the fullscreen ad was clicked..
Declared In
POBAdRendering.h
– fullscreenAdRendererWillLeaveApp
required method
Notifies the delegate that the fullscreen ad will cause the app to leave.
- (void)fullscreenAdRendererWillLeaveAppDiscussion
Notifies the delegate that the fullscreen ad will cause the app to leave.
Declared In
POBAdRendering.h
– fullscreenAdRendererWillPresentModal
required method
Notifies the delegate that the fullscreen ad will present a modal view controller.
- (void)fullscreenAdRendererWillPresentModalDiscussion
Notifies the delegate that the fullscreen ad will present a modal view controller.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidPresentModal
required method
Notifies the delegate that the fullscreen ad has presented a modal view controller.
- (void)fullscreenAdRendererDidPresentModalDiscussion
Notifies the delegate that the fullscreen ad has presented a modal view controller.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidDismissModal
required method
Notifies the delegate that the fullscreen ad has dismissed a modal view controller.
- (void)fullscreenAdRendererDidDismissModalDiscussion
Notifies the delegate that the fullscreen ad has dismissed a modal view controller.
Declared In
POBAdRendering.h
– viewControllerForPresentingModal
required method
Provides the view controller that should be used for presenting modal views.
- (UIViewController *)viewControllerForPresentingModalReturn Value
The view controller to present modals from.
Discussion
Provides the view controller that should be used for presenting modal views.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidRecordImpression
required method
Notifies the delegate that the fullscreen ad renderer has recorded the impression. This will be called for both display and video fullscreen ads.
- (void)fullscreenAdRendererDidRecordImpressionDiscussion
Notifies the delegate that the fullscreen ad renderer has recorded the impression. This will be called for both display and video fullscreen ads.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidExpireAd
Notifies the delegate that the fullscreen ad has expired.
- (void)fullscreenAdRendererDidExpireAdDiscussion
Notifies the delegate that the fullscreen ad has expired.
Declared In
POBAdRendering.h
– fullscreenAdRendererDidUnloadMRAIDAd
Notifies the delegate that MRAID renderer has received unload ad callback.
- (void)fullscreenAdRendererDidUnloadMRAIDAdDiscussion
Notifies the delegate that MRAID renderer has received unload ad callback.
Declared In
POBAdRendering.h