uniapp开发app过程中集成友盟统计

uniapp在开发app过程中,需要集成友盟统计,可参考以下流程进行配置

友盟统计官网注册并获取appkey

单独创建安卓跟ios的应用,获取到appkey(这里以安卓为例) QQ截图20210204170107.png

配置manifest.json文件
1.打开APP模块配置,勾选友盟统计

QQ截图20210204170506.png

2.打开源码视图

因为HBuliderX现在不支持图形化界面直接填入友盟统计的appkey等参数,所以需要打开源码视图手动去添加友盟统计相关参数

sdkConfigs== 配置下增加==statics (下图中显示的只是安卓的配置) QQ截图20210204170933.png

安卓、ios全部配置格式为

"appkey_ios": "友盟统计平台申请应用获取的iOS平台appkey",  
"channelid_ios": "iOS平台的渠道字符串,可输入任意字符串",  
"appkey_android": "友盟统计平台申请应用获取的Android平台appkey",  
"channelid_android": "Android平台的渠道字符串,可输入任意字符串"  
配置完成

注意:一定要用自己的app证书等信息,打包自定义调试基座,或者云打包正式app后才能生效 注意:一定要用自己的app证书等信息,打包自定义调试基座,或者云打包正式app后才能生效 注意:一定要用自己的app证书等信息,打包自定义调试基座,或者云打包正式app后才能生效

自定义事件使用流程
1.先在友盟统计后台添加自定义事件,拿到事件id

QQ截图20210204171616.png

2.页面内发送自定义事件(此示例为多参数类型事件)
//例如,用户登陆,登陆来源微信
plus.statistic.eventTrig("login",{"from":"wechat"});

其他类型事件可参考友盟后台以及html5+文档

统计信息发送策略问题

如集成统计后没有在友盟后台看到数据,先不要着急,查看下友盟设置里的发送策略,并修改为适合你自己的发送策略 QQ截图20210204175032.png