导出报表数据——元数据
1.事件列表
GET _SJK_API_PATH_/api-v2/base/events
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 事件类型id | |
name | 事件类型名称 | 如:默认事件、自定义事件等 |
children | 该类型事件列表 | 以数组形式返回 |
children[].id | 事件id | |
children[].name | 事件中文名称 | |
children[].fe_name | 事件英文名称 | |
children[].event_attrs | 事件属性列表 | 以数组形式返回 |
children[].event_attrs[].id | 事件属性id | |
children[].event_attrs[].name | 事件属性中文名称 | |
children[].event_attrs[].fe_name | 事件属性英文名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 1,
"name": "\u9ed8\u8ba4\u4e8b\u4ef6",
"children": [
{
"id": 1,
"name": "\u6d4f\u89c8",
"fe_name": "view",
"event_attrs": null
}
]
},
{
"id": 3,
"name": "\u81ea\u5b9a\u4e49\u4e8b\u4ef6",
"children": [
{
"id": 93,
"name": "DGA\u6ce8\u518c",
"fe_name": "signup",
"event_attrs": [
{
"event_id": 93,
"id": "5_17",
"fe_name": "eak4",
"name": "\u6765\u6e90\u4f4d\u7f6e"
}
]
}
]
}
]
}
2.属性列表
GET _SJK_API_PATH_/api-v2/base/attrs
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 属性类型id | |
name | 属性类型名称 | 如:会话属性、推广属性等 |
children | 该类型属性列表 | 以数组形式返回 |
children[].id | 属性id | |
children[].name | 属性中文名称 | |
children[].fe_name | 属性英文名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 2,
"name": "\u4f1a\u8bdd\u5c5e\u6027",
"children": [
{
"id": "2_14",
"fe_name": "app_version",
"name": "\u5e94\u7528\u7248\u672c"
}
]
},
{
"id": 3,
"name": "\u6e20\u9053\u5c5e\u6027",
"children": [
{
"id": "3_5",
"fe_name": "channel_type",
"name": "\u8bbf\u95ee\u6e20\u9053\u7c7b\u578b"
}
]
}
]
}
3.事件参数列表
GET _SJK_API_PATH_/api-v2/base/event_params/:event_id
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token | |
event_id | int | 事件id |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 事件参数id | |
name | 事件参数中文名称 | |
fe_name | 事件参数英文名称 | |
op | 事件参数指标计算操作 | 默认事件中为null;自定义事件的字符型参数有:COUNT次数,COUNT_DISTINCT去重数;数值型参数有SUM总和,COUNT次数等 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": "6_",
"fe_name": "event",
"name": "\u6b21\u6570",
"op": null
},
{
"id": "7_",
"fe_name": "unique_event",
"name": "\u4eba\u6570",
"op": null
}
]
}
4.属性值列表
GET _SJK_API_PATH_/api-v2/base/attr_values/:attr_id
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token | |
attr_id | int | 属性id |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
name | 属性值 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"name": "3.5.0"
},
{
"name": "1.7.7"
}
]
}
5.自定义活跃
GET _SJK_API_PATH_/api-v2/base/activities
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义活跃id | |
name | 自定义活跃名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 10,
"name": "\u9ed8\u8ba4\u6d3b\u8dc3\u7528\u6237"
},
{
"id": 16,
"name": "\u6d4f\u89c8\u4ea7\u54c1\u529f\u80fd\u6d3b\u8dc3"
},
{
"id": 68,
"name": "\u6ce8\u518c\u6d3b\u8dc3"
},
{
"id": 195,
"name": "new-or"
},
{
"id": 196,
"name": "new-and"
}
]
}
6.自定义漏斗
GET _SJK_API_PATH_/api-v2/base/funnels
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义漏斗id | |
name | 自定义漏斗名称 | |
total_steps | 漏斗总步数 |
示例:
curl -d 'access_token=_TOKEN_' https://a.geekdata.com/api-v2/base/funnels
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 806,
"name": "\u767b\u5f55",
"total_steps": 3
},
{
"id": 783,
"name": "\u6d4f\u89c8\u6d4b\u8bd5",
"total_steps": 2
},
{
"id": 618,
"name": "\u6ce8\u518c\u6d41\u7a0b",
"total_steps": 3
},
{
"id": 820,
"name": "www",
"total_steps": 2
}
]
}
7.自定义页面组
GET _SJK_API_PATH_/api-v2/base/page_groups
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义页面组id | -1为所有页面 |
name | 自定义页面组名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": -1,
"name": "\u6240\u6709\u9875\u9762"
},
{
"id": 23,
"name": "\u529f\u80fd\u4ecb\u7ecd\u7ec4"
},
{
"id": 25,
"name": "\u6ce8\u518c\u9875\u9762"
},
{
"id": 50,
"name": "\u6d4b\u8bd5\u9875\u9762\u7ec4"
}
]
}
8.自定义留存
GET _SJK_API_PATH_/api-v2/base/retentions
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义留存id | |
name | 自定义留存名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 10,
"name": "\u6d4f\u89c8\u7559\u5b58\u5206\u7ec4"
},
{
"id": 11,
"name": "\u9ed8\u8ba4\u7559\u5b58"
}
]
}
9.自定义分群
GET _SJK_API_PATH_/api-v2/base/segments
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义分群id | |
name | 自定义分群名称 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 159,
"name": "\u767b\u5f553\u6b21\u4ee5\u4e0a"
},
{
"id": 116,
"name": "\u9ad8\u610f\u5411\u672a\u6ce8\u518c\u7684\u56de\u8bbf\u5ba2"
},
{
"id": 203,
"name": "\u77ed\u4fe1\u8425\u9500\u767b\u5f55\u7528\u6237"
}
]
}
10.自定义表单
GET _SJK_API_PATH_/api-v2/base/forms
请求参数:
字段 | 格式 | 说明 | 示例 |
---|---|---|---|
access_token | string | 通过oauth认证获取的token |
返回数据:
字段 | 含义 | 说明 |
---|---|---|
id | 自定义表单id | |
name | 自定义表单名称 | |
tag | 自定义表单唯一标示 | |
form | 自定义表单input列表 | 以数组形式返回 |
form[].input_name | 自定义表单input名称 | |
form[].input_type | 自定义表单input类型 | 如 text、select、radio等 |
form[].input_name_tag | 自定义表单input唯一标示 | |
form[].submit_name | 自定义表单提交按钮名称 | 一个完整的表单,应该由一组或多组input和一组submit组成 |
form[].submit_name_tag | 自定义表单提交按钮唯一标示 |
示例:
{
"status": 0,
"msg": {
"msg": "success",
"desc": ""
},
"data": [
{
"id": 6,
"app_id": 19,
"name": "\u6570\u6781\u5ba2\u767b\u5f55",
"tag": "4945145b219c73425b74d3210ba5f237",
"form": [
{
"input_name": "\u7535\u8bdd",
"input_type": "input",
"input_name_tag": "9508635fa49b1c08f408166d0e357ca2"
},
{
"input_name": "\u5bc6\u7801",
"input_type": "input",
"input_name_tag": "7c7707e5e35fc6a2a55f8429b59dcc5e"
},
{
"submit_name": "\u767b\u5f55",
"submit_name_tag": "4945145b219c73425b74d3210ba5f237"
}
]
},
{
"id": 7,
"app_id": 19,
"name": "\u6570\u6781\u5ba2\u6ce8\u518c",
"tag": "e61f04043431a3a468208e29cd4f3fb5",
"form": [
{
"input_name": "\u59d3\u540d",
"input_type": "input",
"input_name_tag": "854bcbcf86b7ab07522fc32e2ab7d2e9"
},
{
"input_name": "\u624b\u673a\u53f7",
"input_type": "input",
"input_name_tag": "7acca942244e5b0f1716672e99c29ce5"
},
{
"input_name": "\u9a8c\u8bc1\u7801",
"input_type": "input",
"input_name_tag": "9c6f39435ac22aa493076b5bcb3a9ea9"
},
{
"submit_name": "\u63d0\u4ea4\u6ce8\u518c",
"submit_name_tag": "e61f04043431a3a468208e29cd4f3fb5"
}
]
}
]
}