数据上报
wx.reportMonitor(string name, number value)
自定义业务数据监控上报接口。
参数
string name
监控ID,在「小程序管理后台」新建数据指标后获得
number value
上报数值,经处理后会在「小程序管理后台」上展示每分钟的上报总量
使用说明
使用前,需要在「小程序管理后台-运维中心-性能监控-业务数据监控」中新建监控事件,配置监控描述与告警类型。每一个监控事件对应唯一的监控ID,开发者最多可以创建128个监控事件。
示例代码
wx.reportMonitor(‘1’, 1)
数据分析
wx.reportAnalytics(string eventName, Object data)
自定义分析数据上报接口。使用前,需要在小程序管理后台自定义分析中新建事件,配置好事件名与字段。
参数
string eventName
事件名
Object data
上报的自定义数据。
示例代码
wx.reportAnalytics(‘purchase’, {
price: 120,
color: ‘red’
})
访问留存
getAnalysisDailyRetain
本接口应在后端服务器调用,详细说明参见后端API。
获取用户访问小程序日留存
请求地址
POST https://api.weixin.qq.com/datacube/getweanalysisappiddailyretaininfo?access_token=ACCESS_TOKEN
请求参数
返回值
返回的 JSON 数据包
visit_uv_new 的结构
visit_uv 的结构
请求数据示例
{
"begin_date": "20170313",
"end_date": "20170313"
}
返回数据示例
{
"ref_date": "20170313",
"visit_uv_new": [
{
"key": 0,
"value": 5464
}
],
"visit_uv": [
{
"key": 0,
"value": 55500
}
]
}
getAnalysisMonthlyRetain
本接口应在后端服务器调用,详细说明参见后端API。
获取用户访问小程序月留存
请求地址
POST https://api.weixin.qq.com/datacube/getweanalysisappidmonthlyretaininfo?access_token=ACCESS_TOKEN
请求参数
返回值
返回的 JSON 数据包
visit_uv_new 的结构
visit_uv 的结构
注意
请求json和返回json与天的一致,这里限定查询一个自然月的数据,时间必须按照自然月的方式输入: 如:20170201(月初), 20170228(月末)
请求数据示例
{
"begin_date": "20170201",
"end_date": "20170228"
}
返回数据示例
{
"ref_date": "201702",
"visit_uv_new": [
{
"key": 0,
"value": 346249
}
],
"visit_uv": [
{
"key": 0,
"value": 346249
}
]
}
getAnalysisWeeklyRetain
本接口应在后端服务器调用,详细说明参见后端API。
获取用户访问小程序周留存
请求地址
POST https://api.weixin.qq.com/datacube/getweanalysisappidweekl