iOS SDK 接入检测插件

更新时间:2025-04-07 13:17:14

1. 功能说明

通过iOSSDK接入检测插件,可以在应用上线前快速对采集的事件(埋点)内容进行检查,该工具提供了查看 SDK(统计分析SDK) 接入状态、实时查看事件、查看调试日志、查看网络请求等功能

1.1 引入SDK

1.1.1 集成部分:

重要

要使用SDK接入检测插件功能首先得完整集成统计分析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 入口

打开应用后会看到一个悬浮的按钮,按钮下方是本次启动后产生的事件总数和上报完成百分比(已上报到服务端的事件数/累计采集的事件数),点击悬浮按钮即可。

image

2.1.1 悬浮入口配置

一般建议在AppDebug页面(或开发者工具页面)添加一个新的按钮,来控制悬浮按钮的显示和隐藏,悬浮按钮可拖动调整位置。

#import <QTSDKMonitor/QTSDKMonitor.h>

// 开启悬浮按钮,建议在初始化完成后调用此方法
[QTSDKMonitorManager showToolEntry]; 

2.1.2 手动显示面板

如果需要隐藏悬浮按钮,可以通过下述方式关闭:

[QTSDKMonitorManager closeToolEntry];

2.1.3 显示悬浮事件列表

悬浮事件列表会显示最新采集的几个事件名称,默认关闭,可以在sdkMonitor模块中开启显示悬浮事件列表(只有悬浮入口显示的条件下才生效):

image

3 面板部分

3.1 事件列表

搜索筛选模块:

  • 事件列表支持按关键字(支持正则匹配)

  • 事件类型

  • 上报状态

  • 录入状态搜索

支持按时间正序、倒序排列,支持手动拉取数据管理中的元数据信息,支持一键清空输入框,支持历史搜索埋点;

事件列表:

  • 事件的产生时间

  • 事件类型

  • 事件状态

点击单个事件可以查看事件详细内容,长按单个事件可以复制事件内容到剪切板。

事件列表

3.2 控制台

控制台是接入检测插件的功能集合面板,提供了基础调试功能。功能涵盖增长统计分析SDK的日志展示、网络抓包、事件统计以及基础配置功能

image

3.3 接入栏

接入栏处你可以快速查看您当前的sdk功能的版本、AppKey、功能使用等情况

image

3.4 调试日志

在控制台面板中点击“调试日志”即可进入调试日志页面。通过查看错误日志等可以快速排查接入等问题。

调试日志

点击后可以进一步查看当前日志详情

image

3.5 网络抓包

网络抓包功能,可以对当前的上报详情进行打印

网络抓包

3.6 SDK配置

SDK配置功能模块,可以快速查看当前的各项配置:

20241216095554

3.7 事件统计

事件统计模块,可以对当前所有的事件进行分组统计

image

3.8 SDKMonitor配置

SDKMonitor配置模块,可以对当前SDK接入检测插件进行工具相关的功能配置

image

  • 本页导读 (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配置