Package 

Class ALPubMaticOpenWrapMediationAdapter

  • All Implemented Interfaces:
    com.applovin.mediation.adapter.MaxAdViewAdapter , com.applovin.mediation.adapter.MaxAdapter , com.applovin.mediation.adapter.MaxAppOpenAdapter , com.applovin.mediation.adapter.MaxInterstitialAdViewAdapter , com.applovin.mediation.adapter.MaxInterstitialAdapter , com.applovin.mediation.adapter.MaxNativeAdAdapter , com.applovin.mediation.adapter.MaxRewardedAdViewAdapter , com.applovin.mediation.adapter.MaxRewardedAdapter , com.applovin.mediation.openwrap.ALPubMaticOpenWrapLoggerListener

    
    public class ALPubMaticOpenWrapMediationAdapter
    extends MediationAdapterBase implements MaxAdViewAdapter, MaxInterstitialAdapter, MaxRewardedAdapter, MaxNativeAdAdapter, ALPubMaticOpenWrapLoggerListener
                        

    Adapter class which communicates between OpenWrap SDK and MAX AppLovin SDK

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void initialize(MaxAdapterInitializationParameters maxAdapterInitializationParameters, Activity activity, MaxAdapter.OnCompletionListener onCompletionListener) Initialize method for AppLovin Mediation Adapters
      String getSdkVersion() Method to return Network SDK version
      String getAdapterVersion() Method to return OpenWrap Adapter version
      void onDestroy() Method to destroy adapter
      void loadAdViewAd(MaxAdapterResponseParameters maxAdapterResponseParameters, MaxAdFormat maxAdFormat, Activity activity, MaxAdViewAdapterListener maxAdViewAdapterListener)
      void loadInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener)
      void showInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener)
      void loadRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener)
      void showRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener)
      void loadNativeAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxNativeAdAdapterListener maxNativeAdAdapterListener)
      void log(@NonNull() String log)
      • Methods inherited from class com.applovin.mediation.adapters.MediationAdapterBase

        isBeta, loadAppOpenAd, shouldCollectSignalsOnUiThread, shouldInitializeOnUiThread, shouldLoadAdsOnUiThread, shouldShowAdsOnUiThread, showAppOpenAd, showInterstitialAd, showRewardedAd
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ALPubMaticOpenWrapMediationAdapter

        ALPubMaticOpenWrapMediationAdapter(AppLovinSdk appLovinSdk)
    • Method Detail

      • initialize

         void initialize(MaxAdapterInitializationParameters maxAdapterInitializationParameters, Activity activity, MaxAdapter.OnCompletionListener onCompletionListener)

        Initialize method for AppLovin Mediation Adapters

        Parameters:
        maxAdapterInitializationParameters - init parameters received from server
        activity - activity instance
        onCompletionListener - instance of initialization completion listener
      • onDestroy

         void onDestroy()

        Method to destroy adapter

      • loadAdViewAd

         void loadAdViewAd(MaxAdapterResponseParameters maxAdapterResponseParameters, MaxAdFormat maxAdFormat, Activity activity, MaxAdViewAdapterListener maxAdViewAdapterListener)
      • loadInterstitialAd

         void loadInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener)
      • showInterstitialAd

         void showInterstitialAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxInterstitialAdapterListener maxInterstitialAdapterListener)
      • loadRewardedAd

         void loadRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener)
      • showRewardedAd

         void showRewardedAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxRewardedAdapterListener maxRewardedAdapterListener)
      • loadNativeAd

         void loadNativeAd(MaxAdapterResponseParameters maxAdapterResponseParameters, Activity activity, MaxNativeAdAdapterListener maxNativeAdAdapterListener)