空间访问统计

更新时间:2022-05-23

获取空间访问统计概览

接口简介

获取空间访问统计概览

接口详情

请求地址

/openapi/v2/group/{groupKey}/statistics/overView

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
dateRange String 日期范围 最近 7 天 "2020-01-10,2020-01-20"
pageType String 页面类型 "-1" "-1,0" [ -1:总体、0:报表、1:大屏、2:三维场景、3:数据填报 ]

返回正确 JSON 示例

{
  data: [
    {
      date: '2020-01-10', // 访问日期
      pv: 10,  // pv数量
      uv: 10   // uv数量
    },
    {
      date: '2020-01-11', // 访问日期
      pv: 20,  // pv数量
      uv: 15   // uv数量
    }
  ],
  msg: '',
  status: 0
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status: 499,
  requestId: ''
}

获取空间页面访问详情

接口简介

获取空间页面访问详情

接口详情

请求地址

/openapi/v2/group/{groupKey}/statistics/overViewDetail

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
dateRange String 日期范围 最近 7 天 "2020-01-10,2020-01-20"
pageType String 页面类型 "-1" "-1,0" [ -1(总体)、0(报表)、1(大屏)、2(三维场景)、3(数据填报) ]
orderBy String 排序依据 'pv' "pv" [ pv:浏览量、uv:访客数 ]
orderDir String 正序/倒序 'desc' "desc" [ asc:正序、desc:倒序 ]

返回正确 JSON 示例

{
  data: [
    {
      pv: 745, // pv数量
      uv: 509,                                                  // uv数量
      pageName: "运营日报-全国",                                  // 页面名称
      pageType: 'report',                                             // 页面类型(report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报)
    },
    {
      pv: 800, // pv数量
      uv: 529,                                                  // uv数量
      pageName: "销售数据",                                  // 页面名称
      pageType: 'report',                                             // 页面类型(report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报)
    }
  ],
  msg: '',
  status: 0
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status: 499,
  requestId: ''
}

获取空间浏览量、访客数统计

接口简介

获取空间浏览量、访客数统计

接口详情

请求地址

/openapi/v2/group/{groupKey}/statistics/statisticsData

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
dateRange String 日期范围 最近 7 天 "2020-01-10,2020-01-20"
pageType String 页面类型 "-1" "-1,0" [ -1(总体)、0(报表)、1(大屏)、2(三维场景)、3(数据填报) ]
access String 访问方式 "0,1,2" "0,1,2" [ 0:登录、1:加密分享、2:公开分享 ]
terminal String 查看端 "0,1" "0,1" [ 0:PC、1:移动 ]
pageHash String 页面 hash 'all' 多个 hash 使用逗号分隔 报表树形列表
orderBy String 排序依据 'pv' "pv" [ pv:浏览量、uv:访客数、date:日期 ]
orderDir String 正序/倒序 'desc' "desc" [ asc:正序、desc:倒序 ]

返回正确 JSON 示例

{
  data: [
    {
      date: '2020-05-10',  // 日期
      pv: 745, // pv数量
      uv: 509,                                                  // uv数量
      pageName: "运营日报-全国",                                  // 页面名称
      pageHash: "r_ada15-94qkv5c8-xmr37m",                                      // 页面hash
      pageType: 'report',                                             // 页面类型(report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报)
    },
    {
      date: '2020-05-11',  // 日期
      pv: 845, // pv数量
      uv: 609,                                                  // uv数量
      pageName: "运营日报-全国",                                  // 页面名称
      pageHash: "r_ada15-94qkv5c8-xmr37m",                                      // 页面hash
      pageType: 'report',                                             // 页面类型(report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报)
    }
  ],
  msg: '',
  status: 0
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status: 499,
  requestId: ''
}

获取某天某页面具体访问明细

接口简介

获取某天空间页面访问明细

接口详情

请求地址

/openapi/v2/group/{groupKey}/statistics?pageHash={pageHash}&date={date}&page=1&perPage=10

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
page Number 第几页 1 1
perPage Number 每页条数 10 10
date String 日期 - "2022-05-17"
pageHash String 页面 hash - "r_1013e-3i1tgcq7-k6wq81"

返回正确 JSON 示例

{
  data: [
    {
      accessType: "登录",           // 访问方式
      date: "2022-05-17 17:36:27", // 访问日期
      ip: "172.22.198.76",         // 访问 ip
      pageType: "报表",             // 访问页面类型
      terminal: "PC",              // 访问设备
      userName: 'demo'             // 访问用户名称
    },
    {
      accessType: "登录",           // 访问方式
      date: "2022-05-18 17:36:27", // 访问日期
      ip: "172.22.198.76",         // 访问 ip
      pageType: "报表",             // 访问页面类型
      terminal: "PC",              // 访问设备
      userName: 'demo'             // 访问用户名称
    }
  ],
  msg: '',
  status: 0
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status: 499,
  requestId: ''
}

获取用户的页面访问明细

接口简介

获取用户的页面访问明细

接口详情

请求地址

/openapi/v2/group/{groupKey}/statistics/getDetail

请求类型

GET

请求参数

参数名 类型 必填 描述 默认值 参考值
page Number 第几页 1 1
perPage Number 每页条数 10 10
dateRange String 日期范围 最近 7 天 "2020-01-10,2020-01-20"
pageHash String 页面 hash - "r_1013e-3i1tgcq7-k6wq81"(all:全部页面)
pageType String 页面类型 "-1" "-1,0" [ -1(总体)、0(报表)、1(大屏)、2(三维场景)、3(数据填报) ]
users String 用户邮箱 - "demo@baidu.com"(多个邮箱使用逗号分隔 用户列表 )

返回正确 JSON 示例

{
  data: [
    {
      accessType: "登录",                                 // 访问方式
      date: "2020-01-17 17:24:28",                        // 访问时间
      hash: "r_1013e-1evfv1tz-oqdvem",                   // 访问页面 hash
      ip: "172.22.198.76",                               // ip
      pageName: "测试空报表",                              // 访问页面名称
     pageType: "report",         // 页面类型,report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报
      terminal: "PC",                                     // 访问设备
      user: "gengshaozhen@baidu.com"                      // 访问用户邮箱
    },
    {
      accessType: "登录",                                 // 访问方式
      date: "2020-01-18 17:24:28",                        // 访问时间
      hash: "r_1013e-1evfv1tz-oqdvem",                   // 访问页面 hash
      ip: "172.22.198.76",                               // ip
      pageName: "测试空报表",                              // 访问页面名称
     pageType: "report",         // 页面类型,report:报表、dashboard:大屏、scene:三维场景、dataSubmit:数据填报
      terminal: "PC",                                     // 访问设备
      user: "gengshaozhen@baidu.com"                      // 访问用户邮箱
    }
  ],
  msg: '',
  status: 0
}

返回错误 JSON 示例

{
  msg: '错误详情',
  status: 499,
  requestId: ''
}

本页内容