Classes
The following classes are available globally.
-
Preloader for app open ads.
Declaration
Swift
class AppOpenAdPreloader : NSObjectObjective-C
@interface GADAppOpenAdPreloader : NSObject -
Preloader for interstitial ads.
Declaration
Swift
class InterstitialAdPreloader : NSObjectObjective-C
@interface GADInterstitialAdPreloader : NSObject -
Configuration for preloading ads.
Declaration
Swift
class PreloadConfigurationV2 : NSObject, NSCopyingObjective-C
@interface GADPreloadConfigurationV2 : NSObject <NSCopying> -
Preloader for rewarded ads.
Declaration
Swift
class RewardedAdPreloader : NSObjectObjective-C
@interface GADRewardedAdPreloader : NSObject -
Preloader for rewarded interstitial ads.
Declaration
Swift
class RewardedInterstitialAdPreloader : NSObjectObjective-C
@interface GADRewardedInterstitialAdPreloader : NSObject -
Options for configuring Swipeable Interstitial ad behavior.
Declaration
Swift
class SwipeableInterstitialAdOptions : NSObject, NSCopyingObjective-C
@interface GADSwipeableInterstitialAdOptions : NSObject <NSCopying> -
A swipeable interstitial ad. This format is large similar to an interstitial ad but is presented like a banner ad. When displayed, it is intended to occupy the full screen. Use this ad format if you require strict control over the ad’s presentation and closing behavior, including custom gestures such as swipes to dismiss the interstitial. Similar to interstitial ads, swipeable interstitials have a minimum required screen hold time you must implement before allowing an ad to close.
Declaration
Swift
class SwipeableInterstitialAd : NSObjectObjective-C
@interface GADSwipeableInterstitialAd : NSObject -
Configuration for mediation adapter initialization during GMA SDK initialization.
Declaration
Swift
class MediationInitializationConfiguration : NSObjectObjective-C
@interface GADMediationInitializationConfiguration : NSObject