开关配置功能指通过服务端下发的开关值,修改日志自动上报的触发条件,对日志上报进行动态控制。
移动分析依赖客户端 SDK 来进行埋点,收集用户行为以及 App 性能等相关数据生成日志并上报到服务端,然后通过实时或离线计算形成各种指标和大盘供用户查看。
mPaaS 会对埋点日志的上报收取流量费用,为避免产生一些不必要的费用,您可以通过开关配置对日志上报进行管理。更多关于日志上报流量费用的信息,请参见 后付费模式。
demoBehavior.setBehaviourPro("Pay")
设置的 behaviourPro
。behavior
,客户端可以通过 writeLogWithActionId
接口中的 bizType
参数自定义。D-VM
。更多信息,请参见 日志模型。新增埋点配置后,您将看到如下页面:
点击操作列 修改 按钮,进入埋点配置修改页面,您可以对埋点配置作进一步的修改:
客户端写入本地的日志,在满足一定条件后,会自动上报到移动分析服务端。触发自动上报的条件由默认的埋点配置决定。新建应用后,您可以通过 初始化业务 功能,将默认的埋点配置同步到新应用埋点配置列表中。步骤如下:
注意:即使您未通过 初始化业务 功能将默认埋点配置同步到新应用的埋点配置列表中,默认的埋点配置仍然起作用,只不过不会在埋点配置列表中显示。
如上文所述,您可以通过页面操作新增并修改埋点配置,以此控制日志的上报策略。此外,控制台还允许您直接使用 JSON
进行埋点配置。但 不建议 您使用此功能,理由如下:
新增 Mock 配置的步骤如下:
Mock 配置格式如下:
{
"日志头1": {
"业务码1": {
"write": "yes",
"send": [
"wifi"
],
"maxLogCount": 50,
"level": 3,
"uploadRate": 1000,
"event": [
"gotoBackground"
]
},
"业务码2": {
...
},
...
},
"日志头2": {
...
},
...
}
日志头
:对应上文 新增埋点配置 中的 日志头。业务码
:对应上文 新增埋点配置 中的 业务 code。write
:对应上文 修改埋点配置 中的 上报开关。开关开启时值为 "yes"
,否则为 "no"
。send
:对应上文 修改埋点配置 中的 网络。全网 时值为 ["2g", "3g", "4g", "wifi"]
,只是 wifi 为 ["wifi"]
。maxLogCount
:对应上文 修改埋点配置 中的 日志上报条数。level
:对应上文 修改埋点配置 中的 最低上报等级。uploadRate
:对应上文 修改埋点配置 中的 日志上报率。event
:对应上文 修改埋点配置 中的 策略。选择压后台策略时值为 ["gotoBackground"]
,否则为 []
。
在文档使用中是否遇到以下问题
更多建议
匿名提交