Commit 10a821cc authored by leichao.gao's avatar leichao.gao

update log

parent 5c5b6aaf
......@@ -69,6 +69,7 @@ object AdMaxInterstitialUtils {
override fun onAdHidden(p0: MaxAd) {
LogEx.logDebug(TAG, "onAdHidden")
onHidden?.invoke()
AdMaxOpenUtils.loadAppOpenAd(activity)
loadInterstitialAd(activity)
}
......@@ -114,16 +115,18 @@ object AdMaxInterstitialUtils {
return
}
LogEx.logDebug(TAG,"showInterstitialAd,展示插屏广告")
val obj1 = JSONObject()
obj1.put("ad_unit", "interAd")
EventUtils.event("ad_prepare_show", ext = obj1)
this.onHidden = onHidden
if (interstitialAd?.isReady == true) {
LogEx.logDebug(TAG, "isReady=true")
LogEx.logDebug(TAG, "有缓存直接播放。")
interstitialAd?.showAd(activity)
} else {
LogEx.logDebug(TAG, "onAdDisplayFailed")
LogEx.logDebug(TAG, "展示广告时,没有缓存,需要拉取。")
val obj2 = JSONObject()
obj2.put("reason", "no ad")
obj2.put("ad_unit", "interAd")
......
......@@ -20,20 +20,22 @@ object AdMaxOpenUtils {
private var onHidden: (() -> Unit)? = null
private var loadingListener: (() -> Unit)? = null
private fun setListener(context: Context) {
private fun setListener(context: Activity) {
if (appOpenAd == null) {
appOpenAd = MaxAppOpenAd(ConfigHelper.openAdMaxId, context)
appOpenAd?.setListener(object : MaxAdListener {
override fun onAdLoaded(p0: MaxAd) {
LogEx.logDebug(TAG, "onAdLoaded")
LogEx.logDebug(TAG, "广告拉取成功")
openLoadTime = System.currentTimeMillis()
loadingListener?.invoke()
AdMaxEvent.pullAd(p0, "openAd")
}
override fun onAdLoadFailed(p0: String, p1: MaxError) {
LogEx.logDebug(TAG, "onAdLoadFailed:" + p1.message.toString())
LogEx.logDebug(TAG, "广告拉取失败了,onAdLoadFailed:" + p1.message.toString())
LogEx.logDebug(TAG, "广告拉取失败了,onAdLoadFailed:" + p0)
LogEx.logDebug(TAG, "广告拉取失败了,onAdLoadFailed:" + p1.code)
onHidden?.invoke()
AdDisplayUtils.getInstance().incrementAdRequestFailCount()
AdMaxEvent.pullAd(null, "openAd")
......@@ -47,7 +49,7 @@ object AdMaxOpenUtils {
override fun onAdHidden(p0: MaxAd) {
onHidden?.invoke()
appOpenAd?.loadAd()
loadAppOpenAd(context)
loadingListener = null
}
......@@ -62,7 +64,7 @@ object AdMaxOpenUtils {
override fun onAdDisplayFailed(p0: MaxAd, p1: MaxError) {
LogEx.logDebug(TAG, "onAdDisplayFailed")
onHidden?.invoke()
appOpenAd?.loadAd()
loadAppOpenAd(context)
val obj = JSONObject()
obj.put("code", p1.code)
obj.put("reason", p1.message)
......@@ -104,16 +106,17 @@ object AdMaxOpenUtils {
}
LogEx.logDebug(TAG, "showAppOpenAd continue")
LogEx.logDebug(TAG, "showAppOpenAd")
val obj1 = JSONObject()
obj1.put("ad_unit", "openAd")
EventUtils.event("ad_prepare_show", ext = obj1)
AdMaxOpenUtils.onHidden = onHidden
if (appOpenAd?.isReady == true) {
LogEx.logDebug(TAG, "isReady=false")
LogEx.logDebug(TAG, "广告准备好了,展示广告")
appOpenAd?.showAd()
} else {
LogEx.logDebug(TAG, "展示时候,发现广告需要拉取")
appOpenAd?.loadAd()
loadingListener = {
LogEx.logDebug(TAG, "loadingListener callback")
......@@ -132,10 +135,11 @@ object AdMaxOpenUtils {
return
}
if (appOpenAd?.isReady == true) {
LogEx.logDebug(TAG, "appOpenAd?.isReady == true")
return
}
LogEx.logDebug(TAG, "loadAppOpenAd1")
if (AdMaxInit.isAdMaxInit.get()) {
LogEx.logDebug(TAG, "loadAppOpenAd2")
appOpenAd?.loadAd()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment