跳到主要内容

工具

客户端inspect可视化debug工具

  • 为了更方便地进行本地埋点调试,我们开发了专门的埋点可视化调试工具,工具的需引入 EventTracing-iOS-Debug工程
  • 引入 EventTracing-iOS-Debug后,您可以选择合适的时机,开启和关闭工具
/// 开启
[[EventTracingInspectEngine sharedInstance] startInspect2D];

/// 关闭
[[EventTracingInspectEngine sharedInstance] stop];

EasyInsight埋点校验工具

部署环境

  • 为了更方便地进行本地埋点校验,我们跟平台一起对接,做了埋点实时校验工具,工具的集成需引入 EventTracing-iOS-LogViewer工程
  • 连接平台的API如下
EventTracingLogRealtimeViewerOptions *options = [[EventTracingLogRealtimeViewerOptions alloc] init];
[[EventTracingLogRealtimeViewer sharedInstance] setupWithOptions:options];

NSString * connectToken = @""; // token
NSString * connectPath = @""; // path
[[EventTracingLogRealtimeViewer sharedInstance] connectWithPath:connectPath connectToken:connectToken];
connectToken & connectPath
  • 具体的 token 和 path 的示例值,可以参考 demo 中提供的例子,在文件 ETQRCodeScanViewController.m
  • 该值由 Easyinsight 平台提供,一般提供二维码形式
  • 【推荐!!!】:您可以借助于app内的 router 能力,对二维码内容配合平台做改造,实现接入 router 系统的二维码扫描链接效果
注意

您应当只在 Debug 下引入 可视化调试工具 && 埋点实时校验工具, 以免影响线上业务