public override void Init(object[] parameters) { mConfig = ((BaseAdapterConfig)parameters[0]); Config = mConfig;// (AppLovinAdapterConfig)mConfig; MaxSdkCallbacks.OnBannerAdLoadedEvent += HandleOnBannerAdLoadedEvent; MaxSdkCallbacks.OnBannerAdLoadFailedEvent += HandleOnBannerAdLoadFailedEvent; MaxSdkCallbacks.OnBannerAdClickedEvent += HandleOnBannerAdClickedEvent; MaxSdkCallbacks.OnInterstitialLoadedEvent += HandleOnInterstitialLoadedEvent; MaxSdkCallbacks.OnInterstitialLoadFailedEvent += HandleOnInterstitialLoadFailedEvent; MaxSdkCallbacks.OnInterstitialAdFailedToDisplayEvent += HandleOnInterstitialAdFailedToDisplayEvent; MaxSdkCallbacks.OnInterstitialHiddenEvent += HandleOnInterstitialHiddenEvent; MaxSdkCallbacks.OnInterstitialDisplayedEvent += HandleOnInterstitialDisplayedEvent; MaxSdkCallbacks.OnInterstitialClickedEvent += HandleOnInterstitialClickedEvent; MaxSdkCallbacks.OnRewardedAdLoadedEvent += HandleOnRewardedAdLoadedEvent; MaxSdkCallbacks.OnRewardedAdLoadFailedEvent += HandleOnRewardedAdLoadFailedEvent; MaxSdkCallbacks.OnRewardedAdFailedToDisplayEvent += HandleOnRewardedAdFailedToDisplayEvent; MaxSdkCallbacks.OnRewardedAdDisplayedEvent += HandleOnRewardedAdDisplayedEvent; MaxSdkCallbacks.OnRewardedAdClickedEvent += HandleOnRewardedAdClickedEvent; MaxSdkCallbacks.OnRewardedAdHiddenEvent += HandleOnRewardedAdHiddenEvent; MaxSdkCallbacks.OnRewardedAdReceivedRewardEvent += HandleOnRewardedAdReceivedRewardEvent; var cacheParameters = parameters; MaxSdkCallbacks.OnSdkInitializedEvent += (MaxSdkBase.SdkConfiguration sdkConfiguration) => { //MaxSdk.ShowMediationDebugger(); MaxSdk.SetMuted(mIsMuted); base.Init(cacheParameters); }; MaxSdk.SetSdkKey(Config.Platform.ApplovingSDKKey); MaxSdk.InitializeSdk(); }
public override void Init(object[] parameters) { mConfig = ((BaseAdapterConfig)parameters[0]); Config = (BaseAdapterConfig)mConfig; MobileAds.Initialize(AdModInitCallback); //base.Init(parameters); }