uniapp添加友盟统计_如何接入并配置友盟统计?
在使用uniapp在开发app过程中,需要集成友盟统计,可参考以下流程进行配置,主要在manifest.json文件中进行配置,不需要单独集成友盟的sdk,只有配置完成后云端打包会自动集成。
一、开启Statistic模块
点击manifest.json文件,选择视图,点击“APP模块配置”-》勾选友盟统计,如下:

注意:目前如果找不到的上图的“Statistic(友盟统计)”选项,则需要我们打开源码视图,手动添加该模块。
在"app-plus"的"modules"下添加如下代码:
"modules" : {
"Statistic" : {}
},Statistic模块说明:
Statistic模块管理统计功能,用于提供应用内统计的能力,支持统计和分析用户属性和用户行为数据。通过plus.statistic可获取统计管理对象。
统计模块可使得Web开发人员能快速调用运行环境提供的统计api进行用户行为分析,而不需要安装额外的浏览器插件。
二、配置友盟appkey
首先需要去友盟网站新建应用,获取appkey。
由于HBuliderX目前不支持图形化界面直接填入友盟统计的appkey等参数,所以需要打开manifest.json源码视图手动去添加友盟统计相关参数。
位置在:"app-plus"-》"distribute"-》"sdkConfigs"下进行添加如下代码:
/* SDK配置 */
"sdkConfigs" : {
"statics" : {
"umeng" : {
"appkey_ios": "友盟统计平台申请应用获取的iOS平台appkey",
"channelid_ios": "iOS平台的渠道字符串,可输入任意字符串",
"appkey_android": "友盟统计平台申请应用获取的Android平台appkey",
"channelid_android": "Android平台的渠道字符串,可输入任意字符串"
}
}
}注意:一定要用自己的app证书等信息,打包自定义调试基座,或云打包正式app后才能生效。
三、友盟自定义事件使用流程
1.先在友盟统计后台添加自定义事件,拿到事件id

2.页面内发送自定义事件(此示例为多参数类型事件)
//例如,用户登陆,登陆来源微信
plus.statistic.eventTrig("login",{"from":"wechat"});3.如集成统计后没有在友盟后台看到数据,先不要着急,查看下友盟设置里的发送策略,并修改为适合你自己的发送策略:

本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!