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

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

#import <FlurryAdInterstitialDelegate.h>

Inherits <NSObject>.

Instance Methods

(void) - adInterstitialDidFetchAd:
 Invoked when an ad is received for the specified interstitialAd object. More...
 
(void) - adInterstitialDidRender:
 Invoked when the interstitial ad is rendered. More...
 
(void) - adInterstitialWillPresent:
 Invoked when a fullscreen associated with the specified ad will present on the screen. More...
 
(void) - adInterstitialWillLeaveApplication:
 Invoked when the ad has been selected that will take the user out of the app. More...
 
(void) - adInterstitialWillDismiss:
 Invoked when a fullscreen associated with the specified ad will be removed. More...
 
(void) - adInterstitialDidDismiss:
 Invoked when a fullscreen associated with the specified ad has been removed. More...
 
(void) - adInterstitialDidReceiveClick:
 Informational callback invoked when an ad is clicked for the specified interstitialAd object. More...
 
(void) - adInterstitialVideoDidFinish:
 Invoked when a video finishes playing. More...
 
(void) - adInterstitial:adError:errorDescription:
 Informational callback invoked when there is an ad error. More...
 

Detailed Description

Provides all available delegates for receiving callbacks related to 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 28 of file FlurryAdInterstitialDelegate.h.

Method Documentation

- (void) adInterstitial: (FlurryAdInterstitial *)  interstitialAd
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
interstitialAdThe interstitial ad object associated with the error
adErroran enum that gives the reason for the error.
errorDescriptionAn error object that gives additional information on the cause of the ad error.
- (void) adInterstitialDidDismiss: (FlurryAdInterstitial *)  interstitialAd
optional

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

Since
6.0.0
Parameters
interstitialAdThe interstitial ad object that is associated with the full screen that has been dismissed.
- (void) adInterstitialDidFetchAd: (FlurryAdInterstitial *)  interstitialAd
optional

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

Since
6.0.0

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

See Also
- fetchAd (FlurryAdInterstitial) for details on the method that will invoke this delegate.
Parameters
interstitialAdThe ad object that has successfully fetched an ad.
- (void) adInterstitialDidReceiveClick: (FlurryAdInterstitial *)  interstitialAd
optional

Informational callback invoked when an ad is clicked for the specified interstitialAd 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
interstitialAdThe ad object that received the click.
- (void) adInterstitialDidRender: (FlurryAdInterstitial *)  interstitialAd
optional

Invoked when the interstitial 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

- presentWithViewController: (FlurryAdInterstitial) for details on the method that will invoke this delegate.
Parameters
interstitialAdThe ad object that rendered successfully.
- (void) adInterstitialVideoDidFinish: (FlurryAdInterstitial *)  interstitialAd
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.

Parameters
interstitialAdThe interstitial ad object that played the video and finished playing the video.
- (void) adInterstitialWillDismiss: (FlurryAdInterstitial *)  interstitialAd
optional

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

Since
6.0.0
Parameters
interstitialAdThe interstitial ad object that is associated with the full screen that will be dismissed.
- (void) adInterstitialWillLeaveApplication: (FlurryAdInterstitial *)  interstitialAd
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
interstitialAdThe ad object that received the click.
- (void) adInterstitialWillPresent: (FlurryAdInterstitial *)  interstitialAd
optional

Invoked when a fullscreen associated with the specified ad will present on the screen.

Since
6.0.0
Parameters
interstitialAdThe interstitial ad object that is associated with the full screen that will present.

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