🎯 广告类型
2.0: 对应 2.0.0 新契约。pub.dev 当前仍提供 1.0.3;依赖尚未升级时请切换到 1.x 文档。

开屏广告

await GromoreAds.showSplash(
  SplashAdRequest(
    placementId: splashPlacementId,
    timeout: const Duration(milliseconds: 3500),
    logo: SplashAdLogo.asset(
      'assets/logo.png',
      heightRatio: 0.15,
    ),
  ),
);

超时范围为 1 到 10 秒。SplashAdLogo 明确区分 asset、绝对文件、Android resource 和 iOS bundle 来源。

预加载使用同一请求模型:

await GromoreAds.showSplash(
  SplashAdRequest(
    placementId: splashPlacementId,
    preloadOnly: true,
  ),
);

下一次使用相同广告位和平台参数调用 showSplash 时消费预加载实例。页面提前结束时可调用 destroySplash() 清理。

需要进一步协助?

与 LightCore 技术顾问沟通,获取商业化策略与集成支持。