iOS Verizon Ads SDK Standard Edition Documentation  1.1
Instance Methods | List of all members
<VASInterstitialAdDelegate> Protocol Reference

Protocol for receiving notifications from the VASInterstitialAd. More...

#import <VASInterstitialAd.h>

Inherits <NSObject-p>.

Instance Methods

(void) - interstitialAdClicked:
 Called when the VASInterstitialAd has been clicked. More...
 
(void) - interstitialAdDidClose:
 Called when the VASInterstitialAd has been closed. More...
 
(void) - interstitialAdDidFail:withError:
 Called when an error occurs during the VASInterstitialAd lifecycle. More...
 
(void) - interstitialAdDidLeaveApplication:
 Called when the VASInterstitialAd causes the user to leave the application. More...
 
(void) - interstitialAdDidShow:
 Called when the VASInterstitialAd has been shown. More...
 
(void) - interstitialAdEvent:source:eventId:arguments:
 This callback is used to surface additional events to the publisher from the SDK. More...
 

Detailed Description

Protocol for receiving notifications from the VASInterstitialAd.

These notifications will be called on an arbitrary queue.

Method Documentation

◆ interstitialAdClicked:()

- (void) interstitialAdClicked: (VASInterstitialAd *)  interstitialAd

Called when the VASInterstitialAd has been clicked.

Parameters
interstitialAdThe VASInterstitialAd that was clicked.

◆ interstitialAdDidClose:()

- (void) interstitialAdDidClose: (VASInterstitialAd *)  interstitialAd

Called when the VASInterstitialAd has been closed.

Parameters
interstitialAdThe VASInterstitialAd that was closed.

◆ interstitialAdDidFail:withError:()

- (void) interstitialAdDidFail: (VASInterstitialAd *)  interstitialAd
withError: (VASErrorInfo *)  errorInfo 

Called when an error occurs during the VASInterstitialAd lifecycle.

A VASErrorInfo object provides detail about the error.

Parameters
interstitialAdThe VASInterstitialAd that experienced the error.
errorInfoThe VASErrorInfo that describes the error that occured.

◆ interstitialAdDidLeaveApplication:()

- (void) interstitialAdDidLeaveApplication: (VASInterstitialAd *)  interstitialAd

Called when the VASInterstitialAd causes the user to leave the application.

For example, tapping a VASInterstitialAd may launch an external browser.

Parameters
interstitialAdThe VASInterstitialAd that caused the application exit.

◆ interstitialAdDidShow:()

- (void) interstitialAdDidShow: (VASInterstitialAd *)  interstitialAd

Called when the VASInterstitialAd has been shown.

Parameters
interstitialAdThe VASInterstitialAd that was shown.

◆ interstitialAdEvent:source:eventId:arguments:()

- (void) interstitialAdEvent: (VASInterstitialAd *)  interstitialAd
source: (NSString *)  source
eventId: (NSString *)  eventId
arguments: (nullable NSDictionary< NSString *, id > *)  arguments 

This callback is used to surface additional events to the publisher from the SDK.

Parameters
interstitialAdThe VASInterstitialAd that is relaying the event.
sourceThe identifier of the event source.
eventIdThe event identifier.
argumentsA dictionary of key/value pairs of arguments related to the event.