| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 | 
							- 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 = DeviceUniqueIdHelper.GetDeviceUniqueId();
 
-             logData.EventType = node;
 
-             var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
 
-             var body = $"?logStr={logStr}";
 
-             //HttpTool.Instance.Get(GameConfig.logApiReportUrl + body, null, false);
 
-         }
 
-         /// <summary>
 
-         /// 发送玩法参与度
 
-         /// </summary>
 
-         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);
 
-         }
 
-         /// <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);
 
-         }
 
-     }
 
- }
 
 
  |