广告检查器

广告检查器

广告检查器是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数量以及该广告位最新的一条日志标题和时间。

IMG_02A564B9984C-1.jpeg

页面上方可点击“用户”和“手机”图标,分别显示当前用户的设置信息和设备信息。

IMG_1473.PNG

  • Region:用户所处于的国家和地区。
  • Custom Tags:App赋予当前用户的自定义标签,显示标签个数。
  • Custom User Id:App定义当前用户的用户Id。
  • Test Mode:标明当前是否处于测试模式。
  • A/B Group:标明当前用户所属的AB测试分组。

IMG_1474.PNG

  • OS Version设备系统版本号。
  • Brand:设备品牌。
  • Model:设备型号。
  • Device Id:设备IDFA。
  • ATT Status:当前设备ATT状态。

广告位详情页面:

从首页Placement列表中点击任一广告,进入Placement详情页面。页面上方主要展示了广告位的概要信息:包括广告位名称,库存信息View,广告位下发的Instance信息View。页面下方按照时间倒序排序显示当前广告位所有广告日志摘要。

IMG_1476.PNG

IMG_1475.PNG

  • SDK initSDK初始化信息概要
  • Custom user id changed:自定义用户Id变更概要
  • Custom tags changed:自定义用户标签变更概要
  • Inventory changed:广告库存变更概要
  • Waterfall request:瀑布流请求信息概要。
  • 快速定位功能按钮:日志列表快速定位。
  • 日志信息过滤按钮:对当前日志列表内容,根据分类过滤显示。

OM  SDK Init

init.png

  • 初始化开始时间,耗时,初始化结果(iOS只有初始化成功状态)。

Custom user id changed

idtag.png

  • Set custom user id value值

Custom user tag changed

tags.png

  • Set custom tag key和value值

Inventory changed:Inventory In/out

inout.png

  • Inventory in/out:广告入库/出库。
  • 右上角1/2:当前库存数/广告库存设置阈值。
  • +n Ad/-n Ad:广告库存状态变化。
  • 入库/出库的Instance名称和eCPM。

Waterfall request

标题栏

wf.png

  • 主题:Mediation Rule名称,触发请求时间和耗时。
  • 请求结果:n fill—填充数量,No fill—没有广告填充,Error—请求错误。

Detail:Waterfall Fall加载Instance列表

detail.png

  • Instance名称,加载耗时和Platform名称。
  • 请求结果:Fill,No Fill,Payload success,Payload failed,Error。
  • 请求成功显示eCPM,请求失败显示原因。

Condition:当前Waterfall命中条件

condition.png

  • Region:国家信息,可展开。
  • Custom tags:自定义用户标签,可展开。
  • Tracking allowed:App设置允许追踪。
  • App version:App版本号。
  • OS version:系统版本号。

Inventory/Instance列表

点击页面上方的库存信息View,页面弹框显示当前广告位库存信息列表,并按照实际加载顺序降序进行排列展示。

单个库存主要包含信息有:广告来源Instance名称,广告eCPM(预估价格/Bidding Price),广告加载开始时间,广告类型(Waterfall/Bidding)。

IMG_0478.PNG

点击页面上方的Instance信息View,页面弹框显示当前广告位Instance信息列表,并按照服务端下发的Instance顺序排列展示。

单个Instance主要包含信息有:Instance名称和类型(Waterfall/Bidding)。

IMG_0479.PNG

快速定位功能按钮

upup.png

  • "UP"按钮:点击页面滚动到列表顶部。
  • "Down"按钮:点击页面滚动到列表底部。

日志信息过滤按钮

首页Placement详情页面点击"Filter按钮(漏斗形状)"后弹出筛选页面,您可以按照Ad Log,Inventory Log和Others过滤日志结果。

IMG_0494.PNG

退出

点击首页右上角"Exit"按钮即可退出广告检查器。

IMG_02A564B9984C-1.jpeg

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助

评论

0 条评论

登录写评论。