类 AutoLoadUnit
java.lang.Object
com.tradplus.ads.mgr.autoload.AutoLoadUnit
- 直接已知子类:
AutoLoadBanner,AutoLoadInterstitial,AutoLoadMediaVideo,AutoLoadNative,AutoLoadNativeBanner,AutoLoadOfferWall,AutoLoadReward
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidadClose()广告展示后,开始加载下一次的广告void初始化自动加载,可以触发一次load 如果需要提前加载config,可以在这里触发voidbooleancheckReloadAdExpired(int type) intbooleanbooleanisCf()booleanvoidisReadyFailed(int op) isReady失败,帮开发者加载广告,可能会重复调用abstract voidloadAd(int op) void所有层级广告都加载失败,开启延迟加载void一次load至少有一个loaded后,需要重置失败次数void记录最后一次load的开始时间,方便屏蔽重复调用voidsaveServerConfigResponse(com.tradplus.ads.base.network.response.ConfigResponse response) voidsetAutoLoad(boolean isAutoLoad) voidsetNeedChangeNetworkAutoLoad(boolean needChangeNetworkAutoLoad) voidvoidtimeToLoadAd(int status) 开始一次load
-
构造器详细资料
-
AutoLoadUnit
-
-
方法详细资料
-
autoLoadStart
public void autoLoadStart()初始化自动加载,可以触发一次load 如果需要提前加载config,可以在这里触发 -
loadAdStart
public void loadAdStart()记录最后一次load的开始时间,方便屏蔽重复调用 -
loadAdLoaded
public void loadAdLoaded()一次load至少有一个loaded后,需要重置失败次数 -
isReadyFailed
public void isReadyFailed(int op) isReady失败,帮开发者加载广告,可能会重复调用 -
adClose
public void adClose()广告展示后,开始加载下一次的广告 -
loadAdFailed
public void loadAdFailed()所有层级广告都加载失败,开启延迟加载 -
timeToLoadAd
public void timeToLoadAd(int status) 开始一次load -
checkAdExpired
public void checkAdExpired() -
checkReloadAdExpired
public boolean checkReloadAdExpired(int type) -
saveServerConfigResponse
public void saveServerConfigResponse(com.tradplus.ads.base.network.response.ConfigResponse response) -
startAutoReloadRunnable
public void startAutoReloadRunnable() -
createAutoReloadRunnable
-
isAutoLoad
public boolean isAutoLoad() -
setAutoLoad
public void setAutoLoad(boolean isAutoLoad) -
loadAd
public abstract void loadAd(int op) -
isNeedChangeNetworkAutoLoad
public boolean isNeedChangeNetworkAutoLoad() -
setNeedChangeNetworkAutoLoad
public void setNeedChangeNetworkAutoLoad(boolean needChangeNetworkAutoLoad) -
isCf
public boolean isCf() -
getErrorCode
public int getErrorCode()
-