using ET; using UnityEngine; namespace GFGGame { public class LogServerHelper { /// /// 发送节点日志 /// /// public static void SendNodeLog(int node) { var zoneScene = GameGlobal.zoneScene; var logData = EventTrackFlow2.Instance; logData.EventId = GenerateIDUtil.GenerateId(); logData.DtEventTime = DateTimeUtil.GetNowTime(DateTimeUtil.FormatE); logData.PlatFormId = LauncherConfig.platformId; logData.ServerId = zoneScene.GetComponent().CurrentServerId; logData.Account = SystemInfo.deviceUniqueIdentifier; logData.EventType = node; //var logStr = zoneScene.GetComponent().LogObjectToStr(logData); //var body = $"_{logStr}"; //HttpTool.Instance.Post(LauncherConfig.logApiUrl, body); } /// /// 发送玩法参与度 /// /// public static void SendNodeLog(int eventType, int type) { var zoneScene = GameGlobal.zoneScene; var logData = PlayParticipation.Instance; logData.EventId = GenerateIDUtil.GenerateId(); logData.DtEventTime = DateTimeUtil.GetNowTime(DateTimeUtil.FormatE); logData.PlatFormId = LauncherConfig.platformId; logData.ServerId = zoneScene.GetComponent().CurrentServerId; logData.PlayerId = zoneScene.GetComponent().CurrentRoleId; logData.PlayerName = zoneScene.GetComponent().GetCurrentRoleName(); logData.EventType = eventType; logData.Type = type; var logStr = zoneScene.GetComponent().LogObjectToStr(logData); //LogSProxy.SendLog(logStr); var body = $"_{logStr}"; //HttpTool.Instance.Post(LauncherConfig.logApiUrl, body); } } }