类 TradPlusMgr

java.lang.Object
com.tradplus.ads.mgr.TradPlusMgr

public class TradPlusMgr extends Object
处理TradPlus的请求
  • 方法详细资料

    • initSdk

      public static void initSdk(android.content.Context context, String appId)
    • setGDPRListener

      public static void setGDPRListener(TradPlusSdk.TPGDPRListener mGDPRListener)
    • setPrivacyListener

      public static void setPrivacyListener(TradPlusSdk.TPPrivacyListener iCCPAListener)
    • getIsInit

      public static boolean getIsInit()
    • setIsCNLanguageLog

      public static void setIsCNLanguageLog(boolean iscn)
    • setTradPlusInitListener

      public static void setTradPlusInitListener(TradPlusSdk.TradPlusInitListener tradPlusInitListener)
    • setGDPRDataCollection

      public static void setGDPRDataCollection(android.content.Context context, int level)
      GDPR LEVEL Setting
    • getGDPRDataCollection

      public static int getGDPRDataCollection(android.content.Context context)
    • setLGPDConsent

      public static void setLGPDConsent(android.content.Context context, int consent)
    • getLGPDConsent

      public static int getLGPDConsent(android.content.Context context)
    • setEUTraffic

      public static void setEUTraffic(android.content.Context context, boolean isUe)
    • isEUTraffic

      public static boolean isEUTraffic(android.content.Context context)
    • setCalifornia

      public static void setCalifornia(android.content.Context context, boolean isCA)
    • isCalifornia

      public static boolean isCalifornia(android.content.Context context)
    • setIsFirstShowGDPR

      public static void setIsFirstShowGDPR(android.content.Context context, boolean isFirst)
    • isFirstShowGDPR

      public static boolean isFirstShowGDPR(android.content.Context context)
    • setCOPPAIsAgeRestrictedUser

      public static void setCOPPAIsAgeRestrictedUser(android.content.Context context, boolean isChild)
      参数:
      context -
      isChild - false(0) is not child;true(1) is child;-1 不调用三方接口。
    • isCOPPAAgeRestrictedUser

      public static int isCOPPAAgeRestrictedUser(android.content.Context context)
    • setGDPRChild

      public static void setGDPRChild(android.content.Context context, boolean isGDPRChild)
    • getGDPRChild

      public static boolean getGDPRChild(android.content.Context context)
    • setCCPADoNotSell

      public static void setCCPADoNotSell(android.content.Context context, boolean isCCPA)
      参数:
      context -
      isCCPA - true(1) 是接受上报数据,false(0) 拒绝不接受上报数据;-1 不调用三方接口。
    • isCCPADoNotSell

      public static int isCCPADoNotSell(android.content.Context context)
      需要添加加州判断;非加州就上报数据
      参数:
      context -
      返回:
    • setAuthUID

      public static void setAuthUID(android.content.Context context, boolean needAuthUID)
      参数:
      context -
      needAuthUID - true获取,false不获取;默认是false
    • setDevOaid

      public static void setDevOaid(android.content.Context context, String oaid)
    • getDevOaid

      public static String getDevOaid(android.content.Context context)
    • getAuthUID

      public static boolean getAuthUID(android.content.Context context)
    • setDevAllowTracking

      public static void setDevAllowTracking(boolean allowTracking)
    • isDevAllowTracking

      public static boolean isDevAllowTracking()
    • getTPAdInfo

      public static com.tradplus.ads.base.bean.TPAdInfo getTPAdInfo(String adUnitId)
    • checkIsLoading

      public static boolean checkIsLoading(String adUnitId)