uma.init.js 1001 B

1234567891011121314151617181920212223
  1. /**
  2. * 友盟+小程序统计
  3. */
  4. import Vue from 'vue'
  5. import { umtrackWxKey } from '@/utils/config.js'
  6. import uma from 'umtrack-wx'
  7. if (process.env.NODE_ENV === 'production') {
  8. uma.init({
  9. appKey: umtrackWxKey, //由友盟分配的APP_KEY
  10. // 使用Openid进行统计,此项为false时将使用友盟+uuid进行用户统计。
  11. // 使用Openid来统计微信小程序的用户,会使统计的指标更为准确,对系统准确性要求高的应用推荐使用Openid。
  12. useOpenid: true,
  13. // 使用openid进行统计时,是否授权友盟自动获取Openid,
  14. // 如若需要,请到友盟后台"设置管理-应用信息"(https://mp.umeng.com/setting/appset)中设置appId及secret
  15. autoGetOpenid: true,
  16. debug: true, //是否打开调试模式
  17. uploadUserInfo: false // 自动上传用户信息,设为false取消上传,默认为false
  18. })
  19. uma.install = function(Vue) {
  20. Vue.prototype.$uma = uma
  21. }
  22. }