12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- 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.iEventId = GenerateIDUtil.GenerateId();
- //logData.dtEventTime = DateTimeUtil.GetNowTime(DateTimeUtil.FormatE);
- //logData.iOperatorId = LauncherConfig.platformId;
- //logData.iServerId = zoneScene.GetComponent<ServerInfosComponent>().CurrentServerId;
- //logData.sAccount = SystemInfo.deviceUniqueIdentifier;
- //logData.iEvent = node;
- //var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
- //var body = $"_{logStr}";
- //HttpTool.Instance.Post(LauncherConfig.logApiUrl, body);
- }
- /// <summary>
- /// 发送玩法参与度
- /// </summary>
- /// <param name="node"></param>
- public static void SendNodeLog(int ievent, int type)
- {
- var zoneScene = GameGlobal.zoneScene;
- var logData = PlayParticipation.Instance;
- logData.iEventId = GenerateIDUtil.GenerateId();
- logData.dtEventTime = DateTimeUtil.GetNowTime(DateTimeUtil.FormatE);
- logData.iOperatorId = LauncherConfig.platformId;
- logData.iServerId = zoneScene.GetComponent<ServerInfosComponent>().CurrentServerId;
- logData.sAccount = zoneScene.GetComponent<AccountInfoComponent>().AccountId.ToString();
- logData.iPlayerId = zoneScene.GetComponent<RoleInfosComponent>().CurrentRoleId;
- logData.sPlayerName = zoneScene.GetComponent<RoleInfosComponent>().GetCurrentRoleName();
- logData.iEvent = ievent;
- logData.type = type;
- var logStr = zoneScene.GetComponent<LogSplicingComponent>().LogObjectToStr(logData);
- //LogSProxy.SendLog(logStr);
- var body = $"_{logStr}";
- HttpTool.Instance.Post(LauncherConfig.logApiUrl, body);
- }
- }
- }
|