From fdb4c66ed55bff34d7d18ce8c774b4af26e7ce47 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Sat, 11 Jul 2020 15:05:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BF=E5=AE=A2id=E6=8E=A5=E5=8F=A3=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Manager/ThinkingAnalyticsManager.cs | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/Assets/LuaFramework/Scripts/Manager/ThinkingAnalyticsManager.cs b/Assets/LuaFramework/Scripts/Manager/ThinkingAnalyticsManager.cs index 84d299b81c..7619f8b8a4 100644 --- a/Assets/LuaFramework/Scripts/Manager/ThinkingAnalyticsManager.cs +++ b/Assets/LuaFramework/Scripts/Manager/ThinkingAnalyticsManager.cs @@ -17,7 +17,7 @@ namespace GameLogic public Dictionary GetDynamicSuperProperties() { return new Dictionary() { - {"KEY_DYNAMIC_Time", DateTime.Now} + //{"KEY_DYNAMIC_Time", DateTime.Now} }; } @@ -29,14 +29,23 @@ namespace GameLogic } void Start() { - // 设置 Distinct ID - ThinkingAnalyticsAPI.Identify("unity_id"); - ThinkingAnalyticsAPI.Identify("unity_debug_id", "debug-appid"); - // 开启自动采集启动和关闭事件 ThinkingAnalyticsAPI.EnableAutoTrack(AUTO_TRACK_EVENTS.ALL); } + // 设置访客Id + public void SetDistinctId(string distinctId) + { + ThinkingAnalyticsAPI.Identify(distinctId); + } + // 设置访客Id + public string GetDistinctId() + { + return ThinkingAnalyticsAPI.GetDistinctId(); + } + + // 设置 + public void ClearSuperProperties() { // 清除公共事件属性 @@ -62,7 +71,7 @@ namespace GameLogic { Debug.Log("事件名称:" + trackEvent); Debug.Log("事件数据:" + trackData); - Dictionary data = this.stringToDic(trackData); + Dictionary data = stringToDic(trackData); foreach (string id in data.Keys) { object value = data[id];