Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
L
LuckyFarm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
LuckyFarm
Commits
92005a6e
Commit
92005a6e
authored
Nov 11, 2020
by
wangxuewei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[提交人]:王雪伟
[提交简述] :多多菜园 [实现方案] :1.0.3_加入log
parent
dd0e18e0
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23 additions
and
10 deletions
+23
-10
TTADUtils.kt
library/src/main/java/com/ym/library/csj/TTADUtils.kt
+4
-1
GDTAdUtils.kt
library/src/main/java/com/ym/library/gdt/GDTAdUtils.kt
+3
-5
KSADUtils.java
library/src/main/java/com/ym/library/ks/KSADUtils.java
+6
-2
SMADUtils.kt
library/src/main/java/com/ym/library/sm/SMADUtils.kt
+4
-0
WNManager.kt
library/src/main/java/com/ym/library/ylb/WNManager.kt
+6
-2
No files found.
library/src/main/java/com/ym/library/csj/TTADUtils.kt
View file @
92005a6e
...
...
@@ -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
}
...
...
library/src/main/java/com/ym/library/gdt/GDTAdUtils.kt
View file @
92005a6e
...
...
@@ -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
}
...
...
library/src/main/java/com/ym/library/ks/KSADUtils.java
View file @
92005a6e
...
...
@@ -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
();
}
...
...
library/src/main/java/com/ym/library/sm/SMADUtils.kt
View file @
92005a6e
...
...
@@ -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){
...
...
library/src/main/java/com/ym/library/ylb/WNManager.kt
View file @
92005a6e
...
...
@@ -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
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment