| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- using ET;
 
- using UnityEngine;
 
- namespace GFGGame
 
- {
 
-     public class LogServerHelper
 
-     {
 
-         /// <summary>
 
-         /// 发送节点日志
 
-         /// </summary>
 
-         /// <param name="node"></param>
 
-         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<ServerInfosComponent>().CurrentServerId;
 
-             logData.ChannelId = LauncherConfig.ChannelId;
 
-             logData.Account = SystemInfo.deviceUniqueIdentifier;
 
-             logData.EventType = node;
 
-             var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
 
-             //HttpTool.Instance.Post(GameConfig.logApiReportUrl, logStr);
 
-             var body = $"?logStr={logStr}";
 
-             HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null,false);
 
-         }
 
-         /// <summary>
 
-         /// 发送玩法参与度
 
-         /// </summary>
 
-         /// <param name="node"></param>
 
-         public static void SendPlayParticipationLog(int eventType, int type)
 
-         {
 
-             var zoneScene = GameGlobal.zoneScene;
 
-             var logData = ET.PlayParticipation.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.PlayerId = zoneScene.GetComponent<RoleInfosComponent>().CurrentRoleId;
 
-             logData.PlayerName = zoneScene.GetComponent<RoleInfosComponent>().GetCurrentRoleName();
 
-             logData.EventType = eventType;
 
-             logData.Type = type;
 
-             var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
 
-             //HttpTool.Instance.Post(GameConfig.logApiReportUrl, logStr);
 
-             var body = $"?logStr={logStr}";
 
-             HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null,false);
 
-         }
 
-     }
 
- }
 
 
  |