广告预缓存
大约 1 分钟
广告预缓存
初始化预缓存设置和方法说明
初始化预缓存会在SDK初始化完毕后,自动加载开启了初始化预缓存的瀑布流,并将加载成功后的广告缓存到内存中。目的是为了提高一些场景下广告的加载速度。
如果要开启预缓存功能,需要在SDK初始化之后在项目中做如下配置,为开启了初始化预缓存功能的广告位设置一些参数。
SAPreCacheConfig config = new SAPreCacheConfig.Builder()
.setPreCacheActivity(this, "slot id")
.setRewardMuted(true, "slot id")
.setInterstitialMuted(true, "slot id")
.setFeedMuted(true, "slot id")
.setFeedAdSize(new SAAdSize(width, 0),posid)//支持广告类型广告位尺寸传入
.build();
SAAllianceAdSdk.setPreCacheConfig(config);
SAPreCacheConfig.Builder 方法说明
方法 | 说明 |
---|---|
传入activity | |
设置预缓存的激励视频广告是否静音 | |
设置预缓存的插屏广告是否静音 | |
设置预缓存的原生广告的尺寸 | |
设置预缓存的原生广告是否静音 |