自定义事件日志

根据业务需求,您可以实现自定义埋点,用于分析用户的行为。

在接入客户端后,您还需要在移动分析控制台的 自定义分析 > 事件与属性配置 中配置相关属性和事件,然后才能在 自定义分析 > 事件分析 中查看相关数据。详情参见 配置自定义分析

埋点代码如下:

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);