1. 功能说明
通过iOS端SDK接入检测插件,可以在应用上线前快速对采集的事件(埋点)内容进行检查,该工具提供了查看 SDK(统计分析SDK) 接入状态、实时查看事件、查看调试日志、查看网络请求等功能
1.1 引入SDK
1.1.1 集成部分:
要使用SDK接入检测插件功能首先得完整集成统计分析SDK集成,详情参照
在工程App 对应Podfile中添加统计SDK库和其它库依赖:
//QuickTracking 统计分析 SDK
pod 'QTCommon', '1.6.4.PX'//需要指定版本号,1.6.4.PX及以上版本支持检测插件
//可在项目中加入 “基础库-日志库” 中的 UMCCommonLog 进行开发调试。
pod 'UMCCommonLog'
pod 'QTSDKMonitor'
2. 悬浮按钮
完成接入操作后,启动应用即可使用下述功能。
2.1 入口
打开应用后会看到一个悬浮的按钮,按钮下方是本次启动后产生的事件总数和上报完成百分比(已上报到服务端的事件数/累计采集的事件数),点击悬浮按钮即可。
2.1.1 悬浮入口配置
一般建议在App的Debug页面(或开发者工具页面)添加一个新的按钮,来控制悬浮按钮的显示和隐藏,悬浮按钮可拖动调整位置。
#import <QTSDKMonitor/QTSDKMonitor.h>
// 开启悬浮按钮,建议在初始化完成后调用此方法
[QTSDKMonitorManager showToolEntry];
2.1.2 手动显示面板
如果需要隐藏悬浮按钮,可以通过下述方式关闭:
[QTSDKMonitorManager closeToolEntry];
2.1.3 显示悬浮事件列表
悬浮事件列表会显示最新采集的几个事件名称,默认关闭,可以在sdkMonitor模块中开启显示悬浮事件列表(只有悬浮入口显示的条件下才生效):
3 面板部分
3.1 事件列表
搜索筛选模块:
事件列表支持按关键字(支持正则匹配)
事件类型
上报状态
录入状态搜索
支持按时间正序、倒序排列,支持手动拉取数据管理中的元数据信息,支持一键清空输入框,支持历史搜索埋点;
事件列表:
事件的产生时间
事件类型
事件状态
点击单个事件可以查看事件详细内容,长按单个事件可以复制事件内容到剪切板。
3.2 控制台
控制台是接入检测插件的功能集合面板,提供了基础调试功能。功能涵盖增长统计分析SDK的日志展示、网络抓包、事件统计以及基础配置功能
3.3 接入栏
接入栏处你可以快速查看您当前的sdk功能的版本、AppKey、功能使用等情况
3.4 调试日志
在控制台面板中点击“调试日志”即可进入调试日志页面。通过查看错误日志等可以快速排查接入等问题。
点击后可以进一步查看当前日志详情
3.5 网络抓包
网络抓包功能,可以对当前的上报详情进行打印
3.6 SDK配置
SDK配置功能模块,可以快速查看当前的各项配置:
3.7 事件统计
事件统计模块,可以对当前所有的事件进行分组统计
3.8 SDKMonitor配置
SDKMonitor配置模块,可以对当前SDK接入检测插件进行工具相关的功能配置
- 本页导读 (0)
- 1. 功能说明
- 1.1 引入SDK
- 2. 悬浮按钮
- 2.1 入口
- 3 面板部分
- 3.1 事件列表
- 3.2 控制台
- 3.3 接入栏
- 3.4 调试日志
- 3.5 网络抓包
- 3.6 SDK配置
- 3.7 事件统计
- 3.8 SDKMonitor配置