Commit 92005a6e authored by wangxuewei's avatar wangxuewei

[提交人]:王雪伟

[提交简述] :多多菜园
[实现方案] :1.0.3_加入log
parent dd0e18e0
......@@ -15,6 +15,7 @@ import com.bytedance.sdk.openadsdk.TTNativeExpressAd.ExpressAdInteractionListene
import com.bytedance.sdk.openadsdk.TTRewardVideoAd.RewardAdInteractionListener
import com.ym.admodule.listener.ZXADDrawListener
import com.ym.library.config.*
import com.ym.library.gdt.GDTAdUtils
import com.ym.library.listener.ADListener
import com.ym.library.listener.ZXADExpressListener
import com.ym.library.listener.ZXADSplashListener
......@@ -928,7 +929,7 @@ object TTADUtils {
concurrentLinkedQueue.offer(ttRewardAD)
mRewardCacheMap[codeId] = concurrentLinkedQueue
}
Log.d(TAG, "Num TT codeID" + mRewardCacheMap[codeId]?.size)
Log.d("MingZhong", "TT${codeId} 缓存数量" + mRewardCacheMap[codeId]?.size)
}
private fun getRewardVideo(activity: Activity, codeId: String?): TTRewardVideoAd? {
......@@ -940,12 +941,14 @@ object TTADUtils {
//再次预加载
AdManager.initCacheAdList(activity)
}
Log.d("MingZhong", "播放TT${codeId}")
return ad;
} else {
//再次预加载
AdManager.initCacheAdList(activity)
}
}
Log.d("MingZhong", "播放TT失败${codeId}")
return null
}
......
......@@ -514,25 +514,21 @@ object GDTAdUtils {
private val mRewardCacheMap = HashMap<String, ConcurrentLinkedQueue<RewardVideoAD>>()
private fun setRewardVideo(codeId: String?, ksRewardAD: RewardVideoAD) {
Log.d(TAG, "GDT codeID" + codeId)
if (codeId == null)
return
if (mRewardCacheMap[codeId] != null) {
Log.d(TAG, "1GDT codeID" + codeId)
var ksRewardVideoAds = mRewardCacheMap[codeId]
if (ksRewardVideoAds == null) {
Log.d(TAG, "3GDT codeID" + codeId)
ksRewardVideoAds = ConcurrentLinkedQueue()
}
ksRewardVideoAds.offer(ksRewardAD)
mRewardCacheMap[codeId] = ksRewardVideoAds
} else {
Log.d(TAG, "2GDT codeID" + codeId)
val concurrentLinkedQueue = ConcurrentLinkedQueue<RewardVideoAD>()
concurrentLinkedQueue.offer(ksRewardAD)
mRewardCacheMap[codeId] = concurrentLinkedQueue
}
Log.d(TAG, "Num GDT codeID" + mRewardCacheMap[codeId]?.size)
Log.d("MingZhong", "广点通${codeId} 缓存数量" + mRewardCacheMap[codeId]?.size)
}
private fun getRewardVideo(activity: Activity, codeId: String?): RewardVideoAD? {
......@@ -544,11 +540,13 @@ object GDTAdUtils {
//再次预加载
AdManager.initCacheAdList(activity)
}
Log.d("MingZhong", "播放 广点通${codeId}")
return ad;
} else {
//再次预加载
AdManager.initCacheAdList(activity)
}
Log.d("MingZhong", "播放 广点通失败${codeId}")
}
return null
}
......
......@@ -700,6 +700,7 @@ public class KSADUtils {
concurrentLinkedQueue.offer(ksRewardAD);
mKsAdCacheMap.put(codeId, concurrentLinkedQueue);
}
Log.d("MingZhong", "缓存快手" + codeId + "数量" + mKsAdCacheMap.get(codeId).size());
}
private static KsRewardVideoAd getRewardVideo(Activity activity, String codeId) {
......@@ -711,15 +712,18 @@ public class KSADUtils {
//再次预加载
AdManager.INSTANCE.initCacheAdList(activity);
}
Log.d("MingZhong", "播放快手" + codeId);
return ad;
}
//再次预加载
AdManager.INSTANCE.initCacheAdList(activity);
Log.d(TAG, "Num KS codeID" + mKsAdCacheMap.get(codeId).size());
// Log.d(TAG, "Num KS codeID" + mKsAdCacheMap.get(codeId).size());
}
Log.d("MingZhong", "播放快手失败" + codeId);
return null;
}
public static void cleanRewardCache(){
public static void cleanRewardCache() {
mKsAdCacheMap.clear();
}
......
......@@ -348,6 +348,7 @@ object SMADUtils {
var map: Map<WindRewardAdRequest, WindRewardedVideoAd> =
mapOf(request to windRewardedVideoAd)
mSgmAdCache.offer(map)
Log.d("MingZhong", "缓存SM${entity.codeId}" + "数量${mSgmAdCache.size}")
}
fun playCacheRewardAd(
......@@ -365,12 +366,15 @@ object SMADUtils {
if (it.value.isReady(it.key.placementId)) {
//广告播放
// callback.onAdSuccess()
Log.d("MingZhong", "播放SM")
it.value.show(activity, it.key)
} else {
Log.d("MingZhong", "播放SM失败")
callback.onAdFail()
}
}
} else {
Log.d("MingZhong", "播放SM失败")
callback.onAdFail()
}
// if (mSgmAdCache.size <= 0){
......
......@@ -8,6 +8,7 @@ import com.ym.library.config.AdManager
import com.ym.library.config.ZXADCallback
import com.ym.library.listener.ZXADVideoListener
import com.ym.library.module.NewsEntity
import com.ym.library.sm.SMADUtils
import com.ym.library.utils.EventUtils
import com.zxhl.modulecommon.module.CacheAdEntity
import java.util.concurrent.ConcurrentLinkedQueue
......@@ -204,7 +205,8 @@ object WNManager {
concurrentLinkedQueue.offer(ksRewardAD)
mRewardCacheMap[codeId] = concurrentLinkedQueue
}
Log.d(TAG, "CodeID :${codeId}Num YLB codeID" + mRewardCacheMap[codeId]?.size)
// Log.d(TAG, "CodeID :${codeId}Num YLB codeID" + mRewardCacheMap[codeId]?.size)
Log.d("MingZhong", "缓存优量宝${codeId}" + "数量${mRewardCacheMap[codeId]?.size}")
}
private fun getRewardVideo(activity: Activity, codeId: String?): WNRewardVideoAd? {
......@@ -216,11 +218,13 @@ object WNManager {
//再次预加载
AdManager.initCacheAdList(activity)
}
Log.d("MingZhong", "播放 优量宝${codeId}")
return ad
}
//再次预加载
AdManager.initCacheAdList(activity)
Log.d(TAG, "Num WNM codeID" + mRewardCacheMap[codeId]?.size)
Log.d("MingZhong", "播放 优量宝失败${codeId}")
// Log.d(TAG, "Num WNM codeID" + mRewardCacheMap[codeId]?.size)
}
return null
}
......
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