Commit 33dadb36 authored by mengcuiguang's avatar mengcuiguang

代码优化

parent fabd78bf
......@@ -7,6 +7,8 @@ import com.bytedance.sdk.openadsdk.*
import com.bytedance.sdk.openadsdk.mediation.MediationConstant
import com.bytedance.sdk.openadsdk.mediation.ad.MediationAdSlot
import com.bytedance.sdk.openadsdk.mediation.ad.MediationSplashRequestInfo
import com.bytedance.sdk.openadsdk.mediation.manager.MediationAdEcpmInfo
import com.bytedance.sdk.openadsdk.mediation.manager.MediationBaseManager
import com.duben.miniplaylet.BuildConfig
import com.duben.miniplaylet.MintsApplication
import com.duben.miniplaylet.ad.AdStatusListener
......@@ -16,6 +18,7 @@ import com.duben.miniplaylet.utils.LogUtil
import com.duben.miniplaylet.utils.UIUtils
import java.lang.ref.WeakReference
/**
* 应用内-网赚开屏
*/
......@@ -175,6 +178,7 @@ object SplashManager {
e.printStackTrace()
}
logEcpmInfo(mTTSplashAd!!.getMediationManager().getShowEcpm())
isShowAd = true
LogUtil.d(TAG, "gromore 开屏广告--> 6、onAdShow ")
......@@ -196,4 +200,34 @@ object SplashManager {
*/
fun getAdStatus() = isShowAd
fun printShowInfo(adInfo: MediationBaseManager?) {
val mediationManager: MediationBaseManager = mTTSplashAd?.getMediationManager()!!
if (mediationManager != null) {
val showEcpm = mediationManager.showEcpm
showEcpm?.let { logEcpmInfo(it) }
}
}
fun logEcpmInfo(item: MediationAdEcpmInfo) {
LogUtil.d(
TAG, """
EcpmInfo:
SdkName: ${item.sdkName},
CustomSdkName: ${item.customSdkName},
SlotId: ${item.slotId},
Ecpm: ${item.ecpm},
ReqBiddingType: ${item.reqBiddingType},
ErrorMsg: ${item.errorMsg},
RequestId: ${item.requestId},
RitType: ${item.ritType},
AbTestId: ${item.abTestId},
ScenarioId: ${item.scenarioId},
SegmentId: ${item.segmentId},
Channel: ${item.channel},
SubChannel: ${item.subChannel},
customData: ${item.customData}
""".trimIndent()
)
}
}
\ No newline at end of file
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