数据采集 采集源配置 微信小程序运营数据和性能相关监控指标日志采集
微信小程序运营数据和性能相关监控指标日志采集
简介
运营指标数据相关指标如下 :
- DailySummary (用户访问小程序数据概况)
- DailyVisitTrend (用户访问小程序数据日趋势)
- UserPortrait (小程序新增或活跃用户的画像分布数据)
- VisitDistribution (用户小程序访问分布数据,此处测试的小程序未有真实数据采集)
- VisitPage (访问页面。目前只提供按 page_visit_pv 排序的 top200,此处测试的小程序未有真实数据采集)
性能相关监控指标:
- Performance (小程序启动耗时 下载耗时等,此处测试的小程序未有真实数据采集)
日志采集如下:
- JsErrSearch (js相关错误,此处测试的小程序未有真实数据采集)
前置条件
- 已安装 DataKit(DataKit 安装文档)
- 需要有 appid 小程序唯一凭证,即 AppID,可在「微信公众平台 - 设置 - 开发设置」页中获得。(需要已经成为开发者,且帐号没有异常状态)
- 需要有 secret 小程序唯一凭证密钥,即 AppSecret,获取方式同 appid
配置
配置微信小程序采集器配置
进入 DataKit 安装目录下的 conf.d/wechat
目录,复制 wechatminiprogram.conf.sample
并命名为 wechatminiprogram.conf
。示例如下:
[[inputs.wechatminiprogram]]
## Small program unique unique credentials AppID
appid = ""
## Small program unique credential key AppSecret
secret = ""
runtime = "18:13" # 此处设置 运营指标数据运行数据 因微信小程序限制 只能拉取前一天数据
[inputs.wechatminiprogram.analysis]
name = [
"DailySummary",
"VisitDistribution",
"UserPortrait",
"DailyVisitTrend",
"VisitPage"]
#[inputs.wechatminiprogram.operation] # 此处设置性能相关监控指标和日志采集
# name = [
# "JsErrSearch",
# "Performance"]
** 重新启动datakit **
** 指标日志等数据有全局tag 为 appid 即小程序等 appid **
采集指标
DailySummary
指标 |
类型 |
说明 |
visit_total |
integer |
累计用户数 |
share_pv |
integer |
转发次数 |
share_uv |
integer |
转发人数 |
DailyVisitTrend
指标 |
类型 |
说明 |
session_cnt |
integer |
打开次数 |
visit_pv |
integer |
访问次数 |
visit_uv |
integer |
访问人数 |
visit_uv_new |
integer |
新用户数 |
stay_time_uv |
Float |
人均停留时长 (浮点型,单位:秒) |
stay_time_session |
Float |
次均停留时长 (浮点型,单位:秒) |
visit_depth |
Float |
平均访问深度 (浮点型) |
UserPortrait
tag |
说明 |
index_key |
分布类型 值为 province、city 、genders 等 |
index_value |
分布类型的属性对应的值 比如 city 对应的值 为 上海 |
tag |
说明 |
index_key |
分布类型 值为 access_source_session_cnt、access_staytime_info 、access_depth_info 依次表示 访问来源分布 访问时长分布 访问深度的分布 |
index_value |
分布类型的属性对应的值 比如 access_source_session_cnt 对应的值 为 小程序历史列表、扫一扫二维码 等 |
指标 |
类型 |
说明 |
visit_pv |
integer |
访问次数 |
VisitPage
指标 |
类型 |
说明 |
page_visit_pv |
number |
访问次数 |
page_visit_uv |
number |
访问人数 |
page_staytime_pv |
number |
次均停留时长 |
entrypage_pv |
number |
进入页次数 |
exitpage_pv |
number |
退出页次数 |
page_share_pv |
number |
转发次数 |
page_share_uv |
number |
转发人数 |
Performance
tag |
说明 |
cost_time_type |
耗时类型 |
指标 |
类型 |
说明 |
cost_time |
number |
访问次数 |
采集日志
JsErrSearch
tag |
说明 |
client_version |
client版本 |
app_version |
app版本 |
指标 |
类型 |
说明 |
version_error_cnt |
number |
此版本错误次数 |
total_error_cnt |
number |
总错误次数 |
__content |
string |
错误信息 |