Commit bf26c896 authored by maxiaoliang's avatar maxiaoliang

同步修改广告拉取次数和失败次数配置

parent c113ff65
...@@ -24,5 +24,6 @@ class ConfigBean() { ...@@ -24,5 +24,6 @@ class ConfigBean() {
var dayoutcomeHomePage: Int = 0 //第二次打开到首页开关 var dayoutcomeHomePage: Int = 0 //第二次打开到首页开关
var maxShowNotificationCount: Int = 0 var maxShowNotificationCount: Int = 0
var admobTrueMaxFlase: Int = 0 var admobTrueMaxFlase: Int = 0
var adRequestCount:Int=100
var adRequestFailCount:Int=20
} }
...@@ -74,6 +74,8 @@ object ComUtils { ...@@ -74,6 +74,8 @@ object ComUtils {
maxMultiClick = bean.maxMultiClick maxMultiClick = bean.maxMultiClick
AdDisplayUtils.getInstance().setMaxAdDisplayCount(bean.adShowCount) AdDisplayUtils.getInstance().setMaxAdDisplayCount(bean.adShowCount)
AdDisplayUtils.getInstance().maxAdClickCount = bean.adClickCount AdDisplayUtils.getInstance().maxAdClickCount = bean.adClickCount
AdDisplayUtils.getInstance().maxAdRequestCount= bean.adRequestCount
AdDisplayUtils.getInstance().maxAdRequestFailCount = bean.adRequestFailCount
callback(bean) callback(bean)
ConfigHelper.ifConfig="1" ConfigHelper.ifConfig="1"
} }
......
package com.test.easy.easycleanerjunk.helps.ads; package com.test.easy.easycleanerjunk.helps.ads;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.util.Log; import android.util.Log;
...@@ -39,7 +40,7 @@ public class AdDisplayUtils { ...@@ -39,7 +40,7 @@ public class AdDisplayUtils {
private static final String MAX_AD_REQUEST_COUNT_KEY = "max_ad_request_count"; // 广告请求次数限制的键 private static final String MAX_AD_REQUEST_COUNT_KEY = "max_ad_request_count"; // 广告请求次数限制的键
private static final String AD_REQUEST_COUNT_KEY = "ad_request_count"; private static final String AD_REQUEST_COUNT_KEY = "ad_request_count";
private int adRequestCount = 0; // 当前广告请求次数 private int adRequestCount = 0; // 当前广告请求次数
private int maxAdRequestCount = 0; // 当前广告请求次数 public int maxAdRequestCount=0 ; // 当前广告请求次数
private AdDisplayUtils() { private AdDisplayUtils() {
currentDate = getCurrentDate(); currentDate = getCurrentDate();
......
...@@ -536,7 +536,7 @@ object MaxAdUtils { ...@@ -536,7 +536,7 @@ object MaxAdUtils {
obj.put("placement", ad?.placement) obj.put("placement", ad?.placement)
obj.put("mediation", "applovin") obj.put("mediation", "applovin")
obj.put("networkplacement", ad?.networkPlacement) obj.put("networkplacement", ad?.networkPlacement)
obj.put("requestLatencyMillis", ad?.requestLatencyMillis) obj.put("latency", ad?.requestLatencyMillis)
obj.put("valueMicros", ad?.revenue?.times(1000000)) obj.put("valueMicros", ad?.revenue?.times(1000000))
if (error == null) { if (error == null) {
obj.put("status", "1") obj.put("status", "1")
...@@ -558,9 +558,9 @@ object MaxAdUtils { ...@@ -558,9 +558,9 @@ object MaxAdUtils {
obj.put("placement", ad?.placement) obj.put("placement", ad?.placement)
obj.put("mediation", "applovin") obj.put("mediation", "applovin")
obj.put("networkplacement", ad?.networkPlacement) obj.put("networkplacement", ad?.networkPlacement)
obj.put("requestLatencyMillis", ad?.requestLatencyMillis) obj.put("latency", ad?.requestLatencyMillis)
obj.put("valueMicros", ad?.revenue) obj.put("valueMicros", ad?.revenue)
obj.put("from", activity) obj.put("from", activity?.localClassName)
EventUtils.event("ad_show", ext = obj) EventUtils.event("ad_show", ext = obj)
} }
...@@ -577,7 +577,7 @@ object MaxAdUtils { ...@@ -577,7 +577,7 @@ object MaxAdUtils {
obj.put("placement", ad?.placement) obj.put("placement", ad?.placement)
obj.put("mediation", "applovin") obj.put("mediation", "applovin")
obj.put("networkplacement", ad?.networkPlacement) obj.put("networkplacement", ad?.networkPlacement)
obj.put("requestLatencyMillis", ad?.requestLatencyMillis) obj.put("latency", ad?.requestLatencyMillis)
obj.put("valueMicros", ad?.revenue) obj.put("valueMicros", ad?.revenue)
EventUtils.event("ad_click", ext = obj) EventUtils.event("ad_click", ext = obj)
} }
......
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