高级功能
MTA小程序分析除了配置完成后可直接分析的基础访问、环境、用户等类型的数据。还有配置后才能使用的高级功能:
- 渠道分析
- 自定义事件
- 使用分析
- 用户画像
渠道分析
说明
渠道分析能分析出小程序应用打开的场景来源、入口路径、参数下钻,使用渠道分析可以了解每个渠道场景推广、优化、差异化进入界面的效果。参数下钻能针对同一来源的不同位置的效果分析,更多分析效果可结合用户自己的小程序。
使用说明
- 需在onLaunch方法传入options,并把options参数传入 lauchOpts参数,即可上报渠道相关信息:
onLaunch: function(options){ mta.App.init({ "appID":"500361298", "lauchOpts":options, }); }
- 渠道参数下钻分析,在路径中加入参数_mta_ref_id,可统计该参数的值做下钻分析 。例:pages/detail/detail?id=5363928&_mta_ref_id=channel_id
自定义事件
说明
自定义事件分析包含普通的自定义事件分析、带参数的自定义事件分析、参数值下钻分析以及漏斗模型。
使用说明
- 在管理台上选中开通自定义事件统计,并获得eventID
- 更新App.onLaunch上报初始化代码,注入eventID
- 在"基础分析"-"自定义事件"-"事件列表"中配置自定义事件,以及参数(如需要),将生成自定义事件代码在事件发生处调用mta.Event.stat(…)。例:
//这里要统计一个搜索事件 mta.Event.stat("ico_search", {"query":"特斯拉"});
- "ico_search" 为事件id,在配置管理页面自定义
- "query" 为事件参数的key,在配置管理页面自定义
- "特斯拉" 为事件参数的value,来自业务系统用户的实际输入
使用分析
说明
用户分享、下拉刷新、页面触底的操作分析。
使用说明
- 在管理台上选中开通自定义事件统计,并获得eventID
- 更新App.onLaunch上报初始化代码,注入eventID
- 对以下项目在初始化代码里配置开通:
"statPullDownFresh":true, "statShareApp":true, "statReachBottom":true
//初始化代码可在管理copy
mta.App.init({
// appID为应用ID,必须填写
"appID":"500361298",
// eventID为高级功能-自定义事件统计ID,配置开通后在初始化处填写
"eventID":"500389596",
// 使用分析-下来刷新次数/人数,必须配置了合法的eventID
"statPullDownFresh":true,
// 使用分析-分享次数/人数,必须配置了合法的eventID
"statShareApp":true,
// 使用分析-页面触底次数/人数,必须配置了合法的eventID
"statReachBottom":true
});
用户画像
说明
用户特征分析图表,帮助您了解分析用户群体,如性别比例、年龄分布、学历分布、职业分布和新用户比例。
使用说明
小程序不能通过cookie获取信息并分析出用户信息,需要用户自动上报一些用户信息,经过腾讯分析的画像集群分析出用户画像。
- 第一步:小程序业务获取授权登陆的openid与用户填写的手机号(手机号为必须, openid辅助验证可不上报)
- 第二步:openid与phone信息设置到全局变量mta.Data.userInfo中
//示例 mta.Data.userInfo = {'open_id':'oiDJkdkfek-dkwien', 'phone':18718600001}
- 第三步:在Page.onLoad调用mta.Page.init()做页面上报
上报完成后,隔天可在“用户画像”指标中查看画像信息