上报游戏埋点

业务场景

接口说明
上报游戏埋点 SDK初始化前可以调用该接口,具体事件名称及参数请查阅 【数据埋点管理平台】

注意事项

  • 注意上报信息要与我方运营确认,不可新增或减少字段

流程图

接口介绍

void reportBDCustomEvent(Context ctx, String eventName, Map<String, Object> params);

调用格式

String eventName = "xxx";  // 事件名称
Map<String, Object> params = new HashMap<>();
params.put("int", 1000); // 数字
params.put("String", "xxx");  // 字符串
SDKManager.getInstance().reportBDCustomEvent(ctx, eventName, params);

调用示例

String eventName = "checkpoint";  // 事件名称
Map<String, Object> params = new HashMap<>();
params.put("step", 1000); // 步骤编号,1000: 应用启动;(详细请查看数据埋点管理平台【移动端】检查点)
params.put("desc", "应用启动");  // 步骤说明,填入步骤编号对应的描述内容(详细请查看数据埋点管理平台【移动端】检查点)
params.put("is_first", "1");  // 是否游戏首次触发该节点,0: 不是; 1: 是
params.put("logtype", "_GAMES_");  // 游戏内⽇志类型,⽬前为固定传参:_GAMES_
SDKManager.getInstance().reportBDCustomEvent(ctx, eventName, params);

回调说明

错误码

FAQ