From 1c693485cc0492d78ae4e120bb10f82a4aac9539 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Tue, 27 Oct 2020 10:20:47 +0800 Subject: [PATCH] Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master --- Assets/Scripts/GameAnalytics_SDK/GA_SDK_Manager.cs | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/Assets/Scripts/GameAnalytics_SDK/GA_SDK_Manager.cs b/Assets/Scripts/GameAnalytics_SDK/GA_SDK_Manager.cs index 0af8587..30cb89a 100644 --- a/Assets/Scripts/GameAnalytics_SDK/GA_SDK_Manager.cs +++ b/Assets/Scripts/GameAnalytics_SDK/GA_SDK_Manager.cs @@ -1,4 +1,5 @@ -using UnityEngine; +using System.Collections.Generic; +using UnityEngine; public class GA_SDK_Manager : MonoBehaviour { @@ -30,6 +31,7 @@ public void SDKInit(string channelId) { Debug.Log("Unity SDK init begin channelId:" + channelId); + TalkingDataGA.BackgroundSessionEnabled(); TalkingDataGA.OnStart("B220F5C737384030947B202F19E32086", channelId);//appID是定死的 Debug.Log("Unity SDK init completed "); } @@ -47,6 +49,24 @@ } + /// <summary> + /// 使用自定义事件 + /// </summary> + /// <param name="actionId">事件名称</param> + /// <param name="dic">需要传递的值</param> + public void OnEvent(string actionId, Dictionary<string, object> dic) + { + //示例: + // Dictionary<string, object> dic = new Dictionary<string, object> + // { + // { "StringValue", "Pi" }, + // { "NumberValue", 3.14 } + // }; + // TalkingDataGA.OnEvent("action_id", dic); + + TalkingDataGA.OnEvent(actionId, dic); + } + private void OnDestroy() { Debug.Log("onDestroy"); -- Gitblit v1.9.1