⚡ 高级功能
2.0: 对应 2.0.0 新契约。pub.dev 当前仍提供 1.0.3;依赖尚未升级时请切换到 1.x 文档。
广告预加载
await GromoreAds.preload(
AdPreloadRequest(
items: <AdPreloadItem>[
AdPreloadItem(
format: AdFormat.rewarded,
placementIds: <String>[rewardedPlacementId],
),
AdPreloadItem(
format: AdFormat.feed,
placementIds: <String>[feedPlacementId],
),
],
parallelism: 2,
requestInterval: const Duration(seconds: 2),
),
);并发数范围为 1 到 20;请求间隔必须是 1 到 10 秒的整数秒。这里支持激励、插全屏、Banner、Feed 和 Draw,开屏预加载使用 SplashAdRequest(preloadOnly: true)。预加载必须在 SDK ready 后调用,使用厂商实时缓存能力,不在 Dart 层建立广告业务缓存。