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