2.4.16 版本 API 变动说明

2.4.16 版本 API 变动说明

2.4.16版本对初始化开屏广告激励广告插屏广告全屏视频接入方式升级,需要使用新的类和方法进行请求

初始化

com.zj.zjsdk.ZjSdk类中的初始化接口变动,部分设置项接口移除,整合到com.zj.zjsdk.ZJConfig

方法变动备注
init(Context context, String appId)过时建议替换为 init(Context context, ZJConfig config) 方法初始化
init(Context context, String appId, String userId)过时建议替换为 init(Context context, ZJConfig config) 方法初始化
init(Context context, String appId, ZjSdkInitListener listener)过时建议替换为 init(Context context, ZJConfig config, ZjSdkInitListener listener) 方法初始化
init(Context context, String appId, String userId, ZjSdkInitListener listener)过时建议替换为 init(Context context, ZJConfig config, ZjSdkInitListener listener) 方法初始化
init(Context context, ZJConfig config)新增无回调的初始化方法
init(Context context, ZJConfig config, ZjSdkInitListener listener)新增有回调的初始化方法
setUserId(String userId)移除userId 在 ZJConfig.Builder 中配置
setGDPR(boolean gdpr)移除gdpr 在 ZJConfig.Builder 中配置
setCOPPA(int state)移除coppa 在 ZJConfig.Builder 中配置
setAge(int age)移除age 在 ZJConfig.Builder 中配置
isDebug(boolean b)移除isDebug 在 ZJConfig.Builder 中配置

ZJConfig 及相关配置见SDK 初始化

开屏广告

2.4.16版本起需要使用com.zj.zjsdk.api.v2.splash.ZJSplashAd请求开屏广告

详细内容见广告接入-开屏广告

激励广告

2.4.16版本起需要使用com.zj.zjsdk.api.v2.rewarded.ZJRewardedAd请求激励广告

详细内容见广告接入-激励广告

插屏广告

2.4.16版本起需要使用com.zj.zjsdk.api.v2.interstitial.ZJInterstitialAd请求插屏广告

详细内容见广告接入-插全屏广告

全屏视频

2.4.16版本起插屏与全屏视频广告入口统一为com.zj.zjsdk.api.v2.interstitial.ZJInterstitialAd,不再需要区分场景单独请求

详细内容见广告接入-插全屏广告