hch
2026-04-23 eac277a8c154976abf049e373869a2ee704ff116
632 游戏启动记录
2个文件已修改
20 ■■■■■ 已修改文件
Main/SDK/SDKUtils.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Utility/OperationLogCollect.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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)
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;