用户追踪列表
搜索项传参 参数解释:
传参 |
说明 |
sessionId |
SessionID |
clientIp |
IP地址 |
userId |
UserID |
设备ID |
deviceId |
tsResponseStart |
最小响应时间 |
tsResponseEnd |
最大响应时间 |
慢完全加载、慢白屏、慢首屏、慢可交互
方式:POST
/browser-api/ueextrace/pagetrace
请求参数
参数名 |
说明 |
参数解释 |
browserAppId |
应用id |
示例:1625 |
sort |
默认值 |
慢完全加载:duration ;慢白屏: first_paint_time ;慢首屏: first_screen_time ;慢可交互: dom_ready_time |
traceType |
默认值 |
慢完全加载:slowpage;慢白屏: slowfp ;慢首屏: slowfs ;慢可交互: slowdr |
timePeriod |
时间间隔时间 |
传值为分钟维度 。例如:过去5分钟:5;过去15分钟;过去30分钟:30;过去1小时:60;过去3小时:180;过去6小时:360;过去12小时:720;过去24小时:1440 |
endTime |
结束时间 |
精确到分。 示例: 2021-04-22 11:10。 |
random |
随机值 |
示例:16189993630009765 |
lang |
默认值 |
zh_CN |
请求参数示例
{
"sort": "timestamp",
"traceType": "slowpage",
"timePeriod": 900,
"endTime": "2022-11-24 15:00",
"browserAppId": 1625
}
返回参数
参数名 |
说明 |
code |
响应状态码。200:成功 |
msg |
响应状态信息 |
data |
结果数值 |
返回示例
{
"code": 200,
"msg": "success",
"data": [{
"id": "01dc7f19ac6d48999726409654d2d526",
"timestamp": "2021-04-22 10:26", --代表页面值:时间
"browserApplicationId": 29,
"host": "127.0.0.1:5500",
"uri": "/*/index.html",
"requestUrl": "http://127.0.0.1:5500/360/index.html",----代表页面值:URL
"regionId": 0,
"cityId": 0,
"carrierId": 0,
"webBrowser": "Chrome",
"webBrowserVersion": "89",
"clientIp": "192.168.5.148",--代表页面值:IP
"traceType": 3,
"deviceId": "1b3c573353834de2a7dedc3b611b1e62",
"sessionId": "a40d63afa8c0473aa720799cc930e0e5",--代表页面值:SessionID
"duration": 2162,--代表页面值:完全加载(ms)
"tracePath": "nbfs3://1159aca4e9631b3240089fd5af60",
"webBrowserName": "Chrome 89",
"firstScreenTime": 34,--代表页面值:首屏(ms)
"firstPaintTime": 34,--代表页面值:白屏(ms)
"domReadyTime": 2147,--代表页面值:可交互(ms)
"appName": "wjn_app_test004",--代表页面值:所属应用
"applicationId": "0",
"applicationInstanceId": "0",
"oprtPerf": 0,
"moduleId": 22,
"moduleRule": "**",
"applicationServerTime": 0,
"serverIsError": 0,
"navigationStart": 1619058384768,
"originalNavigationStart": 0,
"userId": "abc",
"userNo": "abc"--代表页面值:UserID
}],
"status": 200
}
操作和失败操作
方式:POST
/browser-api/ueextrace/operatetrace
请求参数
参数名 |
说明 |
参数解释 |
browserAppId |
应用id |
示例:1625 |
sort |
默认值 |
timestamp |
traceType |
默认值 |
慢操作:slowoprt,失败操作:failoprt |
timePeriod |
时间间隔时间 |
传值为分钟维度。例如:过去5分钟:5;过去15分钟;过去30分钟:30;过去1小时:60;过去3小时:180;过去6小时:360;过去12小时:720;过去24小时:1440 |
endTime |
结束时间 |
精确到分。示例: 2021-04-22 11:10 |
random |
随机值 |
示例:16189993630009765 |
lang |
默认值 |
zh_CN |
请求参数示例
{
"sort": "timestamp",
"traceType": "slowoprt",
"timePeriod": 900,
"endTime": "2022-11-24 15:00",
"browserAppId": 1625
}
返回参数
参数名 |
说明 |
code |
响应状态码 200:成功 |
msg |
响应状态信息 |
data |
结果数值 |
返回示例
{
"code": 200,
"msg": "success",
"data": [{
"id": "h31K9HgBFmR4s13_21MN",
"browserApplicationId": 1259,
"timestamp": "2021-04-21 19:57",--代表页面值:时间
"regionId": 0,
"cityId": 0,
"carrierId": 275,
"webBrowser": "Internet Explorer",
"webBrowserVersion": "11",
"clientIp": "73.92.95.99",--代表页面值:IP
"deviceId": "6a65e7d862d246eba8495d53f43aa113",
"sessionId": "1d629ed366674b90b16fe4d4ec400870",--代表页面值:SessionID
"serverDuration": 0.0,
"serverCount": 0,
"xhrDuration": 0.0,
"xhrCount": 2,
"serverTimeAvg": 0.0,
"xhrTimeAvg": 0.0,
"ua": "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko",
"requestUrl": "http://cnnnq.bz/vdtmmy",
"oprtStatus": 0,
"tsResponse": 737,--代表页面值:操作时间(ms)
"appName": "yj-yujuhe-1",--代表页面值:所属应用
"moduleId": 22,
"moduleRule": "**",
"oprtSource": 0,
"perfTrace": 0,
"oprtPerf": 0,
"oprtName": "yuanjie 投影时间测试7",--代表页面值:操作名称
"xhrData": [{
"method": "GET",
"xhrUrl": "https://jsonplaceholder.typicode.com/todos/1",
"originalStart": 1618919921662,
"originalEnd": 1618919922293,
"start": 0,
"end": 0,
"duration": 631,
"callbackTime": 4,
"httpStatus": 200,
"errorCode": 0,
"bytesReceived": 83,
"bytesSend": 0,
"networkTime": 0,
"startSpeOffset": 11,
"txInfo": null,
"serverTrace": false
}],
"userNo": "匿名(6a65e7d862d246eba8495d53f43aa113)",--代表页面值:UserID
"agentVersion": "3.2.3",
"failCount": 0,
"oprtOriginalName": "yuanjie 投影时间测试7"
}],
"userNo": "匿名(6a65e7d862d246eba8495d53f43aa113)",
"agentVersion": "3.2.3",
"failCount": 0,
"oprtOriginalName": "yuanjie 投影时间测试7"
}],
"status": 200
}
Ajax请求
/browser-api/ajax/trace-list
请求参数
参数名 |
说明 |
默认值 |
browserAppId |
应用id |
示例:1625 |
traceType |
默认值 |
ajax |
timePeriod |
时间间隔时间 |
传值为分钟维度。例如:过去5分钟:5;过去15分钟;过去30分钟:30;过去1小时:60;过去3小时:180;过去6小时:360;过去12小时:720;过去24小时:1440 |
endTime |
结束时间 |
精确到分。示例: 2021-04-22 11:10 |
请求参数示例
{
"traceType": "ajax",
"timePeriod": 900,
"endTime": "2022-11-24 15:00",
"browserAppId": 1625
}
返回参数
参数名 |
说明 |
code |
响应状态码。200:成功 |
msg |
响应状态信息 |
data |
结果数值 |
返回示例
{
"code": 200,
"msg": "success",
"data": [{
"id": "Lahn93gBFmR4s13_rts5",--代表页面值:IP
"timestamp": "2021-04-22 10:27",--代表页面值:时间
"browserApplicationId": 29,
"httpCode": 200,--代表页面值:状态码
"bytesSend": 16,
"bytesReceived": 317,
"responseTime": 451,--代表页面值:Ajax响应时间(ms)
"applicationServerTime": 0,--代表页面值:服务端响应时间(ms)
"requestUrl": "http://192.168.5.148:8089/shop/list?query=1",--代表页面值:URL
"applicationId": "0",
"applicationInstanceId": "0",
"countryId": 0,
"regionId": 0,
"cityId": 0,
"carrierId": 0,
"start": 1619058463375,
"end": 1619058463826,
"serverIsError": 0,
"originalStart": 0,
"originalEnd": 0,
"clientIp": "192.168.5.148",--代表页面值:IP
"deviceId": "1b3c573353834de2a7dedc3b611b1e62",
"userId": "abc",
"userNo": "abc",--代表页面值:UserID
"networkTime": "451",--代表页面值:网络耗时(ms)
"region": "未知",--代表页面值:地域
"carrier": "未知",--代表页面值:运营商
"pageRequestUrl": "http://127.0.0.1:5500/360/index.html",--代表页面值:调用页面
"transmission": 0.325,--代表页面值:数据量大小(KB)
"sessionId": "a40d63afa8c0473aa720799cc930e0e5",--代表页面值:SessionID
"apmTraceId":"ceshi1",--代表页面值:ApmTraceID
"globalScope": {
"contexts": {
"os": {
"name": "window",
"time": "2021-04-22T02:26:24.910Z",
"version": "11"
},
"extra": {
"name": "jingyn1"
}
}
}
}],
"status": 200
}
JS错误
方式:POST
/browser-api/trace/jserror/list
请求参数
参数名 |
说明 |
参数解释 |
browserAppId |
应用id |
示例:1625 |
traceType |
默认值 |
jserror |
timePeriod |
时间间隔时间 |
传值为分钟维度。例如:过去5分钟:5;过去15分钟;过去30分钟:30;过去1小时:60;过去3小时:180;过去6小时:360;过去12小时:720;过去24小时:1440 |
endTime |
结束时间 |
精确到分。示例: 2021-04-22 11:10 |
random |
随机值 |
示例:16189993630009765 |
lang |
默认值 |
zh_CN |
请求参数示例
{
"traceType": "jserror",
"timePeriod": 900,
"endTime": "2022-11-24 15:00",
"browserAppId": 1625
}
返回参数
参数名 |
说明 |
code |
响应状态码 200:成功 |
msg |
响应状态信息 |
data |
结果数值 |
返回示例
{
"code": 200,
"msg": "success",
"data": [{
"id": "db8449e3fcb046a79c33ebfc5f263fb3",
"timestamp": "2021-04-22 10:04",--代表页面值:时间
"host": "192.168.2.119:5088",
"uri": "/wy/test0.html",
"webBrowser": "Chrome",
"webBrowserVersion": "90",
"jsError": "Uncaught ReferenceError: _sys_cfg is not defined",--代表页面值:错误类型
"fileName": "http://192.168.2.119:5088/wy/js/bd.js?version=0213",
"trace": {
"url": "http://192.168.2.119:5088/wy/test0.html?name=1",
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.72 Safari/537.36",
"msg": "Uncaught ReferenceError: _sys_cfg is not defined",
"line": "82",
"col": "46",
"cnt": "1",
"src": "http://192.168.2.119:5088/wy/js/bd.js?version=0213",
"stack": "ReferenceError: _sys_cfg is not defined\n at _sys_ty_autoDate (http://192.168.2.119:5088/wy/js/bd.js?version=0213:82:46)\n at _sys_tyTimeout (http://192.168.2.119:5088/wy/js/bd.js?version=0213:238:5)\n at <anonymous>:1:1",
"module": null
},
"moduleId": 22,
"moduleRule": "**",
"userId": "1",
"deviceId": "3f28d4f98b29415fa4f3f485d69ea36e",
"sessionId": "cdb9f1c8b1b744b08812b31758d5c284",--代表页面值:SessionID
"countryId": 0,
"regionId": 0,
"cityId": 0,
"carrierId": 0,
"agentVersion": "3.3.0",
"requestUrl": "http://192.168.2.119:5088/wy/test0.html?name=1",--代表页面值:发生页面
"clientIp": "192.168.254.198",--代表页面值:IP
"os": "Windows 10",
"region": "",
"carrier": "未知",
"userNo": "1",--代表页面值:UserID
"browserApplicationId": 1260,
"browserApplicationName": "BPI_testapp5088"--代表页面值:所属应用
}],
"status": 200
}
模块-地域列表
方式:GET
/browser-api/region/list
请求参数
参数名 |
类型 |
必选 |
说明 |
备注 |
moduleId |
int |
是 |
模块id |
|
regionType |
String |
是 |
地图类型 |
world表示国家,country表示省会,region表示城市。 |
countryId |
int |
否 |
国家id |
当regionType=country时,该参数值为国家对应的id,例如:中国为48 |
regionId |
int |
否 |
省份id |
当regionType=region时,该参数值为省份对应的id,例如:北京为4811 |
timePeriod |
int |
是 |
时间间隔时间 |
传值为分钟维度,例如:过去5分钟:5;过去15分钟:15;过去30分钟:30;过去1小时:60;过去3小时:180;过去6小时:360;过去12小时:720;过去24小时:1440 |
endTime |
Date |
是 |
结束时间 |
精确到分。示例: 2022-03-14 11:10 |
random |
int |
否 |
随机值 |
示例:16189993630009765 |
lang |
String |
否 |
默认值 |
zh_CN |
返回参数
参数名 |
说明 |
code |
响应状态码。200:成功 |
msg |
响应状态信息 |
data |
结果数值 |
status |
状态码 |
返回示例
{
"code": 200,
"msg": "success",
"data": [
{
"uxScore": 80,
"pv": 28,
"uv": 1,
"slowpageRatio": 100.0,
"pageLoad": 3742.0,
"firstPaint": 235.0,
"firstScreen": 235.0,
"domReady": 236.0,
"operationTime": 0.0,
"operationAvailability": 0.0,
"operationCount": 0.0,
"htmlLoad": 10.0,
"jsErrorRate": 0.0,
"dns": 0.0,
"tcp": 0.0,
"ssl": 0.0,
"firstPacket": 10.0,
"remainPacket": 0.0,
"renderTime": 3506.0,
"name": "北京市",
"city": "北京市"
}
],
"status": 200
}