From eac277a8c154976abf049e373869a2ee704ff116 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 23 四月 2026 11:47:50 +0800
Subject: [PATCH] 632 游戏启动记录
---
Main/Utility/OperationLogCollect.cs | 14 ++++++++++++++
Main/SDK/SDKUtils.cs | 6 ++++--
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/Main/SDK/SDKUtils.cs b/Main/SDK/SDKUtils.cs
index 0027f75..41fb09f 100644
--- a/Main/SDK/SDKUtils.cs
+++ b/Main/SDK/SDKUtils.cs
@@ -529,7 +529,6 @@
{
Yj_BanHao = _json["banhao"].ToString();
}
-
break;
case CodeA2U.PushClientID:
RegistrationID = _json["clientID"].ToString();
@@ -561,13 +560,14 @@
{
onFreePlatformInitOk();
}
-
+ OperationLogCollect.Instance.RecordLauchEvent(101);
break;
case CodeA2U.FreePlatformInitFail:
if (onFreePlatformInitFail != null)
{
onFreePlatformInitFail();
}
+ OperationLogCollect.Instance.RecordLauchEvent(102);
break;
case CodeA2U.FreePlatformRegisterOk:
// HandleFreePlatformRegisteOk(_json);
@@ -578,6 +578,7 @@
break;
case CodeA2U.FreePlatformLoginOk:
HandleFreePlatformLoginOk(_json["info"]);
+ OperationLogCollect.Instance.RecordLauchEvent(103);
// OperationLogCollect.Instance.RecordEvent(6);
break;
case CodeA2U.FreePlatformLoginFail:
@@ -585,6 +586,7 @@
{
onFreePlatformLoginFail();
}
+ OperationLogCollect.Instance.RecordLauchEvent(104);
break;
case CodeA2U.FreePlatformLogoutOk:
if (onFreePlatformLogoutOk != null)
diff --git a/Main/Utility/OperationLogCollect.cs b/Main/Utility/OperationLogCollect.cs
index 07fb46d..d6188b7 100644
--- a/Main/Utility/OperationLogCollect.cs
+++ b/Main/Utility/OperationLogCollect.cs
@@ -28,8 +28,22 @@
//6016 鍔犺浇琛ㄦ牸
//6017 鍔犺浇shader
//6018 鏄剧ず鐧诲綍鐣岄潰
+
+ //6101 SDK鍒濆鍖栨垚鍔�
+ //6102 SDK鍒濆鍖栧け璐�
+ //6103 SDK璐﹀彿鐧诲綍鎴愬姛
+ //6104 SDK璐﹀彿鐧诲綍澶辫触
public void RecordLauchEvent(int _step)
{
+ //榛樿鍙戦�佸嵆浣胯〃娌℃湁鍒濆鍖�
+ if (InitialFunctionConfig.isInit)
+ {
+ var config = InitialFunctionConfig.Get("Event");
+ if (config != null && config.Numerical1 != "1")
+ {
+ return;
+ }
+ }
#if !UNITY_EDITOR
var tables = new Dictionary<string, string>();
tables["OperatorID"] = VersionConfig.Get().appId;
--
Gitblit v1.8.0