| | |
| | |
|
| | |
|
| | | public class OperationLogCollect : Singleton<OperationLogCollect>
|
| | |
|
| | | {
|
| | | // const string url = "http://xssgcenter.secondworld.net.cn:11000/event_receiver?";
|
| | |
|
| | | // public void RecordLauchEvent(int _step)
|
| | | // {
|
| | | // return;
|
| | | // #if !UNITY_EDITOR
|
| | | // if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
|
| | | // {
|
| | | // var tables = new Dictionary<string, string>();
|
| | | // tables["OperatorID"] = VersionConfig.Get().appId;
|
| | | // tables["RegionName"] = "data";
|
| | | // tables["EventID"] = 9001.ToString();
|
| | | // tables["ProductID"] = VersionConfig.Get().gameId;
|
| | | // tables["Device"] = SystemInfo.deviceName;
|
| | | // tables["DeviceFlag"] = ynmbxxjUtil.Instance.Device.uniqueID;
|
| | | // tables["IP"] = DeviceUtility.GetIp();
|
| | | // tables["DeviceFlag"] = DeviceUtility.GetDeviceUniquenessIdentify();
|
| | | // tables["Flag"] = "1001";
|
| | | // tables["Time"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
| | | // tables["Step"] = _step.ToString();
|
| | |
|
| | | // HttpRequest.Instance.RequestHttpGet(StringUtility.Concat(url, HttpRequest.HashtablaToString(tables)), HttpRequest.defaultHttpContentType);
|
| | | // }
|
| | | // #endif
|
| | | // }
|
| | |
|
| | | // public void RecordEvent(int _step, uint coin = 0)
|
| | | // {
|
| | | // return;
|
| | | // #if !UNITY_EDITOR
|
| | | // if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
|
| | | // {
|
| | | // var tables = new Dictionary<string, string>();
|
| | | // tables["OperatorID"] = VersionConfig.Get().appId;
|
| | | // tables["RegionName"] = "data";
|
| | | // tables["AccountID"] = ynmbxxjUtil.Instance.FreePlatformInfo == null ? "" : ynmbxxjUtil.Instance.FreePlatformInfo.account;
|
| | | // tables["EventID"] = 9001.ToString();
|
| | | // tables["ProductID"] = VersionConfig.Get().gameId;
|
| | | // tables["Device"] = SystemInfo.deviceName;
|
| | | // tables["IP"] = DeviceUtility.GetIp();
|
| | | // tables["DeviceFlag"] = ynmbxxjUtil.Instance.Device.uniqueID;
|
| | | // tables["Flag"] = VersionConfig.Get().clientPackageFlag;
|
| | | // tables["Time"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
| | | // tables["Step"] = _step.ToString();
|
| | |
|
| | | // if (coin != 0)
|
| | | // {
|
| | | // tables["Level"] = coin.ToString();
|
| | | // }
|
| | |
|
| | | // string _content = StringUtility.Concat(url, HttpRequest.HashtablaToString(tables));
|
| | | // HttpRequest.Instance.RequestHttpGet(_content, HttpRequest.defaultHttpContentType);
|
| | | // }
|
| | | // #endif
|
| | | // }
|
| | |
|
| | | // bool recordedDeviceDetail = false;
|
| | | // public void RecordDeviceDetails()
|
| | | // {
|
| | | // return;
|
| | | // #if !UNITY_EDITOR
|
| | | // if (VersionConfig.Get().versionAuthority != VersionAuthority.Release)
|
| | | // {
|
| | | // return;
|
| | | // }
|
| | |
|
| | | // if (!recordedDeviceDetail)
|
| | | // {
|
| | | // var tables = new Dictionary<string, string>();
|
| | | // tables["OperatorID"] = VersionConfig.Get().appId;
|
| | | // tables["RegionName"] = StringUtility.Concat("s" + ServerListCenter.Instance.currentServer.region_flag);
|
| | | // tables["EventID"] = 1102.ToString();
|
| | | // tables["ProductID"] = VersionConfig.Get().gameId;
|
| | | // tables["Time"] = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|
| | | // tables["IP"] = DeviceUtility.GetIp();
|
| | | // tables["AccountID"] = ModelCenter.Instance.GetModel<LoginModel>().sdkLoginResult.account;
|
| | | // tables["SessionID"] = "";
|
| | |
|
| | | // var device = new Dictionary<string, string>();
|
| | | // device["IMEI"] = DeviceUtility.GetDeviceUniquenessIdentify();
|
| | | // device["DeviceFlag"] = ynmbxxjUtil.Instance.Device.uniqueID;
|
| | | // #if UNITY_ANDROID
|
| | | // device["IMEI2"] = ynmbxxjUtil.Instance.Device.uniqueID;
|
| | | // #endif
|
| | | // device["Brand"] = DeviceUtility.GetDeviceName();
|
| | | // device["MI5"] = DeviceUtility.GetDeviceModel();
|
| | | // tables["Device"] = JsonMapper.ToJson(device);
|
| | |
|
| | | // var runtime = new Dictionary<string, string>();
|
| | | // runtime["os_version"] = DeviceUtility.GetDeviceOSLevel();
|
| | | // tables["Runtime"] = JsonMapper.ToJson(runtime);
|
| | | // tables["Version"] = StringUtility.Concat(VersionConfig.Get().version, "_", VersionConfig.Get().buildIndex);
|
| | |
|
| | | // HttpRequest.Instance.RequestHttpGet(StringUtility.Concat(url, HttpRequest.HashtablaToString(tables)), HttpRequest.defaultHttpContentType);
|
| | | // }
|
| | |
|
| | | // recordedDeviceDetail = true;
|
| | | // #endif
|
| | | // }
|
| | |
|
| | |
|
| | | const string bugReportUrl = "http://xssgcenter.secondworld.net.cn:11000/center/eventreport.php?";
|
| | |
|
| | |
| | |
|
| | | }
|
| | |
|
| | | public void BugReportSys( string _content)
|
| | | //10000 战场报错, 10001 封包错误, 10002 界面操作
|
| | | public void BugReportSys(string _content, string sid = "10000")
|
| | | {
|
| | | #if !UNITY_EDITOR
|
| | | try
|
| | |
| | | var tables = new Dictionary<string, string>();
|
| | | tables["OperatorID"] = VersionConfig.Get().appId;
|
| | | tables["RegionName"] = "data";
|
| | | tables["RegionID"] = "10000";
|
| | | tables["RegionID"] = sid;
|
| | | tables["EventID"] = 9002.ToString();
|
| | | tables["ProductID"] = VersionConfig.Get().gameId;
|
| | | tables["Time"] = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
|