跳到主要内容

路径分析

桑基图

POST /user-journey/flow

Body 请求参数

{
"datasource": "BRS_WECHAT_APPLET",
"timePeriod": 360,
"endTime": "",
"dimensions": [
"path"
],
"filters": [
{
"name": "mpId",
"value": [
10
],
"operator": "IN"
}
],
"limit": 10,
"render": "object"
}

请求参数

名称位置类型必选说明
eventquerystringscene:按渠道,begin_path:按起始页面,close_path:按结束页面
bodybodyobjectnone

返回示例

{
"code": 200,
"msg": "success",
"data": {
"headers": [
{
"level": 0,
"count": 8,
"quit": 0
}
],
"node": {
"nameDataMap": {
"": {
"uxScore": 100,
"path": "",
"uv": 2,
"pv": 0,
"firstLoadTime": 0,
"responseTime": 0,
"stuckRate": 0,
"jsErrorRate": 0,
"operaAvailableRate": 100,
"onReadyTime": 0,
"pathQuitRate": 0,
"pathExQuitRate": 0,
"onlineTime": 0,
"displayPath": "",
"httpErrRate": 0
},
"/pages/login1/login1": {
"uxScore": 90,
"path": "/pages/login1/login1",
"uv": 1,
"pv": 1,
"firstLoadTime": 52,
"responseTime": 1056,
"stuckRate": 0,
"jsErrorRate": 0,
"operaAvailableRate": 100,
"onReadyTime": 52,
"pathQuitRate": 0,
"pathExQuitRate": 0,
"onlineTime": 101,
"displayPath": "",
"httpErrRate": 100
}
},
"maxNodeValue": 8,
"data": [
{
"id": 0,
"level": 0,
"name": "Discovery bar applet main entry",
"in": 8,
"out": 8,
"flow": {
"index": [
{
"name": "Discovery bar applet main entry",
"count": 8,
"percent": "100.0%"
}
],
"in": [],
"out": [
{
"name": "/pages/cptest/cptest",
"count": 7,
"percent": "87.5%"
},
{
"name": "/pages/index/index",
"count": 1,
"percent": "12.5%"
}
]
},
"stop": 0,
"percent": {
"stop": "0.0%",
"out": "100.0%"
},
"status": "good",
"type": "scene",
"displayName": "Discovery bar applet main entry"
}
]
},
"lines": [
[
[
"0_1",
7
],
[
"0_2",
1
]
]
],
"lineIndex": {
"0_1": [
"0_1",
"1_1000000",
"1_3",
"3_1000000",
"1_4",
"4_6",
"6_1000000",
"3_5",
"5_1000000"
],
"0_2": [
"0_2",
"2_4",
"4_5",
"5_7",
"7_8",
"8_1000000"
],
"1_1000000": [
"0_1",
"1_1000000"
],
"1_3": [
"0_1",
"1_3",
"3_1000000",
"3_5",
"5_1000000"
],
"1_4": [
"0_1",
"1_4",
"4_6",
"6_1000000"
],
"2_4": [
"0_2",
"2_4",
"4_5",
"5_7",
"7_8",
"8_1000000"
]
},
"totalRouteCount": 8,
"filterType": "NORMAL"
},
"status": 200
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgstringtruenonenone
» dataobjecttruenonenone
»» headers[object]truenonenone
»»» levelintegertruenonenone
»»» countintegertruenonenone
»»» quitintegertruenonenone
»» nodeobjecttruenonenone
»»» nameDataMapobjecttruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRateintegertruenonenone
»»»»» operaAvailableRateintegertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRateintegertruenonenone
»»»»» pathExQuitRateintegertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRateintegertruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRateintegertruenonenone
»»»»» operaAvailableRateintegertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRateintegertruenonenone
»»»»» pathExQuitRateintegertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRateintegertruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRateintegertruenonenone
»»»»» operaAvailableRatenumbertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRateintegertruenonenone
»»»»» pathExQuitRateintegertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRatenumbertruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRateintegertruenonenone
»»»»» operaAvailableRateintegertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRateintegertruenonenone
»»»»» pathExQuitRateintegertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRateintegertruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRateintegertruenonenone
»»»»» operaAvailableRateintegertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRateintegertruenonenone
»»»»» pathExQuitRateintegertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRateintegertruenonenone
»»»» anonymousobjectfalsenonenone
»»»»» uxScoreintegertruenonenone
»»»»» pathstringtruenonenone
»»»»» uvintegertruenonenone
»»»»» pvintegertruenonenone
»»»»» firstLoadTimeintegertruenonenone
»»»»» responseTimeintegertruenonenone
»»»»» stuckRateintegertruenonenone
»»»»» jsErrorRatenumbertruenonenone
»»»»» operaAvailableRatenumbertruenonenone
»»»»» onReadyTimeintegertruenonenone
»»»»» pathQuitRatenumbertruenonenone
»»»»» pathExQuitRatenumbertruenonenone
»»»»» onlineTimeintegertruenonenone
»»»»» displayPathstringtruenonenone
»»»»» httpErrRatenumbertruenonenone
»»» maxNodeValueintegertruenonenone
»»» data[object]truenonenone
»»»» idintegertruenonenone
»»»» levelintegertruenonenone
»»»» namestringtruenonenone
»»»» inintegertruenonenone
»»»» outintegertruenonenone
»»»» flowobjecttruenonenone
»»»»» index[object]truenonenone
»»»»»» namestringtruenonenone
»»»»»» countintegertruenonenone
»»»»»» percentstringtruenonenone
»»»»» in[object]truenonenone
»»»»»» namestringtruenonenone
»»»»»» countintegertruenonenone
»»»»»» percentstringtruenonenone
»»»»» out[object]truenonenone
»»»»»» namestringtruenonenone
»»»»»» countintegertruenonenone
»»»»»» percentstringtruenonenone
»»»» stopintegertruenonenone
»»»» percentobjecttruenonenone
»»»»» stopstringtruenonenone
»»»»» outstringtruenonenone
»»»» statusstringtruenonenone
»»»» typestringtruenonenone
»»»» displayNamestringtruenonenone
»»»» aliasstringtruenonenone
»» lines[array]truenonenone

oneOf

名称类型必选约束中文名说明
»»» anonymousstringfalsenonenone

xor

名称类型必选约束中文名说明
»»» anonymousintegerfalsenonenone

continued

名称类型必选约束中文名说明
» lineIndexobjecttruenonenone
»» 0_1[string]truenonenone
»» 0_2[string]truenonenone
»» 1_1000000[string]truenonenone
»» 1_3[string]truenonenone
»» 1_4[string]truenonenone
»» 2_4[string]truenonenone
»» 3_1000000[string]truenonenone
»» 4_6[string]truenonenone
»» 4_5[string]truenonenone
»» 3_5[string]truenonenone
»» 6_1000000[string]truenonenone
»» 5_7[string]truenonenone
»» 5_1000000[string]truenonenone
»» 7_8[string]truenonenone
»» 8_1000000[string]truenonenone
» totalRouteCountintegertruenonenone
» filterTypestringtruenonenone
statusintegertruenonenone

桑基图弹窗-全部路径

POST /user-journey/all-path-flow

Body 请求参数

{
"datasource": "BRS_WECHAT_APPLET",
"timePeriod": 360,
"endTime": "",
"dimensions": [
"path"
],
"filters": [
{
"name": "mpId",
"value": [
10
],
"operator": "IN"
},
{
"name": "path",
"value": [
"/*/yemian/canshu0/r"
]
}
]
}

请求参数

名称位置类型必选说明
eventquerystringscene:按渠道,begin_path:按起始页面,close_path:按结束页面
bodybodyobjectnone

返回示例

{
"code": 200,
"msg": "success",
"data": {
"id": 0,
"level": 0,
"in": 0,
"out": 0,
"flow": {
"index": [],
"in": [],
"out": []
},
"stop": 0
},
"status": 200
}

返回结果

状态码状态码含义说明数据模型
200OKnoneInline

返回数据结构

状态码 200

名称类型必选约束中文名说明
» codeintegertruenonenone
» msgstringtruenonenone
» dataobjecttruenonenone
»» idintegertruenonenone
»» levelintegertruenonenone
»» inintegertruenonenone
»» outintegertruenonenone
»» flowobjecttruenonenone
»»» index[string]truenonenone
»»» in[string]truenonenone
»»» out[string]truenonenone
»» stopintegertruenonenone
» statusintegertruenonenone