GoogleMobileAds.Api.InterstitialAd

A full page ad experience at natural transition points, such as a page change or an app launch.

Summary

Interstitials use a close button that removes the ad from the user's experience.

Inheritance

Direct Known Subclasses:GoogleMobileAds.Api.AdManager.AdManagerInterstitialAd

Events

OnAdClicked
Action
Raised when an ad is clicked.
OnAdFullScreenContentClosed
Action
Raised when the ad closed full-screen content.
OnAdFullScreenContentFailed
Action< AdError >
Raised when the ad failed to open full-screen content.
OnAdFullScreenContentOpened
Action
Raised when an ad opened full-screen content.
OnAdImpressionRecorded
Action
Raised when an impression is recorded for an ad.
OnAdPaid
Action< AdValue >
Raised when the ad is estimated to have earned money.

Public static functions

Load(string adUnitId, AdRequest request, Action< InterstitialAd, LoadAdError > adLoadCallback)
void
Loads an interstitial ad.

Public functions

CanShowAd()
bool
Returns true if the ad is loaded and not shown.
Destroy()
void
Destroys the ad.
GetResponseInfo()
Returns the ad request response info.
Show()
void
Shows the ad.

Events

OnAdClicked

Action OnAdClicked

Raised when an ad is clicked.

OnAdFullScreenContentClosed

Action OnAdFullScreenContentClosed

Raised when the ad closed full-screen content.

On iOS, this event is only raised when an ad opens an overlay, not when opening a new application such as Safari or the App Store.

OnAdFullScreenContentFailed

Action< AdError > OnAdFullScreenContentFailed

Raised when the ad failed to open full-screen content.

OnAdFullScreenContentOpened

Action OnAdFullScreenContentOpened

Raised when an ad opened full-screen content.

OnAdImpressionRecorded

Action OnAdImpressionRecorded

Raised when an impression is recorded for an ad.

OnAdPaid

Action< AdValue > OnAdPaid

Raised when the ad is estimated to have earned money.

Public static functions

Load

void Load(
  string adUnitId,
  AdRequest request,
  Action< InterstitialAd, LoadAdError > adLoadCallback
)

Loads an interstitial ad.

Public functions

CanShowAd

bool CanShowAd()

Returns true if the ad is loaded and not shown.

Destroy

void Destroy()

Destroys the ad.

GetResponseInfo

ResponseInfo GetResponseInfo()

Returns the ad request response info.

Show

void Show()

Shows the ad.