# bragent 博睿统计相关
# start(OBJECT)
启动统计
# OBJECT对象内容说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
token | String | 是 | 参数 | |
ConfigUrl | String | 是 | 参数 | |
NougatEnable | String | 否 | true | 参数 |
CrashReportingEnabled | String | 否 | true | 参数 |
AsynchronismEnabled | String | 否 | false | 参数 |
RateOfLaunch | String | 否 | 1.0 | 参数 |
channelId | String | 否 | 参数 |
# 示例代码
import { bragent } from "tesla-native-js";
bragent.start({
token: "b26b0566-cdda-4bb6-8e09-45fa33ffeac1",
ConfigUrl: "https://apmupload.zwjk.com/config",
success:function(res){},
fail:function(error){},
complete:function(res){}
});
# onMemberId(Id)
设置统计中的用户id,区分不同用户
# 示例代码
import { bragent } from "tesla-native-js";
bragent.onMemberId("123")
# onPageStart(OBJECT)
页面统计,进入与onPageEnd成对出现
# 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
pageId | String | 是 | 参数 | |
pageName | String | 是 | 参数 |
# 示例代码
import { bragent } from "tesla-native-js";
bragent.onPageStart({
pageId:"111111",
pageName:"22222"
})
# onPageEnd(OBJECT)
页面统计,离开,与onPageStart成对出现
# 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
pageId | String | 是 | 参数 | |
pageName | String | 是 | 参数 |
# 示例代码
import { bragent } from "tesla-native-js";
bragent.onPageEnd({
pageId:"111111",
pageName:"22222"
})
# onEvent(OBJECT)
事件统计
# 参数说明
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
eventId | String | 是 | 参数 | |
eventName | String | 是 | 参数 |
# 示例代码
import { bragent } from "tesla-native-js";
bragent.onEvent({
eventId:"111111",
eventName:"22222"
})
# setUserInfo(OBJECT)
设置用户信息,自定义key,value
# 示例代码
import { bragent } from "tesla-native-js";
bragent.setUserInfo({
key1:"value1",
key2:"value2"
})