根据业务需求,您可以实现自定义埋点,用于分析用户的行为。
在接入客户端后,您还需要在移动分析控制台的 自定义分析 > 自定义配置 中配置相关属性和事件,然后才能在 自定义分析 > 事件分析 中查看相关数据。详情参见 配置自定义分析。
埋点代码如下:
MPLogger.event(String logId, String bizType, Map<String, String> params);
logId
:埋点 ID,不能为空,对应控制台新建事件中的事件 ID。bizType
:业务类型,可以为空,默认为userbehavior
。业务类型中不能包含下划线_
。拥有相同的
bizType
的自定义日志会存储在一个名为时间戳_包名-进程_bizType
的本地文件中。关于日志文件的命名规范,请参考 查看本地日志 中的日志文件名。
params
:扩展参数,可以为空。params
的 key 对应控制台新建属性中的属性 ID,value 为该属性的值。
您还可以使用以下重载方法:
MPLogger.event(String logId);
MPLogger.event(String logId, String bizType);
MPLogger.event(String logId, Map<String, String> params);