iOS SDK  7.3.0
 All Classes Files Functions Properties Pages
<FlurryAdBannerDelegate> Protocol Referenceabstract

Provides all available delegates for receiving callbacks related to Banner Ad Serving. More...

#import <FlurryAdBannerDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - adBannerDidFetchAd:
 Invoked when an ad is received for the specified bannerAd object. More...
 
(void) - adBannerDidRender:
 Invoked when the banner ad is rendered. More...
 
(void) - adBannerWillPresentFullscreen:
 Invoked when the specified banner ad object is about to present a full screen. More...
 
(void) - adBannerWillLeaveApplication:
 Invoked when the ad has been selected that will take the user out of the app. More...
 
(void) - adBannerWillDismissFullscreen:
 Invoked when a fullscreen associated with the specified ad will be removed. More...
 
(void) - adBannerDidDismissFullscreen:
 Invoked when a fullscreen associated with the specified ad has been removed. More...
 
(void) - adBannerDidReceiveClick:
 Informational callback invoked when an ad is clicked for the specified bannerAd object. More...
 
(void) - adBannerVideoDidFinish:
 Invoked when a video finishes playing. More...
 
(void) - adBanner:adError:errorDescription:
 Informational callback invoked when there is an ad error. More...
 

Detailed Description

Provides all available delegates for receiving callbacks related to Banner Ad Serving.

Set of methods that allow developers to manage and take actions within different phases of App ad display.

Note
This class serves as a delegate for FlurryAds.
For additional information on how to use Flurry's Ads SDK to attract high-quality users and monetize your user base see Support Center - Publisher.
Author
2010 - 2014 Flurry, Inc. All Rights Reserved.
Version
6.0.0

Definition at line 29 of file FlurryAdBannerDelegate.h.

Method Documentation

- (void) adBanner: (FlurryAdBanner *)  bannerAd
adError: (FlurryAdError)  adError
errorDescription: (NSError *)  errorDescription 
optional

Informational callback invoked when there is an ad error.

Since
6.0
See Also
FlurryAdError for the possible error reasons.
Parameters
bannerAdThe banner ad object associated with the error
adErroran enum that specifies the reason for the error.
errorDescriptionAn error object that gives additional information on the cause of the ad error.
- (void) adBannerDidDismissFullscreen: (FlurryAdBanner *)  bannerAd
optional

Invoked when a fullscreen associated with the specified ad has been removed.

Since
6.0.0
Parameters
bannerAdThe banner ad object that is associated with the full screen that that has been dismissed.
- (void) adBannerDidFetchAd: (FlurryAdBanner *)  bannerAd
optional

Invoked when an ad is received for the specified bannerAd object.

Since
6.0.0

This method informs the app that an ad has been received and is available for display.

See Also
- fetchAdForFrame: (FlurryAdBanner) for details on the method that will invoke this delegate.
Parameters
bannerAdThe ad object that has successfully fetched an ad.
- (void) adBannerDidReceiveClick: (FlurryAdBanner *)  bannerAd
optional

Informational callback invoked when an ad is clicked for the specified bannerAd object.

Since
6.0.0

This method informs the app that an ad has been clicked. This should not be used to adjust state of an app. It is only intended for informational purposes.

Parameters
bannerAdThe ad object that received the click.
- (void) adBannerDidRender: (FlurryAdBanner *)  bannerAd
optional

Invoked when the banner ad is rendered.

Since
6.0.0

This method informs the user an ad was retrieved, and successful in displaying to the user.

See Also

- displayAdInView:viewControllerForPresentation: (FlurryAdBanner) for details on the method that will invoke this delegate.
- fetchAndDisplayAdInView:viewControllerForPresentation: (FlurryAdBanner) for details on the method that will invoke this delegate.
Parameters
bannerAdThe ad object that rendered successfully.
- (void) adBannerVideoDidFinish: (FlurryAdBanner *)  bannerAd
optional

Invoked when a video finishes playing.

Since
6.0.0

This method informs the app that a video associated with this ad has finished playing. Note the SDK will launch a full screen video player for banners that present a video when they receive a click.

Parameters
bannerAdThe banner ad object that played the video and finished playing the video.
- (void) adBannerWillDismissFullscreen: (FlurryAdBanner *)  bannerAd
optional

Invoked when a fullscreen associated with the specified ad will be removed.

Since
6.0.0
Parameters
bannerAdThe banner ad object that is associated with the full screen that is about to be dismissed.
- (void) adBannerWillLeaveApplication: (FlurryAdBanner *)  bannerAd
optional

Invoked when the ad has been selected that will take the user out of the app.

Since
6.0.0

This method informs the app that an ad has been clicked and the user is about to be taken outside the app.

Parameters
bannerAdThe ad object that received the click.
- (void) adBannerWillPresentFullscreen: (FlurryAdBanner *)  bannerAd
optional

Invoked when the specified banner ad object is about to present a full screen.

Since
6.0.0
Parameters
bannerAdThe banner ad object that is associated with the full screen that is about to present a fullscreen.

The documentation for this protocol was generated from the following file: