1.3.7.1 实时调试_客户端

优质
小牛编辑
131浏览
2023-12-01

实时调试模块提供埋点的审计功能,主要应用于以下两个业务场景:

  1. 测试或者产品需要校验埋点是否跟业务场景一致:
    1. 埋点是否埋上:当前业务流程或者位置是否有埋点。==避免漏埋==
    2. 埋点是否准确:当前埋点是否跟业务流程或者位置一致,关键信息是否上报。==避免埋点错误==
  2. 测试或者开发需要校验埋点,但是又不希望当前操作产生错误日志污染线上数据

实时调试功能目前支iOS、Android以及微信小程序,本节介绍客户端调试功能。网页调试请参考数据调试&&开发文档

1.1. 视频教程

1.2. 产品功能

  1. 路径:设置--实时调试--选择客户端应用==请确认你拥有实时调试的权限==

  2. 跟HubbleData后台建立连接,使用方扫描HubbleData生成的二维码与HubbleData建立连接。该二维码由HubbleData生成,需要各产品客户端开发配置URLschema,具体使用姿势请参考SDK开发文档

  3. 使用方扫码完成之后,HubbleData调试模块将会由扫码页面自动跳转到埋点数据展示页面。
  4. 使用方在本地客户端上进行交互操作(点击或者刷新页面),此时如果对应位置有埋点信息,该埋点将会实时上报到HubbleData后台进行展示==此过程基本无延迟==
  5. 如果当前埋点信息过多,使用方可以通过调试界面的筛选功能过滤不需要的埋点。

    1. 你可以选择关掉实时刷新按钮,此时最新数据将不会在页面上展现,当前页面处于静止状态
    2. 对调试数据进行筛选:目前支持以下四种维度
      1. eventId:你可以选择仅查看某一个事件
      2. dataType:数据类型,你可以选择去除掉某些内部事件,数据类型的定义请参考事件元信息
      3. category:事件类别
      4. label:事件标签
    3. 点击展开,埋点数据将会以更加规整的方式展现。
    4. 点击清空:当前页面数据清空,避免历史数据干扰
  6. 备注:该模式下数据不会进入线上,调试关闭之后HubbleData将会丢弃当前数据

1.3. FAQ

调试数据是否会一直保存?

并不会,我们只会在本地保存最新500条数据。

数据上报与未上报有什么区别
  1. 选择数据不上报时,当前用户的所有操作仅会在调试模块做一次展示,展示完毕数据将会丢弃
  2. 选择数据上报时,用户操作将会跟其他用户操作一样进入线上环境,用户在各个分析模块仍然可以进行分析