广告检查器
广告检查器是OpenMediation推出的辅助测试工具,图形化一些日志信息,可以帮助您理解SDK的各种复杂逻辑,查找线上问题,复现问题,方便您在应用内对广告请求进行实时分析。
注意:
1:广告检查器是集成在OpenMediationTestSuite V2.0.0+中的功能模块,如果您的应用中已经集成了TestSuite,可以直接使用启动广告检查器方法调起使用。否则,请先集成测试套件。
2:广告检查器只能在测试设备上启动,需要先添加您的设备为测试设备。
3:广告检查器的启动前请确保OpenMediation SDK初始化完成。
启动广告检查器
广告检查器可以从应用中的任何位置启动,启动广告检查器的方法有两种。
1:注册测试设备后使用"摇一摇"手势启动。
2:使用提供的 API 以编程方式启动。
#import <OpenMediationTestSuite/OMTestSuite.h>
[OMTestSuite presentAdInspectorFromViewController:@"YOUR_OpenMediation_APP_KEY" completionHandler:nil];
import OMTestSuite
OMTestSuite.presentAdInspector(form:"YOUR_OpenMediation_APP_KEY", completionHandler:nil)
首页
首页上方主要显示了应用概要信息:主要包括App名称,平台,包名,App版本以及SDK版本信息。
下方展示了服务端下发的广告位信息:主要包括广告位名称,当前库存状态/库存配置,广告位下包含的Instance数量以及该广告位最新的一条日志标题和时间。
页面上方可点击“用户”和“手机”图标,分别显示当前用户的设置信息和设备信息。
- Region:用户所处于的国家和地区。
- Custom Tags:App赋予当前用户的自定义标签,显示标签个数。
- Custom User Id:App定义当前用户的用户Id。
- Test Mode:标明当前是否处于测试模式。
- A/B Group:标明当前用户所属的AB测试分组。
- OS Version:设备系统版本号。
- Brand:设备品牌。
- Model:设备型号。
- Device Id:设备IDFA。
- ATT Status:当前设备ATT状态。
广告位详情页面:
从首页Placement列表中点击任一广告,进入Placement详情页面。页面上方主要展示了广告位的概要信息:包括广告位名称,库存信息View,广告位下发的Instance信息View。页面下方按照时间倒序排序显示当前广告位所有广告日志摘要。
- SDK init:SDK初始化信息概要。
- Custom user id changed:自定义用户Id变更概要。
- Custom tags changed:自定义用户标签变更概要。
- Inventory changed:广告库存变更概要。
- Waterfall request:瀑布流请求信息概要。
- 快速定位功能按钮:日志列表快速定位。
- 日志信息过滤按钮:对当前日志列表内容,根据分类过滤显示。
OM SDK Init
- 初始化开始时间,耗时,初始化结果(iOS只有初始化成功状态)。
Custom user id changed
- Set custom user id value值。
Custom user tag changed
- Set custom tag key和value值。
Inventory changed:Inventory In/out
- Inventory in/out:广告入库/出库。
- 右上角1/2:当前库存数/广告库存设置阈值。
- +n Ad/-n Ad:广告库存状态变化。
- 入库/出库的Instance名称和eCPM。
Waterfall request
标题栏
- 主题:Mediation Rule名称,触发请求时间和耗时。
- 请求结果:n fill—填充数量,No fill—没有广告填充,Error—请求错误。
Detail:Waterfall Fall加载Instance列表
- Instance名称,加载耗时和Platform名称。
- 请求结果:Fill,No Fill,Payload success,Payload failed,Error。
- 请求成功显示eCPM,请求失败显示原因。
Condition:当前Waterfall命中条件
- Region:国家信息,可展开。
- Custom tags:自定义用户标签,可展开。
- Tracking allowed:App设置允许追踪。
- App version:App版本号。
- OS version:系统版本号。
Inventory/Instance列表
点击页面上方的库存信息View,页面弹框显示当前广告位库存信息列表,并按照实际加载顺序降序进行排列展示。
单个库存主要包含信息有:广告来源Instance名称,广告eCPM(预估价格/Bidding Price),广告加载开始时间,广告类型(Waterfall/Bidding)。
点击页面上方的Instance信息View,页面弹框显示当前广告位Instance信息列表,并按照服务端下发的Instance顺序排列展示。
单个Instance主要包含信息有:Instance名称和类型(Waterfall/Bidding)。
快速定位功能按钮
- "UP"按钮:点击页面滚动到列表顶部。
- "Down"按钮:点击页面滚动到列表底部。
日志信息过滤按钮
首页Placement详情页面点击"Filter按钮(漏斗形状)"后弹出筛选页面,您可以按照Ad Log,Inventory Log和Others过滤日志结果。
退出
点击首页右上角"Exit"按钮即可退出广告检查器。
评论
请登录写评论。