广告检查器

广告检查器

广告检查器是 OpenMediation 推出的辅助测试工具,图形化一些日志信息,可以帮助您理解SDK的各种复杂逻辑,查找线上问题,复现问题,方便您在应用内对广告请求进行实时分析。

注意:

1、广告检查器是集成在 TestSuite v2.0.0 版本中的功能模块,如果您的应用中已经集成了 TestSuite v2.0.0 以及 OpenMediation SDK v2.6.0,可以直接使用启动广告检查器方法调起使用。否则,请先集成测试套件

2、需要将您的设备添加为测试设备,广告检查器只能在测试设备上启动。

3、广告检查器的启动需要您先进行 OpenMediation SDK 的初始化。

启动广告检查器

广告检查器可以从应用中的任何位置启动。启动广告检查器的方法有两种。

1、注册测试设备后使用“摇一摇”手势。

2、使用提供的 API 以编程方式启动。

import com.openmediation.testsuite.TestSuite;
...
TestSuite.launchAdInspector(context);

首页

首页上方主要显示了应用概要信息:主要包括App名称,平台,包名,App版本以及SDK版本信息。

下方展示了服务端下发的广告位信息:主要包括广告位名称,当前库存状态/库存配置,广告位下包含的 Instance 数量以及该广告位最新的一条日志标题和时间。

ad-inspector-1.png

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

ad-inspector-2.png

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

ad-inspector-3.png

  • OS Version设备系统版本号。
  • Brand:设备品牌。
  • Model:设备型号。
  • Device Id:设备GAID。

广告位详情页面

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

ad-inspector-4.png

ad-inspector-7.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命中条件

ad-inspector-9.png

  • Region:国家信息,可展开。
  • Custom tags:自定义用户标签,可展开。
  • App version:App版本号。
  • OS version:系统版本号。

Inventory/Instance列表

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

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

ad-inspector-10.png

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

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

ad-inspector-11.png

快速定位功能按钮

upup.png

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

日志信息过滤按钮

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

ad-inspector-12.png

退出

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

ad-inspector-1.png

 

 

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

评论

0 条评论

登录写评论。