From e5ce5e1bd39d300c4933e7cd598870e3852a9d08 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期三, 17 四月 2019 10:52:16 +0800
Subject: [PATCH] 382 埋点等上报信息新增设备唯一标识

---
 Utility/OperationLogCollect.cs |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Utility/OperationLogCollect.cs b/Utility/OperationLogCollect.cs
index d8de6f7..127278c 100644
--- a/Utility/OperationLogCollect.cs
+++ b/Utility/OperationLogCollect.cs
@@ -7,7 +7,7 @@
 
 [XLua.LuaCallCSharp]
 public class OperationLogCollect : Singleton<OperationLogCollect>
-
+
 {
     const string url = "http://pub.game.2460web.com:11000/event_receiver?";
 
@@ -22,6 +22,7 @@
             tables["EventID"] = 9001.ToString();
             tables["ProductID"] = "xbqy";
             tables["Device"] = SystemInfo.deviceName;
+            tables["DeviceFlag"] = SDKUtility.Instance.Device.imei;
             tables["IP"] = DeviceUtility.GetIp();
             tables["DeviceFlag"] = DeviceUtility.GetDeviceUniquenessIdentify();
             tables["Flag"] = "1001";
@@ -46,7 +47,7 @@
             tables["ProductID"] = "xbqy";
             tables["Device"] = SystemInfo.deviceName;
             tables["IP"] = DeviceUtility.GetIp();
-            tables["DeviceFlag"] = string.IsNullOrEmpty(SDKUtility.Instance.Device.uniqueID) ? "other" : SDKUtility.Instance.Device.uniqueID;
+            tables["DeviceFlag"] = SDKUtility.Instance.Device.imei;
             tables["Flag"] = VersionConfig.Get().clientPackageFlag;
             tables["Time"] = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
             tables["Step"] = _step.ToString();
@@ -85,6 +86,7 @@
 
             var device = new Dictionary<string, string>();
             device["IMEI"] = DeviceUtility.GetDeviceUniquenessIdentify();
+            device["DeviceFlag"] = SDKUtility.Instance.Device.imei;
 #if UNITY_ANDROID
             device["IMEI2"] = SDKUtility.Instance.Device.imei;
 #endif
@@ -121,6 +123,7 @@
         tables["Level"] = PlayerDatas.Instance.baseData.LV.ToString();
         tables["RoleID"] = PlayerDatas.Instance.baseData.PlayerName;
         tables["VIPLevel"] = PlayerDatas.Instance.baseData.VIPLv.ToString();
+        tables["DeviceFlag"] = SDKUtility.Instance.Device.imei;
 
         var contentPrefix = StringUtility.Contact("IMEI:", DeviceUtility.GetDeviceUniquenessIdentify(), ";");
         contentPrefix = StringUtility.Contact(contentPrefix, "Brand:", DeviceUtility.GetDeviceName(), ";");
@@ -157,6 +160,7 @@
         tables["Level"] = PlayerDatas.Instance.baseData.LV.ToString();
         tables["VIPLevel"] = PlayerDatas.Instance.baseData.VIPLv.ToString();
         tables["Content"] = WWW.EscapeURL(UIHelper.TrimContentToServer(content));
+        tables["DeviceFlag"] = SDKUtility.Instance.Device.imei;
 
         HttpRequest.Instance.RequestHttpGet(StringUtility.Contact(chatReportUrl, HttpRequest.HashtablaToString(tables)), HttpRequest.defaultHttpContentType);
 #endif

--
Gitblit v1.8.0