[6.6.0][启自驾成功率] feat: 业务层埋点增加sessionId (M1乘客屏 / Taxi算路验证模式 / 清扫车 除外);

This commit is contained in:
aibingbing
2024-08-26 15:16:52 +08:00
parent d4f7353a68
commit a6c11d130c
11 changed files with 81 additions and 26 deletions

View File

@@ -655,7 +655,9 @@ public class OrderModel {
return;
}
OchAutoPilotManager.startAutoPilot(parameters);
long sessionId = OchAutoPilotManager.startAutoPilot(parameters);
// 更新埋点中发送命令的sessionId
triggerUpdateStartAutoPilotSessionId(sessionId);
CallerLogger.d(M_BUS + TAG, "行程日志-开启自动驾驶====" + GsonUtil.jsonFromObject(parameters)
+ " startLatLon=" + parameters.startName + "endLatLon=" + parameters.endName +
@@ -1164,6 +1166,13 @@ public class OrderModel {
currentStation.getName(), nextStation.getName(), busRoutesResult.getLineId(),"",System.currentTimeMillis());
}
public void triggerUpdateStartAutoPilotSessionId(long sessionId) {
if (stationList == null || backgroundCurrentStationIndex >= stationList.size() - 1) {
return;
}
BusAnalyticsManager.getInstance().triggerUpdateStartAutoPilotSessionId(sessionId);
}
public void triggerUnableStartAPReasonEvent() {
if (stationList == null || backgroundCurrentStationIndex >= stationList.size() - 1) {
return;