plus.statistic.eventTrig('market_note', '') // 需求是计数型埋点
- 发布:2021-04-21 11:13
- 更新:2021-11-10 15:04
- 阅读:1218
青阳_1900 (作者)
自己实际测试
建议:2个都用因为目前UNI统计只能看数量看不到自定义参数
说明:eventValue
使用默认值{ type: 'count' }
是我自己用来表示计数的
注意:必须自定义基座打包或者云打包才可以,否则无法绑定正确的appkey
plus.statistic.eventTrig
的value
目前必须是非空对象- 友盟上自定义事件类型必须配置成多参数类型事件
/**
* 埋点统计
* @param {String} eventId 事件ID
* @param {Object} eventValue 事件参数
*/
function report(eventId = '', eventValue = { type: 'count' }) {
if (!eventId) return
try {
// UNI统计
uni.report(eventId, eventValue)
// 友盟统计
plus.statistic.eventTrig(eventId, eventValue)
} catch (e) {
console.log(e)
}
}
配置例子
实际结果
配置没有问题 ios其他统计都正常 唯独自定义事件统计不到
-
青阳_1900 (作者)
自定义事件有问题,你只能按照我上面写的来,事件类型,只支持 多参数类型事件,并且eventValue 必须是非空对象,不能是空字符串,也不能是空对象,{ type:'count'} 这种我作为默认值
2021-07-30 15:55
ZHANGHANG
请问大佬 我这边ios自定义事件无法统计 是友盟或ios有什么特殊配置吗?
2021-07-29 20:09
1***@qq.com
回复 ZHANGHANG: 解决了吗
2023-09-15 13:52