类 NativeMgr

java.lang.Object
com.tradplus.ads.mgr.nativead.NativeMgr

public class NativeMgr extends Object
  • 构造器详细资料

    • NativeMgr

      public NativeMgr(android.content.Context context, String adUnitId)
  • 方法详细资料

    • isDestroyed

      public boolean isDestroyed()
    • setCustomShowData

      public void setCustomShowData(Map<String,Object> data)
    • setAllAdLoadListener

      public void setAllAdLoadListener(LoadAdEveryLayerListener everyLayerListener)
    • setAdListener

      public void setAdListener(@Nullable NativeAdListener adListener)
    • setLoadFailedListener

      public void setLoadFailedListener(LoadFailedListener loadFailedListener)
    • loadAd

      public void loadAd(@Nullable NativeAdListener adListener, int op, float maxWaitTime)
    • loadAd

      public void loadAd(int op)
    • setDefaultConfig

      public void setDefaultConfig(String config)
    • setDefaultConfig

      public void setDefaultConfig(String config, String iso)
    • setAutoLoadCallback

      public void setAutoLoadCallback(boolean isAutoLoadCallback)
    • reload

      public void reload()
    • getNativeAd

      @Nullable public TPCustomNativeAd getNativeAd()
      从缓存中取出来,这样缓存就是空的,可以进行下一次请求
      返回:
      TPCustomNativeAd
    • isReady

      public boolean isReady()
    • entryAdScenario

      public boolean entryAdScenario(String adSceneId)
    • setNetworkExtObj

      public void setNetworkExtObj(Object obj)
      设置三方广告平台的特殊属性或者对象
      参数:
      obj -
    • setAdSize

      public void setAdSize(int width, int height)
    • setCustomParams

      public void setCustomParams(Map<String,Object> map)
    • setContentSignals

      public void setContentSignals(TPContentSignals signals)
      设置广告位级 Content Signals,优先用于该广告位的 bidding 请求;须在发起 bidding 请求之前调用。 无效 signals 静默忽略。
    • clearContentSignals

      public void clearContentSignals()
      清除广告位级配置,回退使用全局 Content Signals
    • showAd

      public void showAd(android.view.ViewGroup adContainer, int layoutId)
    • showAd

      public void showAd(android.view.ViewGroup adContainer, int layoutId, String adSceneId)
    • showAd

      public void showAd(android.view.ViewGroup adContainer, TPNativeAdRender adRender, String adSceneId)
    • setCacheNumber

      public void setCacheNumber(int number)
    • onDestroy

      public void onDestroy()
    • onResume

      public void onResume()
    • onPause

      public void onPause()
    • getLoadedCount

      public int getLoadedCount()
    • setDownloadListener

      public void setDownloadListener(DownloadListener downloadListener)