English
Log In
You can then view all documents
Installation/常见问题接入指南说明/SDK Test Device/GroMore SDK聚合测试工具
GroMore SDK聚合测试工具
Last updated 2025-05-13 16:33:00

注意事项

  • 可视化测试工具只针对单个代码位进行广告请求和展示的校验,不对瀑布流比价逻辑、预缓存及复用功能等进行测试
  • 该测试工具仅限于测试阶段使用,不可带到线上,请于上线前移除测试工具
  • 工具需运行在Android4.0 (API Level 14) 及以上版本,且不支持插全屏广告位的测试
  • 使用工具时项目中集成的SDK版本需>=5.3.6.1

工具介绍

模拟线上广告展示场景,针对聚合组件接入和平台广告配置进行测试的工具,可以帮助您在应用上线前:校验SDK接入、广告配置信息、各ADN广告加载是否正常;并且支持SDK初始化检测、三方SDK检测、Adapter检测、manifest配置检测、平台单个代码位广告请求、展示并查看相关回调信息等多种能力

集成使用

Android
  1. 参考穿山甲SDK接入文档,app先接入穿山甲SDK。
  2. 从SDK zip文件中获取 tool_release.aar 包,放在工程能引用到的目录下。
复制

注意:需在聚合SDK初始化之后再进行测试工具的使用

复制
iOS
  1. 本工具可运行于iOS 9.0系统及以上。但仅限于测试阶段使用,请于上线前移除测试工具相关模块。
  2. 本工具是针对单独广告位 & 单独代码位进行测试的,仅做广告正常展示、回调正常展示内容的确认。依赖聚合SDK,但不影响聚合SDK。
  3. 在工程中导入:BUAdTestMeasurement.xcframework,在SDK初始化后,调用如下方法,开启可视化测试工具:返回值为BOOL,当启动成功,返回YES.否则,为NO。

注意:聚合测试工具数据不做本地缓存,当退出再进入工具时,代表重新开始测试过程。

复制

产品能力介绍

信息检测

示意图

功能介绍

该模块主要为接入信息监测,根据config中ADN配置信息,进行三方联盟SDK接入状态判定

①当未接入对应SDK时,显示红色图标/文字:未接入/未找到

②当已接入对应ADN SDK时,显示绿色图标/文字:已接入/ADN版本号

③百度 SDK 和Admob SDK较为特殊,通过API获取的版本号和其官方对外宣称的版本号不符,请确保相关SDK引入对应的版本

① 未测试:没有开始测试时的状态,或者已经开始测试但仅完成加载,没有展示广告的状态

② 测试失败:任一代码位出现填充失败的情况,具体原因可以查看onAdFailedToLoad回调,可能的原因有:

代码位问题:平台填写错误、代码位和渲染类型不匹配(特别是信息流的优量汇2.0模版)

底价过高

网络及IP等问题

③ 测试成功:全部代码位成功完成展示


广告测试

示意图

功能介绍

在广告位列表页中,可以看到应用下的所有代码位,并查看其测试状态,包括:

-未测试:没有测试过,或者已经开始测试但仅完成加载,没有展示广告的状态;

测试失败:任一代码位出现填充失败。可以onAdFailedToLoad回调定义原因,如:①代码位问题:平台填写错误、代码位和渲染类型不匹配等;②底价过高;③网络错误。

测试成功:代码位成功完成加载和展示。


点击具体的广告位进入详情页后,点击广告测试区域的“加载广告”及“展示广告”,即可进行广告测试。在详情页内可以查看广告加载成功 / 失败的具体信息,包括:

加载失败时,可以看到三方ADN返回的错误码和错误信息;

展示成功后,可以看到三方ADN返回的Prime_rit和CPM。




Contents
Contact us