|
@@ -21,14 +21,13 @@ namespace GFGGame
|
|
logData.Account = DeviceUniqueIdHelper.GetDeviceUniqueId();
|
|
logData.Account = DeviceUniqueIdHelper.GetDeviceUniqueId();
|
|
logData.EventType = node;
|
|
logData.EventType = node;
|
|
var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
|
|
var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
|
|
- //HttpTool.Instance.Post(GameConfig.logApiReportUrl, logStr);
|
|
|
|
var body = $"?logStr={logStr}";
|
|
var body = $"?logStr={logStr}";
|
|
- HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null,false);
|
|
|
|
|
|
+ HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null, false);
|
|
}
|
|
}
|
|
|
|
+
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 发送玩法参与度
|
|
/// 发送玩法参与度
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <param name="node"></param>
|
|
|
|
public static void SendPlayParticipationLog(int eventType, int type)
|
|
public static void SendPlayParticipationLog(int eventType, int type)
|
|
{
|
|
{
|
|
var zoneScene = GameGlobal.zoneScene;
|
|
var zoneScene = GameGlobal.zoneScene;
|
|
@@ -45,7 +44,28 @@ namespace GFGGame
|
|
var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
|
|
var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
|
|
//HttpTool.Instance.Post(GameConfig.logApiReportUrl, logStr);
|
|
//HttpTool.Instance.Post(GameConfig.logApiReportUrl, logStr);
|
|
var body = $"?logStr={logStr}";
|
|
var body = $"?logStr={logStr}";
|
|
- HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null,false);
|
|
|
|
|
|
+ HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null, false);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 发送引导日志
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="node"></param>
|
|
|
|
+ public static void SendGuideFlowLog(int node)
|
|
|
|
+ {
|
|
|
|
+ var zoneScene = GameGlobal.zoneScene;
|
|
|
|
+ var logData = ET.GuideFlow.Instance;
|
|
|
|
+ logData.EventId = GenerateIDUtil.GenerateId();
|
|
|
|
+ logData.DtEventTime = DateTimeUtil.GetNowTime(DateTimeUtil.FormatE);
|
|
|
|
+ logData.PlatFormId = LauncherConfig.platformId;
|
|
|
|
+ logData.ChannelId = LauncherConfig.ChannelId;
|
|
|
|
+ logData.ServerId = zoneScene.GetComponent<ServerInfosComponent>().CurrentServerId;
|
|
|
|
+ logData.GuideId = node;
|
|
|
|
+ logData.PlayerId = zoneScene.GetComponent<RoleInfosComponent>().CurrentRoleId;
|
|
|
|
+ logData.PlayerName = zoneScene.GetComponent<RoleInfosComponent>().GetCurrentRoleName();
|
|
|
|
+ var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
|
|
|
|
+ var body = $"?logStr={logStr}";
|
|
|
|
+ HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null, false);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|