提前初始化广告网络
小于 1 分钟
提前初始化广告网络
在2.8.1版本后支持提前初始化广告网络
private void preInitAdNetwork() {
SAAllianceAdInitParams.Builder builder = new SAAllianceAdInitParams.Builder();
// 按正常初始化Mobit SDK时构建SAAllianceAdInitParams,按需调用SAAllianceAdInitParams.Builder方法
SAAllianceAdInitParams initParams = builder.build();
List<SAAdNetworkBaseConfig> configs = new ArrayList<>();
SABaiduNetworkConfig baiduNetworkConfig = new SABaiduNetworkConfig();
baiduNetworkConfig.setAppId("baidu app id");
configs.add(baiduNetworkConfig);
SAGDTNetworkConfig gdtNetworkConfig = new SAGDTNetworkConfig();
gdtNetworkConfig.setAppId("gdt app id");
configs.add(gdtNetworkConfig);
SACSJNetworkConfig csjNetworkConfig = new SACSJNetworkConfig();
csjNetworkConfig.setAppId("csj/gromore app id");
configs.add(csjNetworkConfig);
SAKSNetworkConfig ksNetworkConfig = new SAKSNetworkConfig();
ksNetworkConfig.setAppId("kuaishou app id");
configs.add(ksNetworkConfig);
SASigmobNetworkConfig sigmobNetworkConfig = new SASigmobNetworkConfig();
sigmobNetworkConfig.setAppId("sigmob app id");
sigmobNetworkConfig.setApiKey("sigmob api key");
configs.add(sigmobNetworkConfig);
SAMintegralNetworkConfig mintegralNetworkConfig = new SAMintegralNetworkConfig();
mintegralNetworkConfig.setAppId("mintegral app id");
mintegralNetworkConfig.setApiKey("mintegral api key");
configs.add(mintegralNetworkConfig);
SAOnewayNetworkConfig onewayNetworkConfig = new SAOnewayNetworkConfig();
onewayNetworkConfig.setAppId("oneway app id");
configs.add(onewayNetworkConfig);
SAAdScopeNetworkConfig adScopeNetworkConfig = new SAAdScopeNetworkConfig();
adScopeNetworkConfig.setAppId("ad scope app id");
configs.add(adScopeNetworkConfig);
SAYouTuiNetworkConfig youTuiNetworkConfig = new SAYouTuiNetworkConfig();
youTuiNetworkConfig.setAppId("youtui app id");
configs.add(youTuiNetworkConfig);
SAFunLinkNetworkConfig funlinkNetworkConfig = new SAFunLinkNetworkConfig();
funlinkNetworkConfig.setAppId("funlink app id");
configs.add(funlinkNetworkConfig);
SAAllianceAdSdk.preInitNetworkWithConfigs(configs, getApplication(), initParams);
}