From c34803a6daaba2804bbdcb79bc2d1bbc1b5c1034 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 12 四月 2022 18:06:22 +0800 Subject: [PATCH] 阿里百川本地化 --- BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java | 129 ------------------------------------------- 1 files changed, 0 insertions(+), 129 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java index 144aeb8..39938af 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ad/RewardVideoAdManager.java @@ -2,43 +2,19 @@ import android.app.Activity; import android.content.Context; -import android.os.SystemClock; import android.util.Log; -import android.view.View; -import android.view.ViewGroup; -import android.widget.FrameLayout; -import android.widget.Toast; import com.bytedance.sdk.openadsdk.AdSlot; import com.bytedance.sdk.openadsdk.TTAdConstant; -import com.bytedance.sdk.openadsdk.TTAdDislike; import com.bytedance.sdk.openadsdk.TTAdManager; import com.bytedance.sdk.openadsdk.TTAdNative; -import com.bytedance.sdk.openadsdk.TTNativeExpressAd; import com.bytedance.sdk.openadsdk.TTRewardVideoAd; -import com.qq.e.ads.cfg.VideoOption; -import com.qq.e.ads.nativ.ADSize; -import com.qq.e.ads.nativ.NativeExpressAD; import com.qq.e.ads.nativ.NativeExpressADView; -import com.qq.e.ads.nativ.express2.AdEventListener; -import com.qq.e.ads.nativ.express2.NativeExpressAD2; -import com.qq.e.ads.nativ.express2.NativeExpressADData2; -import com.qq.e.ads.nativ.express2.VideoOption2; -import com.qq.e.ads.rewardvideo.RewardVideoAD; -import com.qq.e.ads.rewardvideo.RewardVideoADListener; -import com.qq.e.ads.rewardvideo2.ExpressRewardVideoAD; -import com.qq.e.ads.rewardvideo2.ExpressRewardVideoAdListener; -import com.qq.e.comm.util.AdError; -import com.qq.e.comm.util.VideoAdValidity; import com.ut.device.UTDevice; import com.weikou.beibeivideo.entity.ad.ExpressAdContainer; import com.weikou.beibeivideo.entity.ad.RewardVideoAdContainer; -import com.weikou.beibeivideo.util.BeibeiConstant; -import com.weikou.beibeivideo.util.DimenUtils; -import java.util.ArrayList; import java.util.List; -import java.util.Map; /** * 婵�鍔辫棰戝箍鍛婄鐞� @@ -93,19 +69,6 @@ adLoadListener.onError(msg); } }); - } else if (sourceType == AdUtil.AD_TYPE.gdt2) { - loadGdt2(pid, new IGDT2AdLoadListener() { - - @Override - public void onSuccess(ExpressRewardVideoAD rewardVideoAD) { - adLoadListener.onSuccess(new RewardVideoAdContainer(rewardVideoAD)); - } - - @Override - public void onError(String msg) { - adLoadListener.onError(msg); - } - }, showListener); } } @@ -128,7 +91,6 @@ .setSupportDeepLink(true) .setUserID(UTDevice.getUtdid(mContext)) .setExpressViewAcceptedSize(width, height) - .setDownloadType(CSJConstant.CSJ_AD_DOWNLOAD_NOTIFY? TTAdConstant.DOWNLOAD_TYPE_POPUP :TTAdConstant.DOWNLOAD_TYPE_NO_POPUP) .setOrientation(hrizontal ? TTAdConstant.HORIZONTAL : TTAdConstant.VERTICAL) .build(); if (mTTAdNative == null) { @@ -161,66 +123,6 @@ } }); } - - private ExpressRewardVideoAD rewardVideoAD = null; - - private void loadGdt2(String pid, IGDT2AdLoadListener adLoadListener, IAdShowListener adShowListener) { - //骞跨偣閫� - rewardVideoAD = new ExpressRewardVideoAD(mContext, pid, new ExpressRewardVideoAdListener() { - - @Override - public void onAdLoaded() { - Log.i(TAG, "onAdLoaded"); - } - - @Override - public void onVideoCached() { - Log.i(TAG, "onVideoCached"); - adLoadListener.onSuccess(rewardVideoAD); - } - - @Override - public void onShow() { - Log.i(TAG, "onShow"); - adShowListener.onShow(); - } - - @Override - public void onExpose() { - Log.i(TAG, "onExpose"); - } - - @Override - public void onReward(Map<String, Object> map) { - Log.i(TAG, "onReward"); - adShowListener.onReward(); - } - - @Override - public void onClick() { - Log.i(TAG, "onClick"); - } - - @Override - public void onVideoComplete() { - Log.i(TAG, "onVideoComplete"); - } - - @Override - public void onClose() { - Log.i(TAG, "onClose"); - adShowListener.onClose(); - } - - @Override - public void onError(AdError adError) { - Log.i(TAG, "onError:" + adError.getErrorMsg()); - adLoadListener.onError(adError.getErrorMsg()); - } - }); - rewardVideoAD.loadAD(); - } - /** * 娓叉煋妯℃澘鍜屽~鍏呭箍鍛� @@ -294,29 +196,6 @@ }); ad.getCsj().showRewardVideoAd(activity, TTAdConstant.RitScenes.CUSTOMIZE_SCENES, "scenes_test"); ad.setCsj(null); - } else if (ad.getGdt2() != null) { - // 灞曠ず骞垮憡 - VideoAdValidity validity = ad.getGdt2().checkValidity(); - switch (validity) { - case SHOWED: - if (showListener != null) - showListener.onError("骞垮憡宸茬粡灞曠ず杩囷紒"); - return; - // 鍦ㄨ棰戠紦瀛樻垚鍔熷悗灞曠ず锛屼互鐪佸幓鐢ㄦ埛鐨勭瓑寰呮椂闂达紝鎻愬崌鐢ㄦ埛浣撻獙 - case NONE_CACHE: - if (showListener != null) - showListener.onError("骞垮憡绱犳潗鏈紦瀛樻垚鍔燂紒"); - return; - case OVERDUE: - if (showListener != null) - showListener.onError("骞垮憡宸茬粡杩囨湡锛�"); - return; - case VALID: - // 鏈夋晥骞垮憡 - break; - } - // 鍦ㄨ棰戠紦瀛樻垚鍔熷悗灞曠ず锛屼互鐪佸幓鐢ㄦ埛鐨勭瓑寰呮椂闂达紝鎻愬崌鐢ㄦ埛浣撻獙 - ad.getGdt2().showAD(null); } } @@ -324,18 +203,10 @@ interface IGDTAdLoadListener { public void onSuccess(List<NativeExpressADView> adList); - - public void onSuccess2(List<NativeExpressADData2> adList); } interface ICSJAdLoadListener { public void onSuccess(TTRewardVideoAd ad); - - public void onError(String msg); - } - - interface IGDT2AdLoadListener { - public void onSuccess(ExpressRewardVideoAD rewardVideoAD); public void onError(String msg); } -- Gitblit v1.8.0