更新记录

v1.0.01(2019-12-28)

快速集成

工程配置

在小程序开发设置中,将https://pingtas.qq.com 添加为request合法域名 嵌入代码

将SDK放置入项目中,目录自定义,并在应用入口app.js中引入SDK,例如:var mta= require('path/to/mta_analysis.js') 在应用入口app.js的App.onLaunch方法调用如下代码段,做统计信息初始化(可在小程序应用“应用管理”选择配置并拷贝代码): //示例代码 mta.App.init({ "appID":"500013092", "eventID":"500015824", // 高级功能-自定义事件统计ID,配置开通后在初始化处填写 "lauchOpts":options, //渠道分析,需在onLaunch方法传入options,如onLaunch:function(options){...} "statPullDownFresh":true, // 使用分析-下拉刷新次数/人数,必须先开通自定义事件,并配置了合法的eventID "statShareApp":true, // 使用分析-分享次数/人数,必须先开通自定义事件,并配置了合法的eventID "statReachBottom":true // 使用分析-页面触底次数/人数,必须先开通自定义事件,并配置了合法的eventID }); 在需要统计的页面js中引入SDK,在Page.onLoad调用mta.Page.init(),完成初始化和统计 集成测试验证

访问页面,在network中查看成功发起pingtas.qq.com的上传,状态码200


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

插件名称: "mta-wechat-analysis" 版本: "v1.0.0" date: "2019-12-28 16:11"

一:npm 使用方法

npm install mta-wechat-analysis --save

如果使用npm包需要修改wx.request 为 uni.request 引入上报

import mta from 'mta-wechat-analysis';

小程序添加可信域名 小程序添加可信域名 在小程序开发设置中,将https://pingtas.qq.com 添加为request可信域名

二:uniapp推荐使用方法

导入本插件

mta_analysis.js

main.js中代码如下

import mta from './utils/mta_analysis.js'

Vue.prototype.$mta = mta

App.vue中onLaunch事件代码如下

this.$mta.App.init({
  "appID":"appID",
  "autoReport": true,
  "statParam": true,
  "ignoreParams": [],
});

在页面中onLoad事件中使用代码如下

this.$mta.Page.init()

高级应用参考官网

https://mta.qq.com/docs/wechat_mini_program.html

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

https://pingtas.qq.com

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问