埋点统计 API(1.11 及之前版本)

1 获取埋点统计报告

[GET /data_source/report]

使用该 API 可以获取埋点统计报告。一般情况下,埋点数据仅保存最近 7 天数据。

若不指定查询区间,默认查询最近 1 小时的埋点统计。查询的运行时间与查询区间正相关,请合理配置查询区间,不要设置过大。

出现已导入大于已读取有可能是正常的,因为这是不同模块的统计结果,有可能这段时间没有读取和校验数据,但另一个模块正在导入之前校验成功的数据。

埋点统计的时间是实际进行导入的时间,如今天导入了前天的一条数据,这条数据会被统计到今天的报告里。

  • Request (application/json)

{
    "from":"1527056400000",        // 查询时间区间开始时间
    "to":"1532499600000"        // 查询时间区间结束时间
}
  • Response 200 (application/json)

{
  "read_update_time": 1546674220000,    // 上次更新读取条数时间
  "read": 28114950,                     // 项目一共读取条数
  "send_update_time": 1546674220000,    // 上次更新发送条数时间
  "send": 27322056,                     // 项目一共发送条数
  "write_update_time": 1546674559000,   // 上次更新导入条数时间
  "write": 25404328,                    // 项目一共导入条数
  "detail": {
    "js": {                             // 根据来源端进行分类
      "nginx_time_origin": 0,
      "read": 182,                      // 读取条数
      "send": 182,                      // 发送条数
      "write": 182,                     // 入库条数
      "err": 130,                       // 错误条数
      "last": 0,                        
      "payload": [                      // 根据应用版本分类的详细信息
        {
          "app_version": "all",
          "nginx_time_origin": 0,
          "read": 182,
          "send": 182,
          "write": 182,
          "err": 130,
          "last": 0,
          "payload": [
            {
              "event": "$WebClick",
              "nginx_time_origin": 0,
              "read": 26,
              "send": 26,
              "write": 26,
              "err": 0,
              "last": 0,
              "payload": [              // 事件的详细来源信息
                {
                  "lib": "js",
                  "lib_version": "1.10.3",
                  "app_version": "unknown",
                  "lib_method": "code",
                  "lib_detail": "unknown",
                  "nginx_time_origin": 0,
                  "read": 26,
                  "send": 26,
                  "write": 26,
                  "err": 0,
                  "last": 0
                }
              ]
            }
          ]
        }
      ]
    } 
  }   
}

Last updated

Was this helpful?