wangguan
2020-10-27 06430ef49a970c718e10c1ef8154d969e9906401
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");