1. 微信小程序接入
1.1. 接入流程
(1)首页点击微信小程序banner或者微信小程序产品页【立即使用】,按流程完成注册。
(2)注册完成后点击进入【SDK配置说明】。
(3)按【SDK配置说明】下载并配置好SDK, 在需要上报的页面的Page.onLoad调用mta.Page.init();即可完成上报。
1.2. SDK集成
(1)接入说明
a.注册应用后,按【SDK配置说明】下载SDK;
b.在小程序开发设置中,将https://pingtas.qq.com 添加为可信域名;
c.将SDK放置入项目中,目录自定义,并在应用入口app.js中引入SDK,例如:var mta= require('path/to/mta_analysis.js')
d.在应用入口app.js的App.onLaunch方法调用如下代码段,做统计信息初始化(可在“应用管理”选择配置并拷贝代码),以下为示例代码:
mta.App.init({
"appID":"500013092",
"eventID":"500015824", // 高级功能-自定义事件统计ID,配置开通后在初始化处填写
"statPullDownFresh":true, // 使用分析-下来刷新次数/人数,必须先开通自定义事件,并配置了合法的eventID
"statShareApp":true, // 使用分析-分享次数/人数,必须先开通自定义事件,并配置了合法的eventID
"statReachBottom":true // 使用分析-页面触底次数/人数,必须先开通自定义事件,并配置了合法的eventID
});
e.在需要统计的页面js中引入SDK,在Page.onLoad调用mta.Page.init(),完成初始化和统计。
1.3. 高级功能集成
1.3.1. 自定义事件接入与分析
(1)说明
通过在方法中加上自定义事件上报代码,来统计事件的触发次数
(2)使用步骤
a.在管理台上选中开通自定义事件统计,并获得eventID;
b.更新App.onLaunch上报初始化代码,注入eventID;
c.在"基础分析"-"自定义事件"-"事件列表"中配置自定义事件,以及参数(如需要),将生成自定义事件代码在事件发生处调用mta.Event.stat(…)
如:
mta.Event.stat("ico_search", {"query":"特斯拉"});//这里要统计一个搜索事件
"ico_search"为事件id,在配置管理页面自定义
"query"为事件参数的key,在配置管理页面自定义
"特斯拉" 为事件参数的value,来自业务系统用户的实际输入
(3)注意事项
a.事件名称为中文英文数字下划线;
b.事件ID为英文数字;
c.事件ID与事件名称不能重复;
d.必须嵌入mta 小程序程序SDK;
e.如果添加时没有开通自定义事件统计,需到管理台确认开通并按【SDK配置说明】设置事件ID。
1.3.2. 自定义事件配置参数
(1)说明
对同个事件,增加多个参数配置,达到更细化的统计效果。一个事件下可以增加多个参数,同一个参数下也可以设置多个值。
(2)使用场景
同一个事件,下钻到不同参数取值,对其发生次数和覆盖人数的统计。
(3)使用方法
a.在事件列表中添加事件ID与事件名称;
b.点击“参数配置”进入参数配置;
c.添加参数与参数名称;
d.拷贝生成的代码;
e.参数配置生成参数ID: paramid,参数默认值为“true”,可以修改为任意其它字符
代码示例:
mta.Event.stat ('event_id',{paramid:'true'})。
(4)注意事项
a.参数名称为中文英文数字;
b.参数ID为英文数字;
c.同个事件下参数ID与参数名称不能重复;
d.页面中必须嵌入mta 小程序程序SDK;
e.如果添加时没有开通自定义事件统计,需到管理台确认开通并按【SDK配置说明】设置事件ID。
1.3.3. 漏斗模型
(1)说明
多个环节嵌套的,每个环节都用产生用户流失,统计到每一步的用户转化率。
(2)使用场景
下一个事件需要在上一个事件执行后才能执行,统计每经过上一个事件后,用户进入下一个事件的比例。
例如:
商品购买流程-事件步骤
进入宝贝页->购买按钮点击量->购买成功
(3)使用方法
a.在管理台上选中开通自定义事件统计,并获得eventID;
b.更新App.onLaunch上报初始化代码,注入eventID;
c.在漏斗模型列表中“新建漏斗模型”;
d.“展开查看”代码,复制代码到添加到方法中。
(4)注意事项
a.漏斗事件最少两步;
b.修改时不能更改已生成的事件id;
c.同个漏斗下面事件ID跟事件名称不能重复;
d.下一个事件必须为上一个事件的下一环,不能为不相关的两个流程;
e.必须嵌入mta 微信小程序应用SDK;
f.如果添加时没有开通自定义事件统计,需到管理台确认开通并按【SDK配置说明】设置事件ID。
1.4. 问题反馈
如有疑问或建议,请联系[email protected]
感谢您的支持!
1.5. 微信小程序常见问题
(1)腾讯移动分析-微信小程序分析,适用场景包括哪些?
微信小程序分析,是专为微信小程序开发的统计SDK。
(2)如何开通微信小程序分析?
登陆腾讯移动分析,首页banner或者【产品与服务】到【小程序分析】,再小程序分析产品页点击【立即使用】。
(3)微信小程序分析是否会影响小程序的加载速度?
小程序分析SDK只有2kb,不会影响到整体的加载速度。
(4)微信小程序分析添加后,什么时间可以查到数据?
大部分指标在加入统计代码后,如果有用户活动,就能实时查看到统计数据。
部分指标需要间隔一天汇总。
(5)微信小程序的注册跟应用管理为什么跟移动分析与h5统计是分开的?
暂时微信小程序分析是处于公测状态。