类 BannerMgr
java.lang.Object
com.tradplus.ads.mgr.banner.BannerMgr
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoidvoid清除广告位级配置,回退使用全局 Content SignalsbooleanentryAdScenario(String adSceneId) com.tradplus.ads.base.bean.TPBaseAd从缓存中取出来,这样缓存就是空的,可以进行下一次请求booleanbooleanisOpenAutoRefresh(com.tradplus.ads.base.network.response.ConfigResponse configResponse) booleanisReady()voidloadAd(boolean closeAutoShow, String adSceneId, BannerAdListener adListener, int op, float maxWaitTime) voidloadAd(int op) voidvoidsafeShowAd(String adSceneId) voidsetAdListener(BannerAdListener adListener) voidsetAllAdLoadListener(LoadAdEveryLayerListener everyLayerListener) voidsetAutoLoadCallback(boolean isAutoLoadCallback) V9.9.0.1 支持voidsetContentSignals(TPContentSignals signals) 设置广告位级 Content Signals,优先用于该广告位的 bidding 请求;须在发起 bidding 请求之前调用。voidsetCustomParams(Map<String, Object> map) voidsetCustomShowData(Map<String, Object> data) voidsetDefaultConfig(String config, String iso) voidsetDownloadListener(DownloadListener downloadListener) voidsetLoadFailedListener(LoadFailedListener loadFailedListener) voidsetNetworkExtObj(Object obj) 设置三方广告平台的特殊属性或者对象voidshowAd()voidstartRefreshAd(com.tradplus.ads.base.network.response.ConfigResponse configResponse) void
-
构造器详细资料
-
BannerMgr
public BannerMgr(android.content.Context context, String adUnitId, @Nullable android.widget.FrameLayout bannerView)
-
-
方法详细资料
-
setCustomShowData
-
setDownloadListener
-
setLoadFailedListener
-
setAllAdLoadListener
-
setAdListener
-
loadAd
public void loadAd(boolean closeAutoShow, String adSceneId, BannerAdListener adListener, int op, float maxWaitTime) -
setDefaultConfig
-
setNetworkExtObj
设置三方广告平台的特殊属性或者对象- 参数:
obj- 三方广告平台的特殊属性或者对象
-
loadAd
public void loadAd(int op) -
setAutoLoadCallback
public void setAutoLoadCallback(boolean isAutoLoadCallback) V9.9.0.1 支持- 参数:
isAutoLoadCallback- 默认false 关闭自动加载的Loaded or Failed回调
-
getBannerAd
@Nullable public com.tradplus.ads.base.bean.TPBaseAd getBannerAd()从缓存中取出来,这样缓存就是空的,可以进行下一次请求- 返回:
- TPBaseAd.getRenderView banner ad view
-
entryAdScenario
-
setCustomParams
-
setContentSignals
设置广告位级 Content Signals,优先用于该广告位的 bidding 请求;须在发起 bidding 请求之前调用。 无效 signals 静默忽略。 -
clearContentSignals
public void clearContentSignals()清除广告位级配置,回退使用全局 Content Signals -
isReady
public boolean isReady() -
safeShowAd
-
showAd
public void showAd() -
onDestroy
public void onDestroy() -
adapterRelease
public void adapterRelease() -
bannerVisibleChange
public void bannerVisibleChange() -
startRefreshAd
public void startRefreshAd(com.tradplus.ads.base.network.response.ConfigResponse configResponse) -
stopRefreshAd
public void stopRefreshAd() -
isOpenAutoRefresh
public boolean isOpenAutoRefresh() -
isOpenAutoRefresh
public boolean isOpenAutoRefresh(@Nullable com.tradplus.ads.base.network.response.ConfigResponse configResponse)
-