🧩 高级功能
2.0: 对应 2.0.0 纯短剧契约。pub.dev 当前仍提供 1.0.3;依赖尚未升级时请切换到 1.x 文档。

适用范围

自定义广告只用于短剧播放页的 DramaUnlockMode.hostManaged 解锁流程。聚合页、滑滑流和播放器仍由 PanGrowth SDK 管理内容与播放生命周期。

状态流程

  1. SDK 发出一次 DramaUnlockSession
  2. 宿主调用 accept(unlockEpisodes:)cancel()
  3. 宿主加载 GroMore 激励广告;准备展示前调用 adWillShow()
  4. 只有收到 GroMore 奖励验证后才能调用 rewardVerified()
  5. PanGrowth 回调最终解锁结果,session 随即关闭。

每个广告最多解锁 10 集。session 超时、页面销毁、重复确认、未展示广告直接奖励都会抛状态错误。

合规要求

  • 解锁广告必须包含穿山甲或 GroMore 的有效曝光。
  • 奖励只能依据 SDK 验证回调发放,不能依据视频播放时长自行推断。
  • 广告加载失败、用户取消、跳过或奖励未验证时调用 cancel()
  • 宿主不得缓存或复用已终结的 session。

完整代码参见短剧播放页

需要进一步协助?

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