菜单

测试要点清单

请您在测试时参考以下测试要点,确保各环节功能和体验符合预期

一、应用启动时初始化TaKu SDK

  • 明确集成了哪些广告平台(如 优量汇、百度 等),并关注各广告平台 SDK 是否正确集成

二、SDK 初始化完成后,预加载广告

  • 错峰执行加载广告的逻辑,避免同时高并发请求加载广告
  • 激励、插屏、开屏、原生广告样式全局复用同一个 Ad 实例对象

三、激励视频 & 插屏广告

  • TaKu SDK初始化完成后或进入应用首页场景时,提前进行首次加载请求
  • 展示广告前调用isReady检查是否有可运展示,true 则展示,false 则请求加载广告
  • 激励视频的奖励需在 onReward 回调中下发,需要测试奖励是否能成功下发
  • 广告关闭后,在关闭回调中调用 load 进行广告的预加载
  • 防多次点击:展示激励或插屏广告时,需防止多次点击,避免重复弹出广告

四、开屏广告

  • 若有自定义超时逻辑,需将相同的超时时间传递给 TaKu SDK
  • 加载超时需跳转应用首页;未超时则在 onAdLoaded 回调中进行展示广告
  • onAdDismiss中为热启开屏进行预加载
  • 应用切换到后台或页面切换时,调用isReady检查是否有可用缓存,false时进行预加载
  • 点击跳过时onAdDismiss回调是否正常,外跳浏览器/应用是否正常

五、横幅广告

  • ATBannerView可提前添加到BannerViewContainer中并设置可见;也可先请求加载广告,需要展示时再添加到BannerViewContainer中并设置可见
  • 自动刷新需统一使用TaKu 后台 > 选择应用 > 编辑横幅广告聚合单元 > 高级设置,需要在各广告平台后台关闭自动刷新功能
  • TaKu后台开启自动刷新功能后,检查自动刷新是否正常

六、原生广告

  • onNativeAdLoaded 回调中获取的NativeAd若不为空,需保存引用以便后续广告展示
  • 自渲染:SelfRenderView中各素材需绑定渲染,关注 onAdImpressed 是否正常触发
  • 资源释放:全局使用 NativeAd 实例时在应用退出时释放资源;与 Activity 绑定时在 onDestroy()中调用NativeAd.destroy()
  • 不同平台渲染要求不同,需确保所有广告平台均能正常填充、展示并触发onAdImpressed回调

七、TaKu SDK Debug Log

建议:针对每个广告位的瀑布流配置,要把每家三方广告平台的广告源都测试正常填充展示后再将应用上线

  • 日志 TAG 过滤:anythink
  • 通过log检查确认配置在各聚合平台的各个广告源都有能填充到,其加载、填充、展示、点击回调都能正常触发

最近修改: 2025-07-28Powered by