UNPKG

react-native-google-mobile-ads

Version:

React Native Google Mobile Ads is an easy way to monetize mobile apps with targeted, in-app advertising.

35 lines 1.14 kB
import { InterstitialAd } from './InterstitialAd'; export class GAMInterstitialAd extends InterstitialAd { /** * Creates a new GAMInterstitialAd instance. * * #### Example * * ```js * import { GAMInterstitialAd, AdEventType, TestIds } from 'react-native-google-mobile-ads'; * * const interstitialAd = await GAMInterstitialAd.createForAdRequest(TestIds.GAM_INTERSTITIAL, { * requestAgent: 'CoolAds', * }); * * interstitialAd.addAdEventListener(AdEventType.Loaded, () => { * interstitialAd.show(); * }); * * interstitialAd.load(); * ``` * * @param adUnitId The Ad Unit ID for the Interstitial. You can find this on your Google Mobile Ads dashboard. * @param requestOptions Optional RequestOptions used to load the ad. */ static createForAdRequest(adUnitId, requestOptions) { return super.createForAdRequest(adUnitId, requestOptions); } addAdEventsListener(listener) { return this._addAdEventsListener(listener); } addAdEventListener(type, listener) { return this._addAdEventListener(type, listener); } } //# sourceMappingURL=GAMInterstitialAd.js.map