|
@@ -183,31 +183,31 @@ class AppLovinMaxLoader : AdLoader {
|
|
|
val maxInterstitialAd = adResult.adObject as? MaxInterstitialAd
|
|
|
if (maxInterstitialAd?.isReady == true) {
|
|
|
maxInterstitialAd.setListener(object : MaxAdListener{
|
|
|
- override fun onAdLoaded(ad: MaxAd?) {
|
|
|
+ override fun onAdLoaded(ad: MaxAd) {
|
|
|
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayed(ad: MaxAd?) {
|
|
|
+ override fun onAdDisplayed(ad: MaxAd) {
|
|
|
AdManager.instance.globalListener?.invoke(adResult.adBean)
|
|
|
adListener.onAdShow(adResult.adBean)
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-插屏-显示")
|
|
|
}
|
|
|
|
|
|
- override fun onAdHidden(ad: MaxAd?) {
|
|
|
+ override fun onAdHidden(ad: MaxAd) {
|
|
|
adListener.onAdClose()
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-插屏-关闭")
|
|
|
destroyAd(adResult)
|
|
|
}
|
|
|
|
|
|
- override fun onAdClicked(ad: MaxAd?) {
|
|
|
+ override fun onAdClicked(ad: MaxAd) {
|
|
|
adListener.onAdClick()
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-插屏-点击")
|
|
|
}
|
|
|
|
|
|
- override fun onAdLoadFailed(adUnitId: String?, error: MaxError?) {
|
|
|
+ override fun onAdLoadFailed(adUnitId: String, error: MaxError) {
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayFailed(ad: MaxAd?, error: MaxError?) {
|
|
|
+ override fun onAdDisplayFailed(ad: MaxAd, error: MaxError) {
|
|
|
adListener.onAdShowFail("AppLovinMax广告-插屏-显示失败-${error?.message}")
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-插屏-显示失败")
|
|
|
}
|
|
@@ -228,44 +228,44 @@ class AppLovinMaxLoader : AdLoader {
|
|
|
val maxRewardedAd = adResult.adObject as? MaxRewardedAd
|
|
|
if (maxRewardedAd?.isReady == true) {
|
|
|
maxRewardedAd.setListener(object : MaxRewardedAdListener{
|
|
|
- override fun onAdLoaded(ad: MaxAd?) {
|
|
|
+ override fun onAdLoaded(ad: MaxAd) {
|
|
|
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayed(ad: MaxAd?) {
|
|
|
+ override fun onAdDisplayed(ad: MaxAd) {
|
|
|
AdManager.instance.globalListener?.invoke(adResult.adBean)
|
|
|
adListener.onAdShow(adResult.adBean)
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-激励-显示")
|
|
|
}
|
|
|
|
|
|
- override fun onAdHidden(ad: MaxAd?) {
|
|
|
+ override fun onAdHidden(ad: MaxAd) {
|
|
|
adListener.onAdClose()
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-激励-关闭")
|
|
|
destroyAd(adResult)
|
|
|
}
|
|
|
|
|
|
- override fun onAdClicked(ad: MaxAd?) {
|
|
|
+ override fun onAdClicked(ad: MaxAd) {
|
|
|
adListener.onAdClick()
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-激励-点击")
|
|
|
}
|
|
|
|
|
|
- override fun onAdLoadFailed(adUnitId: String?, error: MaxError?) {
|
|
|
+ override fun onAdLoadFailed(adUnitId: String, error: MaxError) {
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayFailed(ad: MaxAd?, error: MaxError?) {
|
|
|
+ override fun onAdDisplayFailed(ad: MaxAd, error: MaxError) {
|
|
|
adListener.onAdShowFail("AppLovinMax广告-激励-显示失败-${error?.message}")
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-激励-显示失败")
|
|
|
}
|
|
|
|
|
|
- override fun onUserRewarded(ad: MaxAd?, reward: MaxReward?) {
|
|
|
+ override fun onUserRewarded(ad: MaxAd, reward: MaxReward) {
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-激励-下发奖励")
|
|
|
adListener.onAdRewarded()
|
|
|
}
|
|
|
|
|
|
- override fun onRewardedVideoStarted(ad: MaxAd?) {
|
|
|
+ override fun onRewardedVideoStarted(ad: MaxAd) {
|
|
|
}
|
|
|
|
|
|
- override fun onRewardedVideoCompleted(ad: MaxAd?) {
|
|
|
+ override fun onRewardedVideoCompleted(ad: MaxAd) {
|
|
|
}
|
|
|
})
|
|
|
maxRewardedAd.showAd()
|
|
@@ -293,32 +293,32 @@ class AppLovinMaxLoader : AdLoader {
|
|
|
|
|
|
if (maxAppOpenAd.isReady && AppLovinSdk.getInstance(activity).isInitialized) {
|
|
|
maxAppOpenAd.setListener(object : MaxAdListener {
|
|
|
- override fun onAdLoaded(ad: MaxAd?) {
|
|
|
+ override fun onAdLoaded(ad: MaxAd) {
|
|
|
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayed(ad: MaxAd?) {
|
|
|
+ override fun onAdDisplayed(ad: MaxAd) {
|
|
|
adListener.onAdShow(adResult.adBean)
|
|
|
AdManager.instance.globalListener?.invoke(adResult.adBean)
|
|
|
}
|
|
|
|
|
|
- override fun onAdHidden(ad: MaxAd?) {
|
|
|
+ override fun onAdHidden(ad: MaxAd) {
|
|
|
adLogWithFrame(msg = "穿山甲广告-开屏-关闭")
|
|
|
adListener.onAdClose()
|
|
|
destroyAd(adResult)
|
|
|
}
|
|
|
|
|
|
- override fun onAdClicked(ad: MaxAd?) {
|
|
|
+ override fun onAdClicked(ad: MaxAd) {
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-开屏-点击")
|
|
|
adListener.onAdClick()
|
|
|
}
|
|
|
|
|
|
- override fun onAdLoadFailed(adUnitId: String?, error: MaxError?) {
|
|
|
+ override fun onAdLoadFailed(adUnitId: String, error: MaxError) {
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-开屏-点击")
|
|
|
|
|
|
}
|
|
|
|
|
|
- override fun onAdDisplayFailed(ad: MaxAd?, error: MaxError?) {
|
|
|
+ override fun onAdDisplayFailed(ad: MaxAd, error: MaxError) {
|
|
|
adLogWithFrame(msg = "AppLovinMax广告-开屏-显示失败")
|
|
|
adListener.onAdShowFail("AppLovinMax广告-开屏-显示失败")
|
|
|
}
|