MTA:腾讯云数据分析(微信小程序)

最近老大叫我去看下统计这一块,看了看,既然是微信小程序的,那么首选还是腾讯好了。然后就整理了下面这个文档:

先说说有哪些个数据是我们需要的:

appid:这个可以在后台的应用管理看

event id:同上,如果没有,可以先开通自定义事件


有了这两个,就可以开始写代码了:


腾讯mta统计:

1.      申请账号

2.      小程序代码配置:

3.      文件目录

4.      App.Js初始化

5.      使用页面点击

6.      自定义事件

 

 

 

 

2.代码页面:(app.js与mat文件为同级)

3.app.js设置代码:

var mta = require('mta_analysis.js')

//app.js

App({

  onLaunch: function (options) {

    //初始化代码可在应用管理查看

    mta.App.init({

      // appID 为应用 ID,可在应用管理查看

      "appID": "500565425",

      // eventID 为高级功能-自定义事件统计 ID,配置开通后在初始化处填写

      "eventID": "500565674",

      //渠道分析,需在 onLaunch 方法传入 options,

      "lauchOpts": options,

      // 使用分析-下来刷新次数/人数,必须配置了合法的 eventID

      "statPullDownFresh": true,

      // 使用分析-分享次数/人数,必须配置了合法的 eventID

      "statShareApp": true,

      // 使用分析-页面触底次数/人数,必须配置了合法的 eventID

      "statReachBottom": true

    });

 

  }



})

 

4.调用初始化:(t-mat文件,必须在onload方法中调用)

  /**

   * 生命周期函数--监听页面加载

   */

  onLoad: function (options) {

    mta.Page.init();

    setTimeout(function(){

      wx.navigateTo({

        url: '../pages/T-tab/T-tab',

      })

    },2000);

  },

 

5.自定义事件统计:(onload方法)

 

  /**

   * 生命周期函数--监听页面加载

   */

  onLoad: function (options) {

    mta.Page.init();

    var path="url:t-mta";

    mta.Event.stat("123", {path});

    setTimeout(function(){

      wx.navigateTo({

        url: '../pages/T-tab/T-tab',

      })

    },2000);

  },

 

 

 

 

 

 


你可能感兴趣的:(第三方平台)