github AppLovin/AppLovin-MAX-Unity-Plugin release_4_3_0
4.3.0

latest releases: release_8_4_2, release_8_4_1, release_8_4_0...
4 years ago
  • Update error callback APIs to return first-class ErrorInfo object. The new callback is MaxSdkCallbacks.<Interstitial | Rewarded | Banner | MRec>.OnAdLoadFailedEvent.
  • Add new MaxSdkCallbacks.<Interstitial | Rewarded | Banner | MRec>.OnAdRevenuePaidEvent callback.
  • Deprecate old, non-modular style of attaching callbacks in lieu of callbacks that return the AdInfo object directly. Please see the following example (for interstitials):
MaxSdkCallbacks.Interstitial.OnAdLoadedEvent += OnInterstitialLoadedEvent;
MaxSdkCallbacks.Interstitial.OnAdLoadFailedEvent += OnInterstitialLoadFailedEvent;
MaxSdkCallbacks.Interstitial.OnAdDisplayedEvent += OnInterstitialDisplayedEvent;
MaxSdkCallbacks.Interstitial.OnAdClickedEvent += OnInterstitialClickedEvent;
MaxSdkCallbacks.Interstitial.OnAdRevenuePaidEvent += OnInterstitialAdRevenuePaidEvent;
MaxSdkCallbacks.Interstitial.OnAdHiddenEvent += OnInterstitialDismissedEvent;
MaxSdkCallbacks.Interstitial.OnAdDisplayFailedEvent += OnInterstitialAdFailedToDisplayEvent;
...
private void OnInterstitialLoadedEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) {}
private void OnInterstitialLoadFailedEvent(string adUnitId, MaxSdkBase.ErrorInfo errorInfo) {}
private void OnInterstitialDisplayedEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) {}
private void OnInterstitialClickedEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) {}
private void OnInterstitialAdRevenuePaidEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) {}
private void OnInterstitialDismissedEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) {}
private void OnInterstitialAdFailedToDisplayEvent(string adUnitId, MaxSdkBase.ErrorInfo errorInfo, MaxSdkBase.AdInfo adInfo) {}

Don't miss a new AppLovin-MAX-Unity-Plugin release

NewReleases is sending notifications on new releases.