Class MediationInterstitialAdUnit


public class MediationInterstitialAdUnit extends MediationBaseFullScreenAdUnit
Mediation interstitial ad unit for Rendering API with AdMob or AppLovin MAX.
  • Constructor Details

    • MediationInterstitialAdUnit

      public MediationInterstitialAdUnit(android.content.Context context, String configId, AdSize minSizePercentage, PrebidMediationDelegate mediationDelegate)
      Constructor to fetch demand for a display interstitial ad with specified minHeightPercentage and minWidthPercentage
    • MediationInterstitialAdUnit

      public MediationInterstitialAdUnit(android.content.Context context, String configId, EnumSet<AdUnitFormat> adUnitFormats, PrebidMediationDelegate mediationDelegate)
      Constructor to fetch demand for either display or video interstitial ads
  • Method Details

    • fetchDemand

      public final void fetchDemand(OnFetchCompleteListener listener)
      Loads ad and applies mediation delegate.
      Overrides:
      fetchDemand in class MediationBaseAdUnit
      Parameters:
      listener - callback when operation is completed (success or fail)
    • initAdConfig

      protected final void initAdConfig(String configId, AdSize minSizePercentage)
      Specified by:
      initAdConfig in class MediationBaseAdUnit
    • setMinSizePercentage

      public void setMinSizePercentage(int width, int height)
      Sets min width and height in percentage. Range from 0 to 100.